类 DataLayer

java.lang.Object
net.minecraft.world.level.chunk.DataLayer

public class DataLayer extends Object
  • 字段详细资料

    • LAYER_COUNT

      public static final int LAYER_COUNT
      另请参阅:
    • LAYER_SIZE

      public static final int LAYER_SIZE
      另请参阅:
    • SIZE

      public static final int SIZE
      另请参阅:
    • NIBBLE_SIZE

      private static final int NIBBLE_SIZE
      另请参阅:
    • data

      @Nullable protected byte[] data
    • defaultValue

      private int defaultValue
  • 构造器详细资料

    • DataLayer

      public DataLayer()
    • DataLayer

      public DataLayer(int pSize)
    • DataLayer

      public DataLayer(byte[] pData)
  • 方法详细资料

    • get

      public int get(int pX, int pY, int pZ)
    • set

      public void set(int pX, int pY, int pZ, int pValue)
    • getIndex

      private static int getIndex(int pX, int pY, int pZ)
    • get

      private int get(int pIndex)
    • set

      private void set(int pIndex, int pValue)
    • getNibbleIndex

      private static int getNibbleIndex(int pIndex)
    • getByteIndex

      private static int getByteIndex(int pIndex)
    • fill

      public void fill(int pDefaultValue)
    • packFilled

      private static byte packFilled(int pValue)
    • getData

      public byte[] getData()
    • copy

      public DataLayer copy()
    • toString

      public String toString()
      覆盖:
      toString 在类中 Object
    • layerToString

      public String layerToString(int pUnused)
    • isDefinitelyHomogenous

      public boolean isDefinitelyHomogenous()
    • isDefinitelyFilledWith

      public boolean isDefinitelyFilledWith(int pValue)
    • isEmpty

      public boolean isEmpty()