Package net.minecraft.world.server
Class ChunkManager.ProxyTicketManager
- java.lang.Object
-
- net.minecraft.world.server.TicketManager
-
- net.minecraft.world.server.ChunkManager.ProxyTicketManager
-
- Enclosing class:
- ChunkManager
class ChunkManager.ProxyTicketManager extends TicketManager
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class net.minecraft.world.server.TicketManager
TicketManager.ChunkTicketTracker, TicketManager.PlayerChunkTracker, TicketManager.PlayerTicketTracker
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
ProxyTicketManager(java.util.concurrent.Executor p_i50469_2_, java.util.concurrent.Executor p_i50469_3_)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected ChunkHolder
getChunk(long p_219335_1_)
protected boolean
isChunkToRemove(long p_219371_1_)
protected ChunkHolder
updateChunkScheduling(long p_219372_1_, int p_219372_3_, ChunkHolder p_219372_4_, int p_219372_5_)
-
Methods inherited from class net.minecraft.world.server.TicketManager
addPlayer, addRegionTicket, addTicket, getDebugStatus, getNaturalSpawnChunkCount, getTicketDebugString, hasPlayersNearby, purgeStaleTickets, registerTicking, releaseTicking, removePlayer, removeRegionTicket, removeTicket, runAllUpdates, shouldForceTicks, updateChunkForced, updatePlayerTickets
-
-
-
-
Method Detail
-
isChunkToRemove
protected boolean isChunkToRemove(long p_219371_1_)
- Specified by:
isChunkToRemove
in classTicketManager
-
getChunk
@Nullable protected ChunkHolder getChunk(long p_219335_1_)
- Specified by:
getChunk
in classTicketManager
-
updateChunkScheduling
@Nullable protected ChunkHolder updateChunkScheduling(long p_219372_1_, int p_219372_3_, @Nullable ChunkHolder p_219372_4_, int p_219372_5_)
- Specified by:
updateChunkScheduling
in classTicketManager
-
-