Package net.minecraft.client.world
Class ClientChunkManager.ClientChunkMap
java.lang.Object
net.minecraft.client.world.ClientChunkManager.ClientChunkMap
- Enclosing class:
- ClientChunkManager
- Mappings:
Namespace Name official elj$a
intermediary net/minecraft/class_631$class_3681
named net/minecraft/client/world/ClientChunkManager$ClientChunkMap
-
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 official b
Lelj$a;b:Ljava/util/concurrent/atomic/AtomicReferenceArray;
intermediary field_16251
Lnet/minecraft/class_631$class_3681;field_16251:Ljava/util/concurrent/atomic/AtomicReferenceArray;
named chunks
Lnet/minecraft/client/world/ClientChunkManager$ClientChunkMap;chunks:Ljava/util/concurrent/atomic/AtomicReferenceArray;
-
radius
final int radius- Mappings:
Namespace Name Mixin selector official c
Lelj$a;c:I
intermediary field_16253
Lnet/minecraft/class_631$class_3681;field_16253:I
named radius
Lnet/minecraft/client/world/ClientChunkManager$ClientChunkMap;radius:I
-
diameter
private final int diameter- Mappings:
Namespace Name Mixin selector official d
Lelj$a;d:I
intermediary field_16252
Lnet/minecraft/class_631$class_3681;field_16252:I
named diameter
Lnet/minecraft/client/world/ClientChunkManager$ClientChunkMap;diameter:I
-
centerChunkX
volatile int centerChunkX- Mappings:
Namespace Name Mixin selector official e
Lelj$a;e:I
intermediary field_19204
Lnet/minecraft/class_631$class_3681;field_19204:I
named centerChunkX
Lnet/minecraft/client/world/ClientChunkManager$ClientChunkMap;centerChunkX:I
-
centerChunkZ
volatile int centerChunkZ- Mappings:
Namespace Name Mixin selector official f
Lelj$a;f:I
intermediary field_19205
Lnet/minecraft/class_631$class_3681;field_19205:I
named centerChunkZ
Lnet/minecraft/client/world/ClientChunkManager$ClientChunkMap;centerChunkZ:I
-
loadedChunkCount
int loadedChunkCount- Mappings:
Namespace Name Mixin selector official g
Lelj$a;g:I
intermediary field_19143
Lnet/minecraft/class_631$class_3681;field_19143:I
named loadedChunkCount
Lnet/minecraft/client/world/ClientChunkManager$ClientChunkMap;loadedChunkCount:I
-
-
Constructor Details
-
ClientChunkMap
ClientChunkMap(int radius) - Mappings:
Namespace Name Mixin selector official <init>
Lelj$a;<init>(Lelj;I)V
intermediary <init>
Lnet/minecraft/class_631$class_3681;<init>(Lnet/minecraft/class_631;I)V
named <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 a
Lelj$a;a(II)I
intermediary method_16027
Lnet/minecraft/class_631$class_3681;method_16027(II)I
named getIndex
Lnet/minecraft/client/world/ClientChunkManager$ClientChunkMap;getIndex(II)I
-
set
- Mappings:
Namespace Name Mixin selector official a
Lelj$a;a(ILcqi;)V
intermediary method_16031
Lnet/minecraft/class_631$class_3681;method_16031(ILnet/minecraft/class_2818;)V
named set
Lnet/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 a
Lelj$a;a(ILcqi;Lcqi;)Lcqi;
intermediary method_20183
Lnet/minecraft/class_631$class_3681;method_20183(ILnet/minecraft/class_2818;Lnet/minecraft/class_2818;)Lnet/minecraft/class_2818;
named compareAndSet
Lnet/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 b
Lelj$a;b(II)Z
intermediary method_16034
Lnet/minecraft/class_631$class_3681;method_16034(II)Z
named isInRadius
Lnet/minecraft/client/world/ClientChunkManager$ClientChunkMap;isInRadius(II)Z
-
getChunk
- Mappings:
Namespace Name Mixin selector official a
Lelj$a;a(I)Lcqi;
intermediary method_16033
Lnet/minecraft/class_631$class_3681;method_16033(I)Lnet/minecraft/class_2818;
named getChunk
Lnet/minecraft/client/world/ClientChunkManager$ClientChunkMap;getChunk(I)Lnet/minecraft/world/chunk/WorldChunk;
-
writePositions
- Mappings:
Namespace Name Mixin selector official a
Lelj$a;a(Ljava/lang/String;)V
intermediary method_35751
Lnet/minecraft/class_631$class_3681;method_35751(Ljava/lang/String;)V
named writePositions
Lnet/minecraft/client/world/ClientChunkManager$ClientChunkMap;writePositions(Ljava/lang/String;)V
-