Package net.minecraft.util.thread
Class ConsecutiveExecutor<T extends Runnable>
java.lang.Object
net.minecraft.util.thread.ConsecutiveExecutor<T>
- All Implemented Interfaces:
 AutoCloseable,Runnable,SampleableExecutor,TaskExecutor<T>
- Direct Known Subclasses:
 PrioritizedConsecutiveExecutor,SimpleConsecutiveExecutor
public abstract class ConsecutiveExecutor<T extends Runnable>
extends Object
implements SampleableExecutor, TaskExecutor<T>, Runnable
- Mappings:
 Namespace Name named net/minecraft/util/thread/ConsecutiveExecutorintermediary net/minecraft/class_10174official brw
- 
Nested Class Summary
Nested Classes - 
Field Summary
Fields - 
Constructor Summary
Constructors - 
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface net.minecraft.util.thread.TaskExecutor
createTask, executeAsync 
- 
Field Details
- 
LOGGER
- Mappings:
 Namespace Name Mixin selector named LOGGERLnet/minecraft/util/thread/ConsecutiveExecutor;LOGGER:Lorg/slf4j/Logger;intermediary field_54069Lnet/minecraft/class_10174;field_54069:Lorg/slf4j/Logger;official aLbrw;a:Lorg/slf4j/Logger;
 - 
status
- Mappings:
 Namespace Name Mixin selector named statusLnet/minecraft/util/thread/ConsecutiveExecutor;status:Ljava/util/concurrent/atomic/AtomicReference;intermediary field_54070Lnet/minecraft/class_10174;field_54070:Ljava/util/concurrent/atomic/AtomicReference;official bLbrw;b:Ljava/util/concurrent/atomic/AtomicReference;
 - 
queue
- Mappings:
 Namespace Name Mixin selector named queueLnet/minecraft/util/thread/ConsecutiveExecutor;queue:Lnet/minecraft/util/thread/TaskQueue;intermediary field_54071Lnet/minecraft/class_10174;field_54071:Lnet/minecraft/class_3847;official cLbrw;c:Lbsc;
 - 
executor
- Mappings:
 Namespace Name Mixin selector named executorLnet/minecraft/util/thread/ConsecutiveExecutor;executor:Ljava/util/concurrent/Executor;intermediary field_54072Lnet/minecraft/class_10174;field_54072:Ljava/util/concurrent/Executor;official dLbrw;d:Ljava/util/concurrent/Executor;
 - 
name
- Mappings:
 Namespace Name Mixin selector named nameLnet/minecraft/util/thread/ConsecutiveExecutor;name:Ljava/lang/String;intermediary field_54073Lnet/minecraft/class_10174;field_54073:Ljava/lang/String;official eLbrw;e:Ljava/lang/String;
 
 - 
 - 
Constructor Details
- 
ConsecutiveExecutor
- Mappings:
 Namespace Name Mixin selector named <init>Lnet/minecraft/util/thread/ConsecutiveExecutor;<init>(Lnet/minecraft/util/thread/TaskQueue;Ljava/util/concurrent/Executor;Ljava/lang/String;)Vintermediary <init>Lnet/minecraft/class_10174;<init>(Lnet/minecraft/class_3847;Ljava/util/concurrent/Executor;Ljava/lang/String;)Vofficial <init>Lbrw;<init>(Lbsc;Ljava/util/concurrent/Executor;Ljava/lang/String;)V
 
 - 
 - 
Method Details
- 
canRun
private boolean canRun()- Mappings:
 Namespace Name Mixin selector named canRunLnet/minecraft/util/thread/ConsecutiveExecutor;canRun()Zintermediary method_63591Lnet/minecraft/class_10174;method_63591()Zofficial eLbrw;e()Z
 - 
close
public void close()- Specified by:
 closein interfaceAutoCloseable- Specified by:
 closein interfaceTaskExecutor<T extends Runnable>
 - 
