Package net.minecraft.server.world
Class ServerChunkLoadingManager.LevelManager
java.lang.Object
net.minecraft.server.world.ChunkLevelManager
net.minecraft.server.world.ServerChunkLoadingManager.LevelManager
- Enclosing class:
ServerChunkLoadingManager
- Mappings:
Namespace Name named net/minecraft/server/world/ServerChunkLoadingManager$LevelManagerintermediary net/minecraft/class_3898$class_3216official arf$a
-
Field Summary
Fields inherited from class net.minecraft.server.world.ChunkLevelManager
chunkHoldersWithPendingUpdates, freshPlayerTicketPositions, mainThreadExecutor, NEARBY_PLAYER_TICKET_LEVEL, playersByChunkPos, scheduler, ticketManager -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedLevelManager(ChunkTicketManager ticketManager, Executor executor, Executor mainThreadExecutor) -
Method Summary
Modifier and TypeMethodDescriptionprotected @Nullable ChunkHoldergetChunkHolder(long pos) protected booleanisUnloaded(long pos) protected @Nullable ChunkHoldersetLevel(long pos, int level, @Nullable ChunkHolder holder, int int2) Methods inherited from class net.minecraft.server.world.ChunkLevelManager
forEachBlockTickingChunk, getLevel, getTickedChunkCount, handleChunkEnter, handleChunkLeave, iterateChunkPosToTick, setSimulationDistance, setWatchDistance, shouldDelayShutdown, shouldTick, shouldTickBlocks, shouldTickEntities, toDumpString, update
-
Constructor Details
-
LevelManager
protected LevelManager(ChunkTicketManager ticketManager, Executor executor, Executor mainThreadExecutor) - Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/server/world/ServerChunkLoadingManager$LevelManager;<init>(Lnet/minecraft/server/world/ServerChunkLoadingManager;Lnet/minecraft/server/world/ChunkTicketManager;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Vintermediary <init>Lnet/minecraft/class_3898$class_3216;<init>(Lnet/minecraft/class_3898;Lnet/minecraft/class_10592;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Vofficial <init>Larf$a;<init>(Larf;Ldlg;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)V
-
-
Method Details
-
isUnloaded
protected boolean isUnloaded(long pos) - Specified by:
isUnloadedin classChunkLevelManager- Mappings:
Namespace Name Mixin selector named isUnloadedLnet/minecraft/server/world/ChunkLevelManager;isUnloaded(J)Zintermediary method_14035Lnet/minecraft/class_3204;method_14035(J)Zofficial aLaro;a(J)Z
-
getChunkHolder
- Specified by:
getChunkHolderin classChunkLevelManager- Mappings:
Namespace Name Mixin selector named getChunkHolderLnet/minecraft/server/world/ChunkLevelManager;getChunkHolder(J)Lnet/minecraft/server/world/ChunkHolder;intermediary method_14038Lnet/minecraft/class_3204;method_14038(J)Lnet/minecraft/class_3193;official bLaro;b(J)Lard;
-
setLevel
@Nullable protected @Nullable ChunkHolder setLevel(long pos, int level, @Nullable @Nullable ChunkHolder holder, int int2) - Specified by:
setLevelin classChunkLevelManager- Mappings:
Namespace Name Mixin selector named setLevelLnet/minecraft/server/world/ChunkLevelManager;setLevel(JILnet/minecraft/server/world/ChunkHolder;I)Lnet/minecraft/server/world/ChunkHolder;intermediary method_14053Lnet/minecraft/class_3204;method_14053(JILnet/minecraft/class_3193;I)Lnet/minecraft/class_3193;official aLaro;a(JILard;I)Lard;
-