Package net.minecraft.client.world
Class ClientChunkManager.ClientChunkMap
java.lang.Object
net.minecraft.client.world.ClientChunkManager.ClientChunkMap
- Enclosing class:
ClientChunkManager
- Mappings:
Namespace Name named net/minecraft/client/world/ClientChunkManager$ClientChunkMap
intermediary net/minecraft/class_631$class_3681
official fxs$a
-
Field Summary
Modifier 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
-
Method Summary
Modifier and TypeMethodDescriptionprotected WorldChunk
compareAndSet
(int index, WorldChunk expect, @Nullable WorldChunk update) protected @Nullable WorldChunk
getChunk
(int index) (package private) int
getIndex
(int chunkX, int chunkZ) (package private) boolean
isInRadius
(int chunkX, int chunkZ) protected void
set
(int index, @Nullable WorldChunk chunk) private void
writePositions
(String fileName)
-
Field Details
-
chunks
- Mappings:
Namespace Name Mixin selector named chunks
Lnet/minecraft/client/world/ClientChunkManager$ClientChunkMap;chunks:Ljava/util/concurrent/atomic/AtomicReferenceArray;
intermediary field_16251
Lnet/minecraft/class_631$class_3681;field_16251:Ljava/util/concurrent/atomic/AtomicReferenceArray;
official b
Lfxs$a;b:Ljava/util/concurrent/atomic/AtomicReferenceArray;
-
radius
final int radius- Mappings:
Namespace Name Mixin selector named radius
Lnet/minecraft/client/world/ClientChunkManager$ClientChunkMap;radius:I
intermediary field_16253
Lnet/minecraft/class_631$class_3681;field_16253:I
official c
Lfxs$a;c:I
-
diameter
private final int diameter- Mappings:
Namespace Name Mixin selector named diameter
Lnet/minecraft/client/world/ClientChunkManager$ClientChunkMap;diameter:I
intermediary field_16252
Lnet/minecraft/class_631$class_3681;field_16252:I
official d
Lfxs$a;d:I
-
centerChunkX
volatile int centerChunkX- Mappings:
Namespace Name Mixin selector named centerChunkX
Lnet/minecraft/client/world/ClientChunkManager$ClientChunkMap;centerChunkX:I
intermediary field_19204
Lnet/minecraft/class_631$class_3681;field_19204:I
official e
Lfxs$a;e:I
-
centerChunkZ
volatile int centerChunkZ- Mappings:
Namespace Name Mixin selector named centerChunkZ
Lnet/minecraft/client/world/ClientChunkManager$ClientChunkMap;centerChunkZ:I
intermediary field_19205
Lnet/minecraft/class_631$class_3681;field_19205:I
official f
Lfxs$a;f:I
-
loadedChunkCount
int loadedChunkCount- Mappings:
Namespace Name Mixin selector named loadedChunkCount
Lnet/minecraft/client/world/ClientChunkManager$ClientChunkMap;loadedChunkCount:I
intermediary field_19143
Lnet/minecraft/class_631$class_3681;field_19143:I
official g
Lfxs$a;g:I
-
-
Constructor Details
-
ClientChunkMap
ClientChunkMap(int radius) - Mappings:
Namespace Name Mixin selector named <init>
Lnet/minecraft/client/world/ClientChunkManager$ClientChunkMap;<init>(Lnet/minecraft/client/world/ClientChunkManager;I)V
intermediary <init>
Lnet/minecraft/class_631$class_3681;<init>(Lnet/minecraft/class_631;I)V
official <init>
Lfxs$a;<init>(Lfxs;I)V
-
-
Method Details
-
getIndex
int getIndex(int chunkX, int chunkZ) - Mappings:
Namespace Name Mixin selector named getIndex
Lnet/minecraft/client/world/ClientChunkManager$ClientChunkMap;getIndex(II)I
intermediary method_16027
Lnet/minecraft/class_631$class_3681;method_16027(II)I
official a
Lfxs$a;a(II)I
-
set
- Mappings:
Namespace Name Mixin selector named set
Lnet/minecraft/client/world/ClientChunkManager$ClientChunkMap;set(ILnet/minecraft/world/chunk/WorldChunk;)V
intermediary method_16031
Lnet/minecraft/class_631$class_3681;method_16031(ILnet/minecraft/class_2818;)V
official a
Lfxs$a;a(ILduj;)V
-
compareAndSet
protected WorldChunk compareAndSet(int index, WorldChunk expect, @Nullable @Nullable WorldChunk update) - Mappings:
Namespace Name Mixin selector named compareAndSet
Lnet/minecraft/client/world/ClientChunkManager$ClientChunkMap;compareAndSet(ILnet/minecraft/world/chunk/WorldChunk;Lnet/minecraft/world/chunk/WorldChunk;)Lnet/minecraft/world/chunk/WorldChunk;
intermediary method_20183
Lnet/minecraft/class_631$class_3681;method_20183(ILnet/minecraft/class_2818;Lnet/minecraft/class_2818;)Lnet/minecraft/class_2818;
official a
Lfxs$a;a(ILduj;Lduj;)Lduj;
-
isInRadius
boolean isInRadius(int chunkX, int chunkZ) - Mappings:
Namespace Name Mixin selector named isInRadius
Lnet/minecraft/client/world/ClientChunkManager$ClientChunkMap;isInRadius(II)Z
intermediary method_16034
Lnet/minecraft/class_631$class_3681;method_16034(II)Z
official b
Lfxs$a;b(II)Z
-
getChunk
- Mappings:
Namespace Name Mixin selector named getChunk
Lnet/minecraft/client/world/ClientChunkManager$ClientChunkMap;getChunk(I)Lnet/minecraft/world/chunk/WorldChunk;
intermediary method_16033
Lnet/minecraft/class_631$class_3681;method_16033(I)Lnet/minecraft/class_2818;
official a
Lfxs$a;a(I)Lduj;
-
writePositions
- Mappings:
Namespace Name Mixin selector named writePositions
Lnet/minecraft/client/world/ClientChunkManager$ClientChunkMap;writePositions(Ljava/lang/String;)V
intermediary method_35751
Lnet/minecraft/class_631$class_3681;method_35751(Ljava/lang/String;)V
official a
Lfxs$a;a(Ljava/lang/String;)V
-