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 gjn$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 bLgjn$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 cLgjn$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 dLgjn$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 eLgjn$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 fLgjn$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 gLgjn$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 hLgjn$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>Lgjn$a;<init>(Lgjn;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 aLgjn$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 aLgjn$a;a(ILecg;)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 bLgjn$a;b(ILecg;)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 aLgjn$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 aLgjn$a;a(Lecg;)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 bLgjn$a;b(Lecg;)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 cLgjn$a;c(Lecg;)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 bLgjn$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 aLgjn$a;a(I)Lecg;
-
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 aLgjn$a;a(Ljava/lang/String;)V
-