Package net.minecraft.client.world
Class ClientChunkManager.ClientChunkMap
java.lang.Object
net.minecraft.client.world.ClientChunkManager.ClientChunkMap
- Enclosing class:
- ClientChunkManager
- Mappings:
Namespace Name official ejf$aintermediary net/minecraft/class_631$class_3681named net/minecraft/client/world/ClientChunkManager$ClientChunkMap
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) int(package private) int(package private) AtomicReferenceArray<WorldChunk>private int(package private) int(package private) int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected WorldChunkcompareAndSet(int index, WorldChunk expect, @Nullable WorldChunk update)protected @Nullable WorldChunkgetChunk(int index)(package private) intgetIndex(int chunkX, int chunkZ)(package private) booleanisInRadius(int chunkX, int chunkZ)private voidmethod_35751(String string)protected voidset(int index, @Nullable WorldChunk chunk)
-
Field Details
-
chunks
- Mappings:
Namespace Name Mixin selector official bLejf$a;b:Ljava/util/concurrent/atomic/AtomicReferenceArray;intermediary field_16251Lnet/minecraft/class_631$class_3681;field_16251:Ljava/util/concurrent/atomic/AtomicReferenceArray;named chunksLnet/minecraft/client/world/ClientChunkManager$ClientChunkMap;chunks:Ljava/util/concurrent/atomic/AtomicReferenceArray;
-
radius
final int radius- Mappings:
Namespace Name Mixin selector official cLejf$a;c:Iintermediary field_16253Lnet/minecraft/class_631$class_3681;field_16253:Inamed radiusLnet/minecraft/client/world/ClientChunkManager$ClientChunkMap;radius:I
-
diameter
private final int diameter- Mappings:
Namespace Name Mixin selector official dLejf$a;d:Iintermediary field_16252Lnet/minecraft/class_631$class_3681;field_16252:Inamed diameterLnet/minecraft/client/world/ClientChunkManager$ClientChunkMap;diameter:I
-
centerChunkX
volatile int centerChunkX- Mappings:
Namespace Name Mixin selector official eLejf$a;e:Iintermediary field_19204Lnet/minecraft/class_631$class_3681;field_19204:Inamed centerChunkXLnet/minecraft/client/world/ClientChunkManager$ClientChunkMap;centerChunkX:I
-
centerChunkZ
volatile int centerChunkZ- Mappings:
Namespace Name Mixin selector official fLejf$a;f:Iintermediary field_19205Lnet/minecraft/class_631$class_3681;field_19205:Inamed centerChunkZLnet/minecraft/client/world/ClientChunkManager$ClientChunkMap;centerChunkZ:I
-
loadedChunkCount
int loadedChunkCount- Mappings:
Namespace Name Mixin selector official gLejf$a;g:Iintermediary field_19143Lnet/minecraft/class_631$class_3681;field_19143:Inamed loadedChunkCountLnet/minecraft/client/world/ClientChunkManager$ClientChunkMap;loadedChunkCount:I
-
-
Constructor Details
-
ClientChunkMap
ClientChunkMap(int int2)
-
-
Method Details
-
getIndex
int getIndex(int chunkX, int chunkZ)- Mappings:
Namespace Name Mixin selector official aLejf$a;a(II)Iintermediary method_16027Lnet/minecraft/class_631$class_3681;method_16027(II)Inamed getIndexLnet/minecraft/client/world/ClientChunkManager$ClientChunkMap;getIndex(II)I
-
set
- Mappings:
Namespace Name Mixin selector official aLejf$a;a(ILcmw;)Vintermediary method_16031Lnet/minecraft/class_631$class_3681;method_16031(ILnet/minecraft/class_2818;)Vnamed setLnet/minecraft/client/world/ClientChunkManager$ClientChunkMap;set(ILnet/minecraft/world/chunk/WorldChunk;)V
-
compareAndSet
protected WorldChunk compareAndSet(int index, WorldChunk expect, @Nullable @Nullable WorldChunk update)- Mappings:
Namespace Name Mixin selector official aLejf$a;a(ILcmw;Lcmw;)Lcmw;intermediary method_20183Lnet/minecraft/class_631$class_3681;method_20183(ILnet/minecraft/class_2818;Lnet/minecraft/class_2818;)Lnet/minecraft/class_2818;named compareAndSetLnet/minecraft/client/world/ClientChunkManager$ClientChunkMap;compareAndSet(ILnet/minecraft/world/chunk/WorldChunk;Lnet/minecraft/world/chunk/WorldChunk;)Lnet/minecraft/world/chunk/WorldChunk;
-
isInRadius
boolean isInRadius(int chunkX, int chunkZ)- Mappings:
Namespace Name Mixin selector official bLejf$a;b(II)Zintermediary method_16034Lnet/minecraft/class_631$class_3681;method_16034(II)Znamed isInRadiusLnet/minecraft/client/world/ClientChunkManager$ClientChunkMap;isInRadius(II)Z
-
getChunk
- Mappings:
Namespace Name Mixin selector official aLejf$a;a(I)Lcmw;intermediary method_16033Lnet/minecraft/class_631$class_3681;method_16033(I)Lnet/minecraft/class_2818;named getChunkLnet/minecraft/client/world/ClientChunkManager$ClientChunkMap;getChunk(I)Lnet/minecraft/world/chunk/WorldChunk;
-
method_35751
- Mappings:
Namespace Name Mixin selector official aLejf$a;a(Ljava/lang/String;)Vintermediary method_35751Lnet/minecraft/class_631$class_3681;method_35751(Ljava/lang/String;)Vnamed method_35751Lnet/minecraft/client/world/ClientChunkManager$ClientChunkMap;method_35751(Ljava/lang/String;)V
-