Package net.minecraft.server.world
Class ThrottledChunkTaskScheduler
java.lang.Object
net.minecraft.server.world.ChunkTaskScheduler
net.minecraft.server.world.ThrottledChunkTaskScheduler
- All Implemented Interfaces:
- AutoCloseable,- ChunkHolder.LevelUpdateListener
- Mappings:
- Namespace - Name - named - net/minecraft/server/world/ThrottledChunkTaskScheduler- intermediary - net/minecraft/class_10173- official - arh
- 
Field SummaryFieldsFields inherited from class net.minecraft.server.world.ChunkTaskSchedulerLEVELS, pollOnUpdate
- 
Constructor SummaryConstructorsConstructorDescriptionThrottledChunkTaskScheduler(TaskExecutor<Runnable> executor, Executor dispatchExecutor, int maxConcurrentChunks) 
- 
Method SummaryModifier and TypeMethodDescriptionprotected voidonRemove(long chunkPos) protected LevelPrioritizedQueue.Entrypoll()protected voidMethods inherited from class net.minecraft.server.world.ChunkTaskScheduleradd, close, pollTask, remove, shouldDelayShutdown, updateLevel
- 
Field Details- 
chunks- Mappings:
- Namespace - Name - Mixin selector - named - chunks- Lnet/minecraft/server/world/ThrottledChunkTaskScheduler;chunks:Lit/unimi/dsi/fastutil/longs/LongSet;- intermediary - field_54051- Lnet/minecraft/class_10173;field_54051:Lit/unimi/dsi/fastutil/longs/LongSet;- official - c- Larh;c:Lit/unimi/dsi/fastutil/longs/LongSet;
 
- 
maxConcurrentChunksprivate final int maxConcurrentChunks- Mappings:
- Namespace - Name - Mixin selector - named - maxConcurrentChunks- Lnet/minecraft/server/world/ThrottledChunkTaskScheduler;maxConcurrentChunks:I- intermediary - field_54052- Lnet/minecraft/class_10173;field_54052:I- official - d- Larh;d:I
 
- 
name- Mappings:
- Namespace - Name - Mixin selector - named - name- Lnet/minecraft/server/world/ThrottledChunkTaskScheduler;name:Ljava/lang/String;- intermediary - field_54053- Lnet/minecraft/class_10173;field_54053:Ljava/lang/String;- official - e- Larh;e:Ljava/lang/String;
 
 
- 
- 
Constructor Details- 
ThrottledChunkTaskSchedulerpublic ThrottledChunkTaskScheduler(TaskExecutor<Runnable> executor, Executor dispatchExecutor, int maxConcurrentChunks) - Mappings:
- Namespace - Name - Mixin selector - named - <init>- Lnet/minecraft/server/world/ThrottledChunkTaskScheduler;<init>(Lnet/minecraft/util/thread/TaskExecutor;Ljava/util/concurrent/Executor;I)V- intermediary - <init>- Lnet/minecraft/class_10173;<init>(Lnet/minecraft/class_10178;Ljava/util/concurrent/Executor;I)V- official - <init>- Larh;<init>(Lbrg;Ljava/util/concurrent/Executor;I)V
 
 
- 
- 
Method Details- 
onRemoveprotected void onRemove(long chunkPos) - Overrides:
- onRemovein class- ChunkTaskScheduler
- Mappings:
- Namespace - Name - Mixin selector - named - onRemove- Lnet/minecraft/server/world/ChunkTaskScheduler;onRemove(J)V- intermediary - method_63548- Lnet/minecraft/class_10171;method_63548(J)V- official - a- Laqk;a(J)V
 
- 
poll- Overrides:
- pollin class- ChunkTaskScheduler
- Mappings:
- Namespace - Name - Mixin selector - named - poll- Lnet/minecraft/server/world/ChunkTaskScheduler;poll()Lnet/minecraft/server/world/LevelPrioritizedQueue$Entry;- intermediary - method_63559- Lnet/minecraft/class_10171;method_63559()Lnet/minecraft/class_3899$class_10172;- official - c- Laqk;c()Laql$a;
 
- 
schedule- Overrides:
- schedulein class- ChunkTaskScheduler
- Mappings:
- Namespace - Name - Mixin selector - named - schedule- Lnet/minecraft/server/world/ChunkTaskScheduler;schedule(Lnet/minecraft/server/world/LevelPrioritizedQueue$Entry;)V- intermediary - method_63551- Lnet/minecraft/class_10171;method_63551(Lnet/minecraft/class_3899$class_10172;)V- official - a- Laqk;a(Laql$a;)V
 
- 
toDumpString- Mappings:
- Namespace - Name - Mixin selector - named - toDumpString- Lnet/minecraft/server/world/ThrottledChunkTaskScheduler;toDumpString()Ljava/lang/String;- intermediary - method_63565- Lnet/minecraft/class_10173;method_63565()Ljava/lang/String;- official - d- Larh;d()Ljava/lang/String;
 
 
-