Class NibbleArray

java.lang.Object
net.minecraft.world.chunk.NibbleArray
Direct Known Subclasses:
NibbleArrayRepeater

public class NibbleArray extends Object
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected byte[]
     
  • Constructor Summary

    Constructors
    Modifier
    Constructor
    Description
     
     
     
    NibbleArray(byte[] p_i45646_1_)
     
    protected
    NibbleArray(int p_i49951_1_)
     
  • Method Summary

    Modifier and Type
    Method
    Description
     
    private int
    get(int p_177480_1_)
     
    int
    get(int p_76582_1_, int p_76582_2_, int p_76582_3_)
     
    byte[]
     
    protected int
    getIndex(int p_177483_1_, int p_177483_2_, int p_177483_3_)
     
    private int
    getPosition(int p_177478_1_)
     
    boolean
     
    private boolean
    isFirst(int p_177479_1_)
     
    private void
    set(int p_177482_1_, int p_177482_2_)
     
    void
    set(int p_76581_1_, int p_76581_2_, int p_76581_3_, int p_76581_4_)
     
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Field Details

    • data

      @Nullable protected byte[] data
  • Constructor Details

    • NibbleArray

      public NibbleArray()
    • NibbleArray

      public NibbleArray(byte[] p_i45646_1_)
    • NibbleArray

      protected NibbleArray(int p_i49951_1_)
  • Method Details

    • get

      public int get(int p_76582_1_, int p_76582_2_, int p_76582_3_)
    • set

      public void set(int p_76581_1_, int p_76581_2_, int p_76581_3_, int p_76581_4_)
    • getIndex

      protected int getIndex(int p_177483_1_, int p_177483_2_, int p_177483_3_)
    • get

      private int get(int p_177480_1_)
    • set

      private void set(int p_177482_1_, int p_177482_2_)
    • isFirst

      private boolean isFirst(int p_177479_1_)
    • getPosition

      private int getPosition(int p_177478_1_)
    • getData

      public byte[] getData()
    • copy

      public NibbleArray copy()
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • isEmpty

      public boolean isEmpty()