Class BlockStateRewriter

java.lang.Object
net.raphimc.viabedrock.protocol.rewriter.BlockStateRewriter
All Implemented Interfaces:
com.viaversion.viaversion.api.connection.StorableObject

public class BlockStateRewriter extends Object implements com.viaversion.viaversion.api.connection.StorableObject
  • Constructor Details

  • Method Details

    • bedrockId

      public int bedrockId(com.viaversion.nbt.tag.CompoundTag bedrockBlockStateTag)
    • bedrockId

      public int bedrockId(BlockState bedrockBlockState)
    • blockState

      public BlockState blockState(int bedrockBlockStateId)
    • bedrockId

      public int bedrockId(int legacyBlockStateId)
    • javaId

      public int javaId(int bedrockBlockStateId)
    • waterlog

      public int waterlog(int javaBlockStateId)
    • validBlockStates

      public com.viaversion.viaversion.libs.fastutil.ints.IntSortedSet validBlockStates(String bedrockBlockIdentifier)
    • tag

      public String tag(int bedrockBlockStateId)