All Downloads are FREE. Search and download functionalities are using the official Maven repository.

cn.nukkit.blockentity.BlockEntityNameable Maven / Gradle / Ivy

There is a newer version: 1.20.40-r1
Show newest version
package cn.nukkit.blockentity;

/**
 * 表达一个能被命名的事物的接口。
* An interface describes an object that can be named. * * @author MagicDroidX(code) @ Nukkit Project * @author 粉鞋大妈(javadoc) @ Nukkit Project * @since Nukkit 1.0 | Nukkit API 1.0.0 */ public interface BlockEntityNameable { /** * 返回这个事物的名字。
* Gets the name of this object. * * @return 这个事物的名字。
The name of this object. * @since Nukkit 1.0 | Nukkit API 1.0.0 */ String getName(); /** * 设置或更改这个事物的名字。
* Changes the name of this object, or names it. * * @param name 这个事物的新名字。
The new name of this object. * @since Nukkit 1.0 | Nukkit API 1.0.0 */ void setName(String name); /** * 返回这个事物是否有名字。
* Whether this object has a name. * * @return 如果有名字,返回 {@code true}。
{@code true} for this object has a name. * @since Nukkit 1.0 | Nukkit API 1.0.0 */ boolean hasName(); }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy