Interface BlockSerializer

All Known Implementing Classes:
CoralHangBlockSerializer, DefaultBlockSerializer, DeprecatedSerializer, FluidBlockSerializer, JigsawSerializer, MultiBlockSerializer, NoopBlockSerializer, SlabSerializer

public interface BlockSerializer
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static String
     
    static String
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    serialize​(com.nukkitx.nbt.NbtMapBuilder builder, org.cloudburstmc.api.block.BlockType blockType, Map<org.cloudburstmc.api.block.trait.BlockTrait<?>,​Comparable<?>> traits)
     
    default void
    serialize​(List<com.nukkitx.nbt.NbtMapBuilder> tags, org.cloudburstmc.api.block.BlockType blockType, Map<org.cloudburstmc.api.block.trait.BlockTrait<?>,​Comparable<?>> traits)
     
  • Field Details

  • 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)