runOnce
private boolean runOnce()- Mappings:
 Namespace Name Mixin selector named runOnceLnet/minecraft/util/thread/ConsecutiveExecutor;runOnce()Zintermediary method_63592Lnet/minecraft/class_10174;method_63592()Zofficial fLbrw;f()Z
 - 
run
public void run() - 
runAll
public void runAll()- Mappings:
 Namespace Name Mixin selector named runAllLnet/minecraft/util/thread/ConsecutiveExecutor;runAll()Vintermediary method_63587Lnet/minecraft/class_10174;method_63587()Vofficial aLbrw;a()V
 - 
send
- Specified by:
 sendin interfaceTaskExecutor<T extends Runnable>- Mappings:
 Namespace Name Mixin selector named sendLnet/minecraft/util/thread/TaskExecutor;send(Ljava/lang/Runnable;)Vintermediary method_63588Lnet/minecraft/class_10178;method_63588(Ljava/lang/Runnable;)Vofficial a_Lbsd;a_(Ljava/lang/Runnable;)V
 - 
scheduleSelf
private void scheduleSelf()- Mappings:
 Namespace Name Mixin selector named scheduleSelfLnet/minecraft/util/thread/ConsecutiveExecutor;scheduleSelf()Vintermediary method_63593Lnet/minecraft/class_10174;method_63593()Vofficial gLbrw;g()V
 - 
queueSize
public int queueSize()- Mappings:
 Namespace Name Mixin selector named queueSizeLnet/minecraft/util/thread/ConsecutiveExecutor;queueSize()Iintermediary method_63589Lnet/minecraft/class_10174;method_63589()Iofficial bLbrw;b()I
 - 
hasQueuedTasks
public boolean hasQueuedTasks()- Mappings:
 Namespace Name Mixin selector named hasQueuedTasksLnet/minecraft/util/thread/ConsecutiveExecutor;hasQueuedTasks()Zintermediary method_63590Lnet/minecraft/class_10174;method_63590()Zofficial cLbrw;c()Z
 - 
toString
 - 
getName
- Specified by:
 getNamein interfaceTaskExecutor<T extends Runnable>- Mappings:
 Namespace Name Mixin selector named getNameLnet/minecraft/util/thread/TaskExecutor;getName()Ljava/lang/String;intermediary method_16898Lnet/minecraft/class_10178;method_16898()Ljava/lang/String;official A_Lbsd;A_()Ljava/lang/String;
 - 
createSamplers
- Specified by:
 createSamplersin interfaceSampleableExecutor- Mappings:
 Namespace Name Mixin selector named createSamplersLnet/minecraft/util/thread/SampleableExecutor;createSamplers()Ljava/util/List;intermediary method_34705Lnet/minecraft/class_5952;method_34705()Ljava/util/List;official bwLbre;bw()Ljava/util/List;
 - 
wakeUp
private boolean wakeUp()- Mappings:
 Namespace Name Mixin selector named wakeUpLnet/minecraft/util/thread/ConsecutiveExecutor;wakeUp()Zintermediary method_63594Lnet/minecraft/class_10174;method_63594()Zofficial hLbrw;h()Z
 - 
sleep
private void sleep()- Mappings:
 Namespace Name Mixin selector named sleepLnet/minecraft/util/thread/ConsecutiveExecutor;sleep()Vintermediary method_63595Lnet/minecraft/class_10174;method_63595()Vofficial iLbrw;i()V
 - 
isRunning
private boolean isRunning()- Mappings:
 Namespace Name Mixin selector named isRunningLnet/minecraft/util/thread/ConsecutiveExecutor;isRunning()Zintermediary method_63596Lnet/minecraft/class_10174;method_63596()Zofficial jLbrw;j()Z
 - 
isClosed
private boolean isClosed()- Mappings:
 Namespace Name Mixin selector named isClosedLnet/minecraft/util/thread/ConsecutiveExecutor;isClosed()Zintermediary method_63597Lnet/minecraft/class_10174;method_63597()Zofficial kLbrw;k()Z
 
 -