net.minecraft.util.thread

public abstract class ReentrantBlockableEventLoop<R extends Runnable>

extends BlockableEventLoop<R>

All mapped superinterfaces:

ProfilerMeasured, ProcessorHandle

bcs
net.minecraft.util.thread.ReentrantBlockableEventLoop
net.minecraft.class_4093
net.minecraft.util.thread.ReentrantThreadExecutor
net.minecraft.src.C_453_
net.minecraft.util.thread.IAsyncTaskHandlerReentrant

Field summary

Modifier and TypeField
private int
b
reentrantCount
field_18320
runningTasks
f_18763_

Constructor summary

ModifierConstructor
public (String arg0)

Method summary

Modifier and TypeMethod
public boolean
at()
scheduleExecutables()
method_5384()
shouldExecuteAsync()
m_5660_()
protected boolean
bt()
runningTask()
method_18860()
hasRunningTasks()
m_18767_()
public void
d(R arg0)
doRunTask(R arg0)
method_18859(R arg0)
executeTask(R arg0)
m_6367_(R arg0)