public class BlockDefinitions implements IBlockDefinitions
@NotNull public IBlockDefine fromRuntime(int runtimeId)
@NotNull public IBlockDefine fromId(int id)
@NotNull public java.util.List<jp.katana.core.block.IBlockDefine> fromIdAllStates(int id)
@NotNull public IBlockDefine fromIdAndStates(int id, @NotNull java.util.Map<java.lang.String,? extends jp.katana.nbt.tag.INamedTag> states)
@NotNull public IBlockDefine fromName(@NotNull java.lang.String name)
public void register(@NotNull
IBlockDefine blockDefine)
public int size()
@NotNull public kotlin.Array[] binary()