Package net.minecraft.world.chunk
Class ChunkManager
java.lang.Object
net.minecraft.world.chunk.ChunkManager
- All Implemented Interfaces:
AutoCloseable
,ChunkProvider
- Direct Known Subclasses:
ClientChunkManager
,ServerChunkManager
- Mappings:
Namespace Name named net/minecraft/world/chunk/ChunkManager
intermediary net/minecraft/class_2802
official dzt
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
close()
getChunk
(int chunkX, int chunkZ) getChunk
(int x, int z, ChunkStatus leastStatus, boolean create) abstract String
abstract LightingProvider
abstract int
getWorldChunk
(int chunkX, int chunkZ) getWorldChunk
(int chunkX, int chunkZ, boolean create) boolean
isChunkLoaded
(int x, int z) void
onSectionStatusChanged
(int x, int sectionY, int z, boolean previouslyEmpty) void
setChunkForced
(ChunkPos pos, boolean forced) void
setMobSpawnOptions
(boolean spawnMonsters) abstract void
tick
(BooleanSupplier shouldKeepTicking, boolean tickChunks) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface net.minecraft.world.chunk.ChunkProvider
getWorld, onLightUpdate
-
Constructor Details
-
ChunkManager
public ChunkManager()
-
-
Method Details
-
getWorldChunk
- Mappings:
Namespace Name Mixin selector named getWorldChunk
Lnet/minecraft/world/chunk/ChunkManager;getWorldChunk(IIZ)Lnet/minecraft/world/chunk/WorldChunk;
intermediary method_12126
Lnet/minecraft/class_2802;method_12126(IIZ)Lnet/minecraft/class_2818;
official a
Ldzt;a(IIZ)Ldzz;
-
getWorldChunk
- Mappings:
Namespace Name Mixin selector named getWorldChunk
Lnet/minecraft/world/chunk/ChunkManager;getWorldChunk(II)Lnet/minecraft/world/chunk/WorldChunk;
intermediary method_21730
Lnet/minecraft/class_2802;method_21730(II)Lnet/minecraft/class_2818;
official a
Ldzt;a(II)Ldzz;
-
getChunk
- Specified by:
getChunk
in interfaceChunkProvider
- Mappings:
Namespace Name Mixin selector named getChunk
Lnet/minecraft/world/chunk/ChunkProvider;getChunk(II)Lnet/minecraft/world/chunk/light/LightSourceView;
intermediary method_12246
Lnet/minecraft/class_2823;method_12246(II)Lnet/minecraft/class_8527;
official c
Leac;c(II)Leab;
-
isChunkLoaded
public boolean isChunkLoaded(int x, int z) - Mappings:
Namespace Name Mixin selector named isChunkLoaded
Lnet/minecraft/world/chunk/ChunkManager;isChunkLoaded(II)Z
intermediary method_12123
Lnet/minecraft/class_2802;method_12123(II)Z
official b
Ldzt;b(II)Z
-
getChunk
@Nullable public abstract @Nullable Chunk getChunk(int x, int z, ChunkStatus leastStatus, boolean create) - Mappings:
Namespace Name Mixin selector named getChunk
Lnet/minecraft/world/chunk/ChunkManager;getChunk(IILnet/minecraft/world/chunk/ChunkStatus;Z)Lnet/minecraft/world/chunk/Chunk;
intermediary method_12121
Lnet/minecraft/class_2802;method_12121(IILnet/minecraft/class_2806;Z)Lnet/minecraft/class_2791;
official a
Ldzt;a(IILeaq;Z)Ldzp;
-
tick
- Mappings:
Namespace Name Mixin selector named tick
Lnet/minecraft/world/chunk/ChunkManager;tick(Ljava/util/function/BooleanSupplier;Z)V
intermediary method_12127
Lnet/minecraft/class_2802;method_12127(Ljava/util/function/BooleanSupplier;Z)V
official a
Ldzt;a(Ljava/util/function/BooleanSupplier;Z)V
-
onSectionStatusChanged
public void onSectionStatusChanged(int x, int sectionY, int z, boolean previouslyEmpty) - Mappings:
Namespace Name Mixin selector named onSectionStatusChanged
Lnet/minecraft/world/chunk/ChunkManager;onSectionStatusChanged(IIIZ)V
intermediary method_62872
Lnet/minecraft/class_2802;method_62872(IIIZ)V
official a
Ldzt;a(IIIZ)V
-
getDebugString
- Mappings:
Namespace Name Mixin selector named getDebugString
Lnet/minecraft/world/chunk/ChunkManager;getDebugString()Ljava/lang/String;
intermediary method_12122
Lnet/minecraft/class_2802;method_12122()Ljava/lang/String;
official e
Ldzt;e()Ljava/lang/String;
-
getLoadedChunkCount
public abstract int getLoadedChunkCount()- Mappings:
Namespace Name Mixin selector named getLoadedChunkCount
Lnet/minecraft/world/chunk/ChunkManager;getLoadedChunkCount()I
intermediary method_14151
Lnet/minecraft/class_2802;method_14151()I
official j
Ldzt;j()I
-
close
- Specified by:
close
in interfaceAutoCloseable
- Throws:
IOException
-
getLightingProvider
- Mappings:
Namespace Name Mixin selector named getLightingProvider
Lnet/minecraft/world/chunk/ChunkManager;getLightingProvider()Lnet/minecraft/world/chunk/light/LightingProvider;
intermediary method_12130
Lnet/minecraft/class_2802;method_12130()Lnet/minecraft/class_3568;
official p
Ldzt;p()Letl;
-
setMobSpawnOptions
public void setMobSpawnOptions(boolean spawnMonsters) - Mappings:
Namespace Name Mixin selector named setMobSpawnOptions
Lnet/minecraft/world/chunk/ChunkManager;setMobSpawnOptions(Z)V
intermediary method_12128
Lnet/minecraft/class_2802;method_12128(Z)V
official b
Ldzt;b(Z)V
-
setChunkForced
- Mappings:
Namespace Name Mixin selector named setChunkForced
Lnet/minecraft/world/chunk/ChunkManager;setChunkForced(Lnet/minecraft/util/math/ChunkPos;Z)V
intermediary method_12124
Lnet/minecraft/class_2802;method_12124(Lnet/minecraft/class_1923;Z)V
official a
Ldzt;a(Ldgn;Z)V
-