final class ServerChunkProvider.ChunkExecutor extends ThreadTaskExecutor<java.lang.Runnable>
| Modifier | Constructor and Description |
|---|---|
private |
ChunkExecutor(World worldIn) |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
canRun(java.lang.Runnable runnable) |
protected boolean |
driveOne() |
protected java.lang.Thread |
getExecutionThread() |
protected void |
run(java.lang.Runnable taskIn) |
protected boolean |
shouldDeferTasks() |
protected java.lang.Runnable |
wrapTask(java.lang.Runnable runnable) |
deferTask, drainTasks, driveUntil, dropTasks, enqueue, execute, getName, getQueueSize, isOnExecutionThread, runAsync, runImmediately, supplyAsync, threadYieldParkclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitclose, func_213141_a, inlineprivate ChunkExecutor(World worldIn)
protected java.lang.Runnable wrapTask(java.lang.Runnable runnable)
wrapTask in class ThreadTaskExecutor<java.lang.Runnable>protected boolean canRun(java.lang.Runnable runnable)
canRun in class ThreadTaskExecutor<java.lang.Runnable>protected boolean shouldDeferTasks()
shouldDeferTasks in class ThreadTaskExecutor<java.lang.Runnable>protected java.lang.Thread getExecutionThread()
getExecutionThread in class ThreadTaskExecutor<java.lang.Runnable>protected void run(java.lang.Runnable taskIn)
run in class ThreadTaskExecutor<java.lang.Runnable>protected boolean driveOne()
driveOne in class ThreadTaskExecutor<java.lang.Runnable>