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 official crdintermediary net/minecraft/class_2802named net/minecraft/world/chunk/ChunkManager
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()getChunk(int chunkX, int chunkZ) getChunk(int x, int z, ChunkStatus leastStatus, boolean create) abstract Stringabstract LightingProviderabstract intgetWorldChunk(int chunkX, int chunkZ) getWorldChunk(int chunkX, int chunkZ, boolean create) booleanisChunkLoaded(int x, int z) voidsetChunkForced(ChunkPos pos, boolean forced) voidsetMobSpawnOptions(boolean spawnMonsters, boolean spawnAnimals) abstract voidtick(BooleanSupplier shouldKeepTicking, boolean tickChunks) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.world.chunk.ChunkProvider
getWorld, onLightUpdate
-
Constructor Details
-
ChunkManager
public ChunkManager()
-
-
Method Details
-
getWorldChunk
- Mappings:
Namespace Name Mixin selector official aLcrd;a(IIZ)Lcrl;intermediary method_12126Lnet/minecraft/class_2802;method_12126(IIZ)Lnet/minecraft/class_2818;named getWorldChunkLnet/minecraft/world/chunk/ChunkManager;getWorldChunk(IIZ)Lnet/minecraft/world/chunk/WorldChunk;
-
getWorldChunk
- Mappings:
Namespace Name Mixin selector official aLcrd;a(II)Lcrl;intermediary method_21730Lnet/minecraft/class_2802;method_21730(II)Lnet/minecraft/class_2818;named getWorldChunkLnet/minecraft/world/chunk/ChunkManager;getWorldChunk(II)Lnet/minecraft/world/chunk/WorldChunk;
-
getChunk
- Specified by:
getChunkin interfaceChunkProvider- Mappings:
Namespace Name Mixin selector official cLcrn;c(II)Lcad;intermediary method_12246Lnet/minecraft/class_2823;method_12246(II)Lnet/minecraft/class_1922;named getChunkLnet/minecraft/world/chunk/ChunkProvider;getChunk(II)Lnet/minecraft/world/BlockView;
-
isChunkLoaded
public boolean isChunkLoaded(int x, int z) - Mappings:
Namespace Name Mixin selector official bLcrd;b(II)Zintermediary method_12123Lnet/minecraft/class_2802;method_12123(II)Znamed isChunkLoadedLnet/minecraft/world/chunk/ChunkManager;isChunkLoaded(II)Z
-
getChunk
@Nullable public abstract @Nullable Chunk getChunk(int x, int z, ChunkStatus leastStatus, boolean create) - Mappings:
Namespace Name Mixin selector official aLcrd;a(IILcre;Z)Lcrb;intermediary method_12121Lnet/minecraft/class_2802;method_12121(IILnet/minecraft/class_2806;Z)Lnet/minecraft/class_2791;named getChunkLnet/minecraft/world/chunk/ChunkManager;getChunk(IILnet/minecraft/world/chunk/ChunkStatus;Z)Lnet/minecraft/world/chunk/Chunk;
-
tick
- Mappings:
Namespace Name Mixin selector official aLcrd;a(Ljava/util/function/BooleanSupplier;Z)Vintermediary method_12127Lnet/minecraft/class_2802;method_12127(Ljava/util/function/BooleanSupplier;Z)Vnamed tickLnet/minecraft/world/chunk/ChunkManager;tick(Ljava/util/function/BooleanSupplier;Z)V
-
getDebugString
- Mappings:
Namespace Name Mixin selector official eLcrd;e()Ljava/lang/String;intermediary method_12122Lnet/minecraft/class_2802;method_12122()Ljava/lang/String;named getDebugStringLnet/minecraft/world/chunk/ChunkManager;getDebugString()Ljava/lang/String;
-
getLoadedChunkCount
public abstract int getLoadedChunkCount()- Mappings:
Namespace Name Mixin selector official hLcrd;h()Iintermediary method_14151Lnet/minecraft/class_2802;method_14151()Inamed getLoadedChunkCountLnet/minecraft/world/chunk/ChunkManager;getLoadedChunkCount()I
-
close
- Specified by:
closein interfaceAutoCloseable- Throws:
IOException
-
getLightingProvider
- Mappings:
Namespace Name Mixin selector official nLcrd;n()Ldiz;intermediary method_12130Lnet/minecraft/class_2802;method_12130()Lnet/minecraft/class_3568;named getLightingProviderLnet/minecraft/world/chunk/ChunkManager;getLightingProvider()Lnet/minecraft/world/chunk/light/LightingProvider;
-
setMobSpawnOptions
public void setMobSpawnOptions(boolean spawnMonsters, boolean spawnAnimals) - Mappings:
Namespace Name Mixin selector official aLcrd;a(ZZ)Vintermediary method_12128Lnet/minecraft/class_2802;method_12128(ZZ)Vnamed setMobSpawnOptionsLnet/minecraft/world/chunk/ChunkManager;setMobSpawnOptions(ZZ)V
-
setChunkForced
- Mappings:
Namespace Name Mixin selector official aLcrd;a(Lcaf;Z)Vintermediary method_12124Lnet/minecraft/class_2802;method_12124(Lnet/minecraft/class_1923;Z)Vnamed setChunkForcedLnet/minecraft/world/chunk/ChunkManager;setChunkForced(Lnet/minecraft/util/math/ChunkPos;Z)V
-