net.minecraft.server.level

public class ThrottlingChunkTaskDispatcher

extends ChunkTaskDispatcher

All mapped superinterfaces:

ChunkHolder$LevelChangeListener

arh
net.minecraft.server.level.ThrottlingChunkTaskDispatcher
net.minecraft.class_10173
net.minecraft.unmapped.C_gnsocgrb
net.minecraft.server.world.ThrottledChunkTaskScheduler
net.minecraft.src.C_345767_
net.minecraft.server.level.ThrottlingChunkTaskDispatcher

Field summary

Modifier and TypeField
private final it.unimi.dsi.fastutil.longs.LongSet
c
chunkPositionsInExecution
field_54051
f_ttucgoqn
chunks
f_349462_
private final int
d
maxChunksInExecution
field_54052
f_moejeijn
maxConcurrentChunks
f_348420_
private final String
e
executorSchedulerName
field_54053
f_mkqirzjx
name
f_349402_

Constructor summary

ModifierConstructor
public (TaskScheduler<Runnable> executor, Executor dispatchExecutor, int maxConcurrentChunks)

Method summary

Modifier and TypeMethod
protected void
a(long arg0)
onRelease(long arg0)
method_63548(long arg0)
m_aqtutyhb(long arg0)
onRemove(long arg0)
m_352797_(long arg0)
protected ChunkTaskPriorityQueue$TasksForChunk
c()
popTasks()
method_63559()
m_bjtvcfye()
poll()
m_354601_()
protected void
a(aql$a arg0)
scheduleForExecution(ChunkTaskPriorityQueue$TasksForChunk arg0)
method_63551(class_3899$class_10172 arg0)
m_khhdisci(C_rrxtgnzj$C_bigmnjwo arg0)
schedule(LevelPrioritizedQueue$Entry arg0)
m_352123_(C_5434_$C_346186_ arg0)
public String
d()
getDebugStatus()
method_63565()
m_kpzmazak()
toDumpString()
m_357306_()