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 due
-
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
setChunkForced
(ChunkPos pos, boolean forced) void
setMobSpawnOptions
(boolean spawnMonsters, boolean spawnAnimals) 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
Ldue;a(IIZ)Lduk;
-
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
Ldue;a(II)Lduk;
-
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
Ldun;c(II)Ldum;
-
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
Ldue;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
Ldue;a(IILduz;Z)Ldua;
-
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
Ldue;a(Ljava/util/function/BooleanSupplier;Z)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
Ldue;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
Ldue;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
Ldue;p()Lenm;
-
setMobSpawnOptions
public void setMobSpawnOptions(boolean spawnMonsters, boolean spawnAnimals) - Mappings:
Namespace Name Mixin selector named setMobSpawnOptions
Lnet/minecraft/world/chunk/ChunkManager;setMobSpawnOptions(ZZ)V
intermediary method_12128
Lnet/minecraft/class_2802;method_12128(ZZ)V
official a
Ldue;a(ZZ)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
Ldue;a(Ldbh;Z)V
-