Package net.minecraft.world.chunk
Class ChunkNibbleArray
java.lang.Object
net.minecraft.world.chunk.ChunkNibbleArray
- Mappings:
Namespace Name official cmrintermediary net/minecraft/class_2804named net/minecraft/world/chunk/ChunkNibbleArray
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected @org.jetbrains.annotations.Nullable byte[]static final intstatic final intstatic final intprivate static final int -
Constructor Summary
ConstructorsModifierConstructorDescriptionChunkNibbleArray(byte[] bytes) protectedChunkNibbleArray(int size) -
Method Summary
Modifier and TypeMethodDescriptionbyte[]copy()private static intdivideByTwo(int i) private intget(int index) intget(int x, int y, int z) private static intgetIndex(int int2, int x, int y) private static intisOdd(int i) booleanmethod_35320(int int2) private voidset(int index, int value) voidset(int x, int y, int z, int value) toString()
-
Field Details
-
COPY_TIMES
public static final int COPY_TIMES- See Also:
- Mappings:
Namespace Name Mixin selector official aLcmr;a:Iintermediary field_34052Lnet/minecraft/class_2804;field_34052:Inamed COPY_TIMESLnet/minecraft/world/chunk/ChunkNibbleArray;COPY_TIMES:I
-
COPY_BLOCK_SIZE
public static final int COPY_BLOCK_SIZE- See Also:
- Mappings:
Namespace Name Mixin selector official bLcmr;b:Iintermediary field_31404Lnet/minecraft/class_2804;field_31404:Inamed COPY_BLOCK_SIZELnet/minecraft/world/chunk/ChunkNibbleArray;COPY_BLOCK_SIZE:I
-
BYTES_LENGTH
public static final int BYTES_LENGTH- See Also:
- Mappings:
Namespace Name Mixin selector official cLcmr;c:Iintermediary field_31403Lnet/minecraft/class_2804;field_31403:Inamed BYTES_LENGTHLnet/minecraft/world/chunk/ChunkNibbleArray;BYTES_LENGTH:I
-
field_31405
private static final int field_31405- See Also:
- Mappings:
Namespace Name Mixin selector official eLcmr;e:Iintermediary field_31405Lnet/minecraft/class_2804;field_31405:Inamed field_31405Lnet/minecraft/world/chunk/ChunkNibbleArray;field_31405:I
-
bytes
- Mappings:
Namespace Name Mixin selector official dLcmr;d:[Bintermediary field_12783Lnet/minecraft/class_2804;field_12783:[Bnamed bytesLnet/minecraft/world/chunk/ChunkNibbleArray;bytes:[B
-
-
Constructor Details
-
ChunkNibbleArray
public ChunkNibbleArray() -
ChunkNibbleArray
public ChunkNibbleArray(byte[] bytes) - Mappings:
Namespace Name Mixin selector official <init>Lcmr;<init>([B)Vintermediary <init>Lnet/minecraft/class_2804;<init>([B)Vnamed <init>Lnet/minecraft/world/chunk/ChunkNibbleArray;<init>([B)V
-
ChunkNibbleArray
protected ChunkNibbleArray(int size) - Mappings:
Namespace Name Mixin selector official <init>Lcmr;<init>(I)Vintermediary <init>Lnet/minecraft/class_2804;<init>(I)Vnamed <init>Lnet/minecraft/world/chunk/ChunkNibbleArray;<init>(I)V
-
-
Method Details
-
get
public int get(int x, int y, int z) - Mappings:
Namespace Name Mixin selector official aLcmr;a(III)Iintermediary method_12139Lnet/minecraft/class_2804;method_12139(III)Inamed getLnet/minecraft/world/chunk/ChunkNibbleArray;get(III)I
-
set
public void set(int x, int y, int z, int value) - Mappings:
Namespace Name Mixin selector official aLcmr;a(IIII)Vintermediary method_12145Lnet/minecraft/class_2804;method_12145(IIII)Vnamed setLnet/minecraft/world/chunk/ChunkNibbleArray;set(IIII)V
-
getIndex
private static int getIndex(int int2, int x, int y) - Mappings:
Namespace Name Mixin selector official bLcmr;b(III)Iintermediary method_12140Lnet/minecraft/class_2804;method_12140(III)Inamed getIndexLnet/minecraft/world/chunk/ChunkNibbleArray;getIndex(III)I
-
get
private int get(int index) - Mappings:
Namespace Name Mixin selector official bLcmr;b(I)Iintermediary method_12141Lnet/minecraft/class_2804;method_12141(I)Inamed getLnet/minecraft/world/chunk/ChunkNibbleArray;get(I)I
-
set
private void set(int index, int value) - Mappings:
Namespace Name Mixin selector official aLcmr;a(II)Vintermediary method_12142Lnet/minecraft/class_2804;method_12142(II)Vnamed setLnet/minecraft/world/chunk/ChunkNibbleArray;set(II)V
-
isOdd
private static int isOdd(int i) - Mappings:
Namespace Name Mixin selector official cLcmr;c(I)Iintermediary method_37459Lnet/minecraft/class_2804;method_37459(I)Inamed isOddLnet/minecraft/world/chunk/ChunkNibbleArray;isOdd(I)I
-
divideByTwo
private static int divideByTwo(int i) - Mappings:
Namespace Name Mixin selector official dLcmr;d(I)Iintermediary method_12138Lnet/minecraft/class_2804;method_12138(I)Inamed divideByTwoLnet/minecraft/world/chunk/ChunkNibbleArray;divideByTwo(I)I
-
asByteArray
public byte[] asByteArray()- Mappings:
Namespace Name Mixin selector official aLcmr;a()[Bintermediary method_12137Lnet/minecraft/class_2804;method_12137()[Bnamed asByteArrayLnet/minecraft/world/chunk/ChunkNibbleArray;asByteArray()[B
-
copy
- Mappings:
Namespace Name Mixin selector official bLcmr;b()Lcmr;intermediary method_12144Lnet/minecraft/class_2804;method_12144()Lnet/minecraft/class_2804;named copyLnet/minecraft/world/chunk/ChunkNibbleArray;copy()Lnet/minecraft/world/chunk/ChunkNibbleArray;
-
toString
-
method_35320
- Mappings:
Namespace Name Mixin selector official aLcmr;a(I)Ljava/lang/String;intermediary method_35320Lnet/minecraft/class_2804;method_35320(I)Ljava/lang/String;named method_35320Lnet/minecraft/world/chunk/ChunkNibbleArray;method_35320(I)Ljava/lang/String;
-
isUninitialized
public boolean isUninitialized()- Mappings:
Namespace Name Mixin selector official cLcmr;c()Zintermediary method_12146Lnet/minecraft/class_2804;method_12146()Znamed isUninitializedLnet/minecraft/world/chunk/ChunkNibbleArray;isUninitialized()Z
-