Class DirectionHelper

java.lang.Object
org.cloudburstmc.server.block.serializer.DirectionHelper

public class DirectionHelper extends Object
  • Constructor Details

    • DirectionHelper

      public DirectionHelper()
  • Method Details

    • init

      public void init()
    • register

      public void register(DirectionHelper.SeqType type, org.cloudburstmc.api.block.BlockType... types)
    • fromMeta

      public org.cloudburstmc.api.util.Direction fromMeta(int meta, DirectionHelper.SeqType type)
    • toMeta

      public short toMeta(@Nonnull org.cloudburstmc.api.util.Direction direction, DirectionHelper.SeqType type)
    • serialize

      public int serialize(@Nonnull com.nukkitx.nbt.NbtMapBuilder builder, @Nonnull org.cloudburstmc.api.block.BlockType blockType, @Nonnull Map<org.cloudburstmc.api.block.trait.BlockTrait<?>,​Comparable<?>> traits)
    • serialize

      public void serialize(@Nonnull com.nukkitx.nbt.NbtMapBuilder builder, @Nonnull org.cloudburstmc.api.block.BlockState state, DirectionHelper.SeqType type)