Package net.minecraft.world.chunk
Class ChunkToNibbleArrayMap<M extends ChunkToNibbleArrayMap<M>>
java.lang.Object
net.minecraft.world.chunk.ChunkToNibbleArrayMap<M>
- Direct Known Subclasses:
 BlockLightStorage.Data,SkyLightStorage.Data
- Mappings:
 Namespace Name named net/minecraft/world/chunk/ChunkToNibbleArrayMapintermediary net/minecraft/class_3556official ezw
- 
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final Long2ObjectOpenHashMap<ChunkNibbleArray> private final ChunkNibbleArray[]private booleanprivate final long[]private static final int - 
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected - 
Method Summary
Modifier and TypeMethodDescriptionvoidbooleancontainsKey(long chunkPos) abstract Mcopy()voidget(long chunkPos) voidput(long pos, ChunkNibbleArray data) removeChunk(long chunkPos) replaceWithCopy(long pos)  
- 
Field Details
- 
field_31705
private static final int field_31705- See Also:
 - Mappings:
 Namespace Name Mixin selector named field_31705Lnet/minecraft/world/chunk/ChunkToNibbleArrayMap;field_31705:Iintermediary field_31705Lnet/minecraft/class_3556;field_31705:Iofficial bLezw;b:I
 - 
cachePositions
private final long[] cachePositions- Mappings:
 Namespace Name Mixin selector named cachePositionsLnet/minecraft/world/chunk/ChunkToNibbleArrayMap;cachePositions:[Jintermediary field_15789Lnet/minecraft/class_3556;field_15789:[Jofficial cLezw;c:[J
 - 
cacheArrays
- Mappings:
 Namespace Name Mixin selector named cacheArraysLnet/minecraft/world/chunk/ChunkToNibbleArrayMap;cacheArrays:[Lnet/minecraft/world/chunk/ChunkNibbleArray;intermediary field_15790Lnet/minecraft/class_3556;field_15790:[Lnet/minecraft/class_2804;official dLezw;d:[Legd;
 - 
cacheEnabled
private boolean cacheEnabled- Mappings:
 Namespace Name Mixin selector named cacheEnabledLnet/minecraft/world/chunk/ChunkToNibbleArrayMap;cacheEnabled:Zintermediary field_16447Lnet/minecraft/class_3556;field_16447:Zofficial eLezw;e:Z
 - 
arrays
- Mappings:
 Namespace Name Mixin selector named arraysLnet/minecraft/world/chunk/ChunkToNibbleArrayMap;arrays:Lit/unimi/dsi/fastutil/longs/Long2ObjectOpenHashMap;intermediary field_15791Lnet/minecraft/class_3556;field_15791:Lit/unimi/dsi/fastutil/longs/Long2ObjectOpenHashMap;official aLezw;a:Lit/unimi/dsi/fastutil/longs/Long2ObjectOpenHashMap;
 
 - 
 - 
Constructor Details
- 
ChunkToNibbleArrayMap
- Mappings:
 Namespace Name Mixin selector named <init>Lnet/minecraft/world/chunk/ChunkToNibbleArrayMap;<init>(Lit/unimi/dsi/fastutil/longs/Long2ObjectOpenHashMap;)Vintermediary <init>Lnet/minecraft/class_3556;<init>(Lit/unimi/dsi/fastutil/longs/Long2ObjectOpenHashMap;)Vofficial <init>Lezw;<init>(Lit/unimi/dsi/fastutil/longs/Long2ObjectOpenHashMap;)V
 
 - 
 - 
Method Details
- 
copy
- Mappings:
 Namespace Name Mixin selector named copyLnet/minecraft/world/chunk/ChunkToNibbleArrayMap;copy()Lnet/minecraft/world/chunk/ChunkToNibbleArrayMap;intermediary method_15504Lnet/minecraft/class_3556;method_15504()Lnet/minecraft/class_3556;official bLezw;b()Lezw;
 - 
replaceWithCopy
- Mappings:
 Namespace Name Mixin selector named replaceWithCopyLnet/minecraft/world/chunk/ChunkToNibbleArrayMap;replaceWithCopy(J)Lnet/minecraft/world/chunk/ChunkNibbleArray;intermediary method_15502Lnet/minecraft/class_3556;method_15502(J)Lnet/minecraft/class_2804;official aLezw;a(J)Legd;
 - 
containsKey
public boolean containsKey(long chunkPos) - Mappings:
 Namespace Name Mixin selector named containsKeyLnet/minecraft/world/chunk/ChunkToNibbleArrayMap;containsKey(J)Zintermediary method_15503Lnet/minecraft/class_3556;method_15503(J)Zofficial bLezw;b(J)Z
 - 
get
- Mappings:
 Namespace Name Mixin selector named getLnet/minecraft/world/chunk/ChunkToNibbleArrayMap;get(J)Lnet/minecraft/world/chunk/ChunkNibbleArray;intermediary method_15501Lnet/minecraft/class_3556;method_15501(J)Lnet/minecraft/class_2804;official cLezw;c(J)Legd;
 - 
removeChunk
- Mappings:
 Namespace Name Mixin selector named removeChunkLnet/minecraft/world/chunk/ChunkToNibbleArrayMap;removeChunk(J)Lnet/minecraft/world/chunk/ChunkNibbleArray;intermediary method_15500Lnet/minecraft/class_3556;method_15500(J)Lnet/minecraft/class_2804;official dLezw;d(J)Legd;
 - 
put
- Mappings:
 Namespace Name Mixin selector named putLnet/minecraft/world/chunk/ChunkToNibbleArrayMap;put(JLnet/minecraft/world/chunk/ChunkNibbleArray;)Vintermediary method_15499Lnet/minecraft/class_3556;method_15499(JLnet/minecraft/class_2804;)Vofficial aLezw;a(JLegd;)V
 - 
clearCache
public void clearCache()- Mappings:
 Namespace Name Mixin selector named clearCacheLnet/minecraft/world/chunk/ChunkToNibbleArrayMap;clearCache()Vintermediary method_15505Lnet/minecraft/class_3556;method_15505()Vofficial cLezw;c()V
 - 
disableCache
public void disableCache()- Mappings:
 Namespace Name Mixin selector named disableCacheLnet/minecraft/world/chunk/ChunkToNibbleArrayMap;disableCache()Vintermediary method_16188Lnet/minecraft/class_3556;method_16188()Vofficial dLezw;d()V
 
 -