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 gff$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) 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 bLgff$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 cLgff$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 dLgff$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 eLgff$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 fLgff$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 gLgff$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 hLgff$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>Lgff$a;<init>(Lgff;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 aLgff$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 aLgff$a;a(ILdzz;)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 bLgff$a;b(ILdzz;)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 aLgff$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 aLgff$a;a(Ldzz;)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 bLgff$a;b(Ldzz;)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 bLgff$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 aLgff$a;a(I)Ldzz;
-
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 aLgff$a;a(Ljava/lang/String;)V
-