Package net.minecraft.client.world
Class ClientChunkManager.ClientChunkMap
java.lang.Object
net.minecraft.client.world.ClientChunkManager.ClientChunkMap
- Enclosing class:
ClientChunkManager
- Mappings:
Namespace Name official etz$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) final AtomicReferenceArray<WorldChunk>private final int(package private) int(package private) final 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) protected voidset(int index, @Nullable WorldChunk chunk) private voidwritePositions(String fileName)
-
Field Details
-
chunks
- Mappings:
Namespace Name Mixin selector official bLetz$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 cLetz$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 dLetz$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 eLetz$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 fLetz$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 gLetz$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 radius) - Mappings:
Namespace Name Mixin selector official <init>Letz$a;<init>(Letz;I)Vintermediary <init>Lnet/minecraft/class_631$class_3681;<init>(Lnet/minecraft/class_631;I)Vnamed <init>Lnet/minecraft/client/world/ClientChunkManager$ClientChunkMap;<init>(Lnet/minecraft/client/world/ClientChunkManager;I)V
-
-
Method Details
-
getIndex
int getIndex(int chunkX, int chunkZ) - Mappings:
Namespace Name Mixin selector official aLetz$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 aLetz$a;a(ILcwy;)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 aLetz$a;a(ILcwy;Lcwy;)Lcwy;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 bLetz$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 aLetz$a;a(I)Lcwy;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;
-
writePositions
- Mappings:
Namespace Name Mixin selector official aLetz$a;a(Ljava/lang/String;)Vintermediary method_35751Lnet/minecraft/class_631$class_3681;method_35751(Ljava/lang/String;)Vnamed writePositionsLnet/minecraft/client/world/ClientChunkManager$ClientChunkMap;writePositions(Ljava/lang/String;)V
-