Package net.minecraft.server.world
Class ThreadedAnvilChunkStorage.TicketManager
java.lang.Object
net.minecraft.server.world.ChunkTicketManager
net.minecraft.server.world.ThreadedAnvilChunkStorage.TicketManager
- Enclosing class:
- ThreadedAnvilChunkStorage
- Mappings:
Namespace Name official abe$aintermediary net/minecraft/class_3898$class_3216named net/minecraft/server/world/ThreadedAnvilChunkStorage$TicketManager
-
Field Summary
Fields inherited from class net.minecraft.server.world.ChunkTicketManager
chunkHolders, chunkPositions, levelUpdateListener, LOGGER, mainThreadExecutor, NEARBY_PLAYER_TICKET_LEVEL, playersByChunkPos, playerTicketThrottler, playerTicketThrottlerUnblocker, ticketsByPosition -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedTicketManager(Executor mainThreadExecutor, Executor executor) -
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.ChunkTicketManager
addTicket, addTicket, addTicketWithLevel, getSpawningChunkCount, getTicket, handleChunkEnter, handleChunkLeave, method_20800, purge, removeTicket, removeTicket, removeTicketWithLevel, setChunkForced, setWatchDistance, tick, toDumpString
-
Constructor Details
-
TicketManager
- Mappings:
Namespace Name Mixin selector official <init>Labe$a;<init>(Labe;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Vintermediary <init>Lnet/minecraft/class_3898$class_3216;<init>(Lnet/minecraft/class_3898;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Vnamed <init>Lnet/minecraft/server/world/ThreadedAnvilChunkStorage$TicketManager;<init>(Lnet/minecraft/server/world/ThreadedAnvilChunkStorage;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)V
-
-
Method Details
-
isUnloaded
protected boolean isUnloaded(long pos)- Specified by:
isUnloadedin classChunkTicketManager- Mappings:
Namespace Name Mixin selector official aLabk;a(J)Zintermediary method_14035Lnet/minecraft/class_3204;method_14035(J)Znamed isUnloadedLnet/minecraft/server/world/ChunkTicketManager;isUnloaded(J)Z
-
getChunkHolder
- Specified by:
getChunkHolderin classChunkTicketManager- Mappings:
Namespace Name Mixin selector official bLabk;b(J)Labd;intermediary method_14038Lnet/minecraft/class_3204;method_14038(J)Lnet/minecraft/class_3193;named getChunkHolderLnet/minecraft/server/world/ChunkTicketManager;getChunkHolder(J)Lnet/minecraft/server/world/ChunkHolder;
-
setLevel
@Nullable protected @Nullable ChunkHolder setLevel(long pos, int level, @Nullable @Nullable ChunkHolder holder, int int2)- Specified by:
setLevelin classChunkTicketManager- Mappings:
Namespace Name Mixin selector official aLabk;a(JILabd;I)Labd;intermediary method_14053Lnet/minecraft/class_3204;method_14053(JILnet/minecraft/class_3193;I)Lnet/minecraft/class_3193;named setLevelLnet/minecraft/server/world/ChunkTicketManager;setLevel(JILnet/minecraft/server/world/ChunkHolder;I)Lnet/minecraft/server/world/ChunkHolder;
-