Package net.minecraft.client.world
Class ClientChunkManager
java.lang.Object
net.minecraft.world.chunk.ChunkManager
net.minecraft.client.world.ClientChunkManager
- All Implemented Interfaces:
AutoCloseable,ChunkProvider
- Mappings:
Namespace Name intermediary net/minecraft/class_631official fejnamed net/minecraft/client/world/ClientChunkManager
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescription(package private) ClientChunkManager.ClientChunkMapprivate final WorldChunkprivate final LightingProvider(package private) static final Logger(package private) final ClientWorld -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetChunk(int int2, int int3, ChunkStatus chunkStatus, boolean bool) private static intgetChunkMapRadius(int loadDistance) intgetWorld()loadChunkFromPacket(int x, int z, PacketByteBuf buf, NbtCompound nbt, Consumer<ChunkData.BlockEntityVisitor> consumer) voidonChunkBiomeData(int x, int z, PacketByteBuf buf) voidonLightUpdate(LightType type, ChunkSectionPos pos) private static booleanpositionEquals(@Nullable WorldChunk chunk, int x, int z) voidsetChunkMapCenter(int x, int z) voidtick(BooleanSupplier shouldKeepTicking, boolean tickChunks) voidunload(int chunkX, int chunkZ) voidupdateLoadDistance(int loadDistance) Methods inherited from class net.minecraft.world.chunk.ChunkManager
close, getChunk, getWorldChunk, getWorldChunk, isChunkLoaded, setChunkForced, setMobSpawnOptions
-
Field Details
-
LOGGER
- Mappings:
Namespace Name Mixin selector intermediary field_3679Lnet/minecraft/class_631;field_3679:Lorg/slf4j/Logger;official aLfej;a:Lorg/slf4j/Logger;named LOGGERLnet/minecraft/client/world/ClientChunkManager;LOGGER:Lorg/slf4j/Logger;
-
emptyChunk
- Mappings:
Namespace Name Mixin selector intermediary field_3676Lnet/minecraft/class_631;field_3676:Lnet/minecraft/class_2818;official bLfej;b:Ldef;named emptyChunkLnet/minecraft/client/world/ClientChunkManager;emptyChunk:Lnet/minecraft/world/chunk/WorldChunk;
-
lightingProvider
- Mappings:
Namespace Name Mixin selector intermediary field_3677Lnet/minecraft/class_631;field_3677:Lnet/minecraft/class_3568;official cLfej;c:Ldwq;named lightingProviderLnet/minecraft/client/world/ClientChunkManager;lightingProvider:Lnet/minecraft/world/chunk/light/LightingProvider;
-
chunks
- Mappings:
Namespace Name Mixin selector intermediary field_16246Lnet/minecraft/class_631;field_16246:Lnet/minecraft/class_631$class_3681;official dLfej;d:Lfej$a;named chunksLnet/minecraft/client/world/ClientChunkManager;chunks:Lnet/minecraft/client/world/ClientChunkManager$ClientChunkMap;
-
world
- Mappings:
Namespace Name Mixin selector intermediary field_16525Lnet/minecraft/class_631;field_16525:Lnet/minecraft/class_638;official eLfej;e:Lfel;named worldLnet/minecraft/client/world/ClientChunkManager;world:Lnet/minecraft/client/world/ClientWorld;
-
-
Constructor Details
-
ClientChunkManager
- Mappings:
Namespace Name Mixin selector intermediary <init>Lnet/minecraft/class_631;<init>(Lnet/minecraft/class_638;I)Vofficial <init>Lfej;<init>(Lfel;I)Vnamed <init>Lnet/minecraft/client/world/ClientChunkManager;<init>(Lnet/minecraft/client/world/ClientWorld;I)V
-
-
Method Details
-
getLightingProvider
- Specified by:
getLightingProviderin classChunkManager- Mappings:
Namespace Name Mixin selector intermediary method_12130Lnet/minecraft/class_2802;method_12130()Lnet/minecraft/class_3568;official pLddy;p()Ldwq;named getLightingProviderLnet/minecraft/world/chunk/ChunkManager;getLightingProvider()Lnet/minecraft/world/chunk/light/LightingProvider;
-
positionEquals
- Mappings:
Namespace Name Mixin selector intermediary method_20181Lnet/minecraft/class_631;method_20181(Lnet/minecraft/class_2818;II)Zofficial aLfej;a(Ldef;II)Znamed positionEqualsLnet/minecraft/client/world/ClientChunkManager;positionEquals(Lnet/minecraft/world/chunk/WorldChunk;II)Z
-
unload
public void unload(int chunkX, int chunkZ) - Mappings:
Namespace Name Mixin selector intermediary method_2859Lnet/minecraft/class_631;method_2859(II)Vofficial dLfej;d(II)Vnamed unloadLnet/minecraft/client/world/ClientChunkManager;unload(II)V
-
getChunk
@Nullable public @Nullable WorldChunk getChunk(int int2, int int3, ChunkStatus chunkStatus, boolean bool) - Specified by:
getChunkin classChunkManager- Mappings:
Namespace Name Mixin selector intermediary method_2857Lnet/minecraft/class_631;method_2857(IILnet/minecraft/class_2806;Z)Lnet/minecraft/class_2818;official bLfej;b(IILddz;Z)Ldef;named getChunkLnet/minecraft/client/world/ClientChunkManager;getChunk(IILnet/minecraft/world/chunk/ChunkStatus;Z)Lnet/minecraft/world/chunk/WorldChunk;
-
getWorld
- Mappings:
Namespace Name Mixin selector intermediary method_16399Lnet/minecraft/class_2823;method_16399()Lnet/minecraft/class_1922;official qLdei;q()Lclq;named getWorldLnet/minecraft/world/chunk/ChunkProvider;getWorld()Lnet/minecraft/world/BlockView;
-
onChunkBiomeData
- Mappings:
Namespace Name Mixin selector intermediary method_49630Lnet/minecraft/class_631;method_49630(IILnet/minecraft/class_2540;)Vofficial aLfej;a(IILsf;)Vnamed onChunkBiomeDataLnet/minecraft/client/world/ClientChunkManager;onChunkBiomeData(IILnet/minecraft/network/PacketByteBuf;)V
-
loadChunkFromPacket
@Nullable public @Nullable WorldChunk loadChunkFromPacket(int x, int z, PacketByteBuf buf, NbtCompound nbt, Consumer<ChunkData.BlockEntityVisitor> consumer) - Mappings:
Namespace Name Mixin selector intermediary method_16020Lnet/minecraft/class_631;method_16020(IILnet/minecraft/class_2540;Lnet/minecraft/class_2487;Ljava/util/function/Consumer;)Lnet/minecraft/class_2818;official aLfej;a(IILsf;Lqr;Ljava/util/function/Consumer;)Ldef;named loadChunkFromPacketLnet/minecraft/client/world/ClientChunkManager;loadChunkFromPacket(IILnet/minecraft/network/PacketByteBuf;Lnet/minecraft/nbt/NbtCompound;Ljava/util/function/Consumer;)Lnet/minecraft/world/chunk/WorldChunk;
-
tick
- Specified by:
tickin classChunkManager- Mappings:
Namespace Name Mixin selector intermediary method_12127Lnet/minecraft/class_2802;method_12127(Ljava/util/function/BooleanSupplier;Z)Vofficial aLddy;a(Ljava/util/function/BooleanSupplier;Z)Vnamed tickLnet/minecraft/world/chunk/ChunkManager;tick(Ljava/util/function/BooleanSupplier;Z)V
-
setChunkMapCenter
public void setChunkMapCenter(int x, int z) - Mappings:
Namespace Name Mixin selector intermediary method_20317Lnet/minecraft/class_631;method_20317(II)Vofficial eLfej;e(II)Vnamed setChunkMapCenterLnet/minecraft/client/world/ClientChunkManager;setChunkMapCenter(II)V
-
updateLoadDistance
public void updateLoadDistance(int loadDistance) - Mappings:
Namespace Name Mixin selector intermediary method_20180Lnet/minecraft/class_631;method_20180(I)Vofficial aLfej;a(I)Vnamed updateLoadDistanceLnet/minecraft/client/world/ClientChunkManager;updateLoadDistance(I)V
-
getChunkMapRadius
private static int getChunkMapRadius(int loadDistance) - Mappings:
Namespace Name Mixin selector intermediary method_20230Lnet/minecraft/class_631;method_20230(I)Iofficial bLfej;b(I)Inamed getChunkMapRadiusLnet/minecraft/client/world/ClientChunkManager;getChunkMapRadius(I)I
-
getDebugString
- Specified by:
getDebugStringin classChunkManager- Mappings:
Namespace Name Mixin selector intermediary method_12122Lnet/minecraft/class_2802;method_12122()Ljava/lang/String;official eLddy;e()Ljava/lang/String;named getDebugStringLnet/minecraft/world/chunk/ChunkManager;getDebugString()Ljava/lang/String;
-
getLoadedChunkCount
public int getLoadedChunkCount()- Specified by:
getLoadedChunkCountin classChunkManager- Mappings:
Namespace Name Mixin selector intermediary method_14151Lnet/minecraft/class_2802;method_14151()Iofficial jLddy;j()Inamed getLoadedChunkCountLnet/minecraft/world/chunk/ChunkManager;getLoadedChunkCount()I
-
onLightUpdate
- Mappings:
Namespace Name Mixin selector intermediary method_12247Lnet/minecraft/class_2823;method_12247(Lnet/minecraft/class_1944;Lnet/minecraft/class_4076;)Vofficial aLdei;a(Lcmt;Lhx;)Vnamed onLightUpdateLnet/minecraft/world/chunk/ChunkProvider;onLightUpdate(Lnet/minecraft/world/LightType;Lnet/minecraft/util/math/ChunkSectionPos;)V
-