Class BlockEntityWithBlockState

java.lang.Object
net.raphimc.viabedrock.api.chunk.BlockEntityWithBlockState
All Implemented Interfaces:
com.viaversion.viaversion.api.minecraft.blockentity.BlockEntity

public class BlockEntityWithBlockState extends Object implements com.viaversion.viaversion.api.minecraft.blockentity.BlockEntity
  • Constructor Details

    • BlockEntityWithBlockState

      public BlockEntityWithBlockState(byte packedXz, short y, int blockState)
    • BlockEntityWithBlockState

      public BlockEntityWithBlockState(com.viaversion.viaversion.api.minecraft.blockentity.BlockEntity blockEntity, int blockState)
  • Method Details

    • packedXZ

      public byte packedXZ()
      Specified by:
      packedXZ in interface com.viaversion.viaversion.api.minecraft.blockentity.BlockEntity
    • y

      public short y()
      Specified by:
      y in interface com.viaversion.viaversion.api.minecraft.blockentity.BlockEntity
    • typeId

      public int typeId()
      Specified by:
      typeId in interface com.viaversion.viaversion.api.minecraft.blockentity.BlockEntity
    • tag

      public com.viaversion.nbt.tag.CompoundTag tag()
      Specified by:
      tag in interface com.viaversion.viaversion.api.minecraft.blockentity.BlockEntity
    • withTypeId

      public com.viaversion.viaversion.api.minecraft.blockentity.BlockEntity withTypeId(int typeId)
      Specified by:
      withTypeId in interface com.viaversion.viaversion.api.minecraft.blockentity.BlockEntity
    • blockState

      public int blockState()