public IBlock
@NotNull java.lang.String getPrefixName()
@NotNull java.lang.String getName()
@NotNull java.lang.String getFullName()
short getId()
@Nullable java.util.List<java.util.Map> getBlockStates()
@Nullable java.util.Map<java.lang.String,jp.katana.nbt.tag.INamedTag> getNowState()
int getRuntimeId()
@Nullable IWorld getWorld()
@NotNull Vector3Int getPosition()
@NotNull CompoundTag getCustomTag()
void onClick(@NotNull
IServer server,
@NotNull
IActorPlayer player)
void onPlace(@NotNull
IServer server,
@NotNull
IActorPlayer player)
void onBreak(@NotNull
IServer server,
@NotNull
IActorPlayer player)
void onTick(@NotNull
IServer server,
long tick)