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$ClientChunkMapintermediary net/minecraft/class_631$class_3681official gny$a
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) final LongOpenHashSet(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 @Nullable WorldChunkgetChunk(int index) (package private) intgetIndex(int chunkX, int chunkZ) (package private) booleanisInRadius(int chunkX, int chunkZ) private voidloadChunkSections(WorldChunk chunk) voidonSectionStatusChanged(int x, int sectionY, int z, boolean previouslyEmpty) (package private) voidrefreshSections(WorldChunk chunk) (package private) voidset(int index, @Nullable WorldChunk chunk) (package private) voidunloadChunk(int index, WorldChunk chunk) private voidunloadChunkSections(WorldChunk chunk) private voidwritePositions(String fileName)
-
Field Details
-
chunks
- Mappings:
Namespace Name Mixin selector named chunksLnet/minecraft/client/world/ClientChunkManager$ClientChunkMap;chunks:Ljava/util/concurrent/atomic/AtomicReferenceArray;intermediary field_16251Lnet/minecraft/class_631$class_3681;field_16251:Ljava/util/concurrent/atomic/AtomicReferenceArray;official bLgny$a;b:Ljava/util/concurrent/atomic/AtomicReferenceArray;
-
activeSections
- Mappings:
Namespace Name Mixin selector named activeSectionsLnet/minecraft/client/world/ClientChunkManager$ClientChunkMap;activeSections:Lit/unimi/dsi/fastutil/longs/LongOpenHashSet;intermediary field_53836Lnet/minecraft/class_631$class_3681;field_53836:Lit/unimi/dsi/fastutil/longs/LongOpenHashSet;official cLgny$a;c:Lit/unimi/dsi/fastutil/longs/LongOpenHashSet;
-
radius
final int radius- Mappings:
Namespace Name Mixin selector named radiusLnet/minecraft/client/world/ClientChunkManager$ClientChunkMap;radius:Iintermediary field_16253Lnet/minecraft/class_631$class_3681;field_16253:Iofficial dLgny$a;d:I
-
diameter
private final int diameter- Mappings:
Namespace Name Mixin selector named diameterLnet/minecraft/client/world/ClientChunkManager$ClientChunkMap;diameter:Iintermediary field_16252Lnet/minecraft/class_631$class_3681;field_16252:Iofficial eLgny$a;e:I
-
centerChunkX
volatile int centerChunkX- Mappings:
Namespace Name Mixin selector named centerChunkXLnet/minecraft/client/world/ClientChunkManager$ClientChunkMap;centerChunkX:Iintermediary field_19204Lnet/minecraft/class_631$class_3681;field_19204:Iofficial fLgny$a;f:I
-
centerChunkZ
volatile int centerChunkZ- Mappings:
Namespace Name Mixin selector named centerChunkZLnet/minecraft/client/world/ClientChunkManager$ClientChunkMap;centerChunkZ:Iintermediary field_19205Lnet/minecraft/class_631$class_3681;field_19205:Iofficial gLgny$a;g:I
-
loadedChunkCount
int loadedChunkCount- Mappings:
Namespace Name Mixin selector named loadedChunkCountLnet/minecraft/client/world/ClientChunkManager$ClientChunkMap;loadedChunkCount:Iintermediary field_19143Lnet/minecraft/class_631$class_3681;field_19143:Iofficial hLgny$a;h: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)Vintermediary <init>Lnet/minecraft/class_631$class_3681;<init>(Lnet/minecraft/class_631;I)Vofficial <init>Lgny$a;<init>(Lgny;I)V
-
-
Method Details
-
getIndex
int getIndex(int chunkX, int chunkZ) - Mappings:
Namespace Name Mixin selector named getIndexLnet/minecraft/client/world/ClientChunkManager$ClientChunkMap;getIndex(II)Iintermediary method_16027Lnet/minecraft/class_631$class_3681;method_16027(II)Iofficial aLgny$a;a(II)I
-
set
- Mappings:
Namespace Name Mixin selector named setLnet/minecraft/client/world/ClientChunkManager$ClientChunkMap;set(ILnet/minecraft/world/chunk/WorldChunk;)Vintermediary method_16031Lnet/minecraft/class_631$class_3681;method_16031(ILnet/minecraft/class_2818;)Vofficial aLgny$a;a(ILeei;)V
-
unloadChunk
- Mappings:
Namespace Name Mixin selector named unloadChunkLnet/minecraft/client/world/ClientChunkManager$ClientChunkMap;unloadChunk(ILnet/minecraft/world/chunk/WorldChunk;)Vintermediary method_62893Lnet/minecraft/class_631$class_3681;method_62893(ILnet/minecraft/class_2818;)Vofficial bLgny$a;b(ILeei;)V
-
onSectionStatusChanged
public void onSectionStatusChanged(int x, int sectionY, int z, boolean previouslyEmpty) - Mappings:
Namespace Name Mixin selector named onSectionStatusChangedLnet/minecraft/client/world/ClientChunkManager$ClientChunkMap;onSectionStatusChanged(IIIZ)Vintermediary method_62891Lnet/minecraft/class_631$class_3681;method_62891(IIIZ)Vofficial aLgny$a;a(IIIZ)V
-
unloadChunkSections
- Mappings:
Namespace Name Mixin selector named unloadChunkSectionsLnet/minecraft/client/world/ClientChunkManager$ClientChunkMap;unloadChunkSections(Lnet/minecraft/world/chunk/WorldChunk;)Vintermediary method_62892Lnet/minecraft/class_631$class_3681;method_62892(Lnet/minecraft/class_2818;)Vofficial aLgny$a;a(Leei;)V
-
loadChunkSections
- Mappings:
Namespace Name Mixin selector named loadChunkSectionsLnet/minecraft/client/world/ClientChunkManager$ClientChunkMap;loadChunkSections(Lnet/minecraft/world/chunk/WorldChunk;)Vintermediary method_62894Lnet/minecraft/class_631$class_3681;method_62894(Lnet/minecraft/class_2818;)Vofficial bLgny$a;b(Leei;)V
-
refreshSections
- Mappings:
Namespace Name Mixin selector named refreshSectionsLnet/minecraft/client/world/ClientChunkManager$ClientChunkMap;refreshSections(Lnet/minecraft/world/chunk/WorldChunk;)Vintermediary method_65523Lnet/minecraft/class_631$class_3681;method_65523(Lnet/minecraft/class_2818;)Vofficial cLgny$a;c(Leei;)V
-
isInRadius
boolean isInRadius(int chunkX, int chunkZ) - Mappings:
Namespace Name Mixin selector named isInRadiusLnet/minecraft/client/world/ClientChunkManager$ClientChunkMap;isInRadius(II)Zintermediary method_16034Lnet/minecraft/class_631$class_3681;method_16034(II)Zofficial bLgny$a;b(II)Z
-
getChunk
- Mappings:
Namespace Name Mixin selector named getChunkLnet/minecraft/client/world/ClientChunkManager$ClientChunkMap;getChunk(I)Lnet/minecraft/world/chunk/WorldChunk;intermediary method_16033Lnet/minecraft/class_631$class_3681;method_16033(I)Lnet/minecraft/class_2818;official aLgny$a;a(I)Leei;
-
writePositions
- Mappings:
Namespace Name Mixin selector named writePositionsLnet/minecraft/client/world/ClientChunkManager$ClientChunkMap;writePositions(Ljava/lang/String;)Vintermediary method_35751Lnet/minecraft/class_631$class_3681;method_35751(Ljava/lang/String;)Vofficial aLgny$a;a(Ljava/lang/String;)V
-