Interface BlockSerializer
- All Known Implementing Classes:
CoralHangBlockSerializer,DefaultBlockSerializer,DeprecatedSerializer,FluidBlockSerializer,JigsawSerializer,MultiBlockSerializer,NoopBlockSerializer,SlabSerializer
public interface BlockSerializer
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionvoidserialize(com.nukkitx.nbt.NbtMapBuilder builder, org.cloudburstmc.api.block.BlockType blockType, Map<org.cloudburstmc.api.block.trait.BlockTrait<?>,Comparable<?>> traits)default voidserialize(List<com.nukkitx.nbt.NbtMapBuilder> tags, org.cloudburstmc.api.block.BlockType blockType, Map<org.cloudburstmc.api.block.trait.BlockTrait<?>,Comparable<?>> traits)
-
Field Details
-
TAG_NAME
- See Also:
- Constant Field Values
-
TAG_STATES
- See Also:
- Constant Field Values
-
-
Method Details
-
serialize
void serialize(com.nukkitx.nbt.NbtMapBuilder builder, org.cloudburstmc.api.block.BlockType blockType, Map<org.cloudburstmc.api.block.trait.BlockTrait<?>,Comparable<?>> traits) -
serialize
default void serialize(List<com.nukkitx.nbt.NbtMapBuilder> tags, org.cloudburstmc.api.block.BlockType blockType, Map<org.cloudburstmc.api.block.trait.BlockTrait<?>,Comparable<?>> traits)
-