minified-worlds/com.dervarex.minified.worlds.block
BlockStateFormat
public enum BlockStateFormatHow a chunk's palettes store block states. Mojang changed it in DataVersion 5006, because why not
- Implemented interfaces
- Constable, Comparable<BlockStateFormat>, Serializable
Enum constants
NAME_PROPERTIES{Name: "minecraft:oak_log", Properties: {axis: "x"}}, before 5006ID_PROPERTIES"minecraft:oak_log" for default states, {id: "minecraft:oak_log", properties: {axis: "x"}} for the rest.Fields
public static final int ID_PROPERTIES_SINCE = 5006The first DataVersion that uses
ID_PROPERTIESMethods
public static BlockStateFormat forDataVersion(int dataVersion)| Parameters | ||
|---|---|---|
dataVersion | int | |
| Returns | ||
BlockStateFormat | ||
public NbtTag toNbt(BlockState state)| Parameters | ||
|---|---|---|
state | BlockState | |
| Returns | ||
NbtTag | An NbtString or an NbtCompound | |
Used by
Methods of other types that accept or return BlockStateFormat.