Package net.minecraft.server.world
Class ServerChunkManager.MainThreadExecutor
java.lang.Object
net.minecraft.util.thread.ThreadExecutor<Runnable>
net.minecraft.server.world.ServerChunkManager.MainThreadExecutor
- All Implemented Interfaces:
AutoCloseable,Executor,SampleableExecutor,TaskExecutor<Runnable>
- Enclosing class:
ServerChunkManager
- Mappings:
Namespace Name named net/minecraft/server/world/ServerChunkManager$MainThreadExecutorintermediary net/minecraft/class_3215$class_4212official awv$a
-
Field Summary
Fields inherited from class net.minecraft.util.thread.ThreadExecutor
field_52421 -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleancanExecute(Runnable task) createTask(Runnable runnable) protected voidexecuteTask(Runnable task) protected Threadprotected booleanrunTask()voidrunTasks(BooleanSupplier stopCondition) protected booleanMethods inherited from class net.minecraft.util.thread.ThreadExecutor
cancelTasks, createSamplers, execute, executeSync, getName, getTaskCount, isMemoryError, isOnThread, method_72378, runTasks, send, submit, submit, submitAndJoin, waitForTasksMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.util.thread.TaskExecutor
close, executeAsync
-
Constructor Details
-
MainThreadExecutor
MainThreadExecutor(World world) - Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/server/world/ServerChunkManager$MainThreadExecutor;<init>(Lnet/minecraft/server/world/ServerChunkManager;Lnet/minecraft/world/World;)Vintermediary <init>Lnet/minecraft/class_3215$class_4212;<init>(Lnet/minecraft/class_3215;Lnet/minecraft/class_1937;)Vofficial <init>Lawv$a;<init>(Lawv;Ldrr;)V
-
-
Method Details
-
runTasks
- Overrides:
runTasksin classThreadExecutor<Runnable>- Mappings:
Namespace Name Mixin selector named runTasksLnet/minecraft/util/thread/ThreadExecutor;runTasks(Ljava/util/function/BooleanSupplier;)Vintermediary method_18857Lnet/minecraft/class_1255;method_18857(Ljava/util/function/BooleanSupplier;)Vofficial bLcaf;b(Ljava/util/function/BooleanSupplier;)V
-
createTask
- Mappings:
Namespace Name Mixin selector named createTaskLnet/minecraft/util/thread/TaskExecutor;createTask(Ljava/lang/Runnable;)Ljava/lang/Runnable;intermediary method_16211Lnet/minecraft/class_10178;method_16211(Ljava/lang/Runnable;)Ljava/lang/Runnable;official fLcam;f(Ljava/lang/Runnable;)Ljava/lang/Runnable;
-
canExecute
- Specified by:
canExecutein classThreadExecutor<Runnable>- Mappings:
Namespace Name Mixin selector named canExecuteLnet/minecraft/util/thread/ThreadExecutor;canExecute(Ljava/lang/Runnable;)Zintermediary method_18856Lnet/minecraft/class_1255;method_18856(Ljava/lang/Runnable;)Zofficial eLcaf;e(Ljava/lang/Runnable;)Z
-
shouldExecuteAsync
protected boolean shouldExecuteAsync()- Overrides:
shouldExecuteAsyncin classThreadExecutor<Runnable>- Mappings:
Namespace Name Mixin selector named shouldExecuteAsyncLnet/minecraft/util/thread/ThreadExecutor;shouldExecuteAsync()Zintermediary method_5384Lnet/minecraft/class_1255;method_5384()Zofficial azLcaf;az()Z
-
getThread
- Specified by:
getThreadin classThreadExecutor<Runnable>- Mappings:
Namespace Name Mixin selector named getThreadLnet/minecraft/util/thread/ThreadExecutor;getThread()Ljava/lang/Thread;intermediary method_3777Lnet/minecraft/class_1255;method_3777()Ljava/lang/Thread;official aALcaf;aA()Ljava/lang/Thread;
-
executeTask
- Overrides:
executeTaskin classThreadExecutor<Runnable>- Mappings:
Namespace Name Mixin selector named executeTaskLnet/minecraft/util/thread/ThreadExecutor;executeTask(Ljava/lang/Runnable;)Vintermediary method_18859Lnet/minecraft/class_1255;method_18859(Ljava/lang/Runnable;)Vofficial dLcaf;d(Ljava/lang/Runnable;)V
-
runTask
protected boolean runTask()- Overrides:
runTaskin classThreadExecutor<Runnable>- Mappings:
Namespace Name Mixin selector named runTaskLnet/minecraft/util/thread/ThreadExecutor;runTask()Zintermediary method_16075Lnet/minecraft/class_1255;method_16075()Zofficial GLcaf;G()Z
-