Package net.minecraft.client.sound
Class SoundExecutor
- All Implemented Interfaces:
AutoCloseable,Executor,SampleableExecutor,TaskExecutor<Runnable>
- Mappings:
Namespace Name named net/minecraft/client/sound/SoundExecutorintermediary net/minecraft/class_4238official iho
-
Field Summary
FieldsFields inherited from class net.minecraft.util.thread.ThreadExecutor
field_52421 -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleancanExecute(Runnable task) createTask(Runnable runnable) private Threadprotected Threadvoidrestart()voidvoidstop()private voidprotected voidMethods inherited from class net.minecraft.util.thread.ThreadExecutor
cancelTasks, createSamplers, execute, executeSync, executeTask, getName, getTaskCount, isMemoryError, isOnThread, method_72378, runTask, runTasks, runTasks, shouldExecuteAsync, submit, submit, submitAndJoinMethods 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
-
Field Details
-
thread
- Mappings:
Namespace Name Mixin selector named threadLnet/minecraft/client/sound/SoundExecutor;thread:Ljava/lang/Thread;intermediary field_18953Lnet/minecraft/class_4238;field_18953:Ljava/lang/Thread;official aLiho;a:Ljava/lang/Thread;
-
stopped
private volatile boolean stopped- Mappings:
Namespace Name Mixin selector named stoppedLnet/minecraft/client/sound/SoundExecutor;stopped:Zintermediary field_18954Lnet/minecraft/class_4238;field_18954:Zofficial bLiho;b:Z
-
-
Constructor Details
-
SoundExecutor
public SoundExecutor()
-
-
Method Details
-
createThread
- Mappings:
Namespace Name Mixin selector named createThreadLnet/minecraft/client/sound/SoundExecutor;createThread()Ljava/lang/Thread;intermediary method_19764Lnet/minecraft/class_4238;method_19764()Ljava/lang/Thread;official cLiho;c()Ljava/lang/Thread;
-
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 fLcal;f(Ljava/lang/Runnable;)Ljava/lang/Runnable;
-
send
- Specified by:
sendin interfaceTaskExecutor<Runnable>- Overrides:
sendin classThreadExecutor<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_Lcal;a_(Ljava/lang/Runnable;)V
-
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 eLcae;e(Ljava/lang/Runnable;)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 aALcae;aA()Ljava/lang/Thread;
-
waitForStop
private void waitForStop()- Mappings:
Namespace Name Mixin selector named waitForStopLnet/minecraft/client/sound/SoundExecutor;waitForStop()Vintermediary method_19765Lnet/minecraft/class_4238;method_19765()Vofficial dLiho;d()V
-
waitForTasks
protected void waitForTasks()- Overrides:
waitForTasksin classThreadExecutor<Runnable>- Mappings:
Namespace Name Mixin selector named waitForTasksLnet/minecraft/util/thread/ThreadExecutor;waitForTasks()Vintermediary method_20813Lnet/minecraft/class_1255;method_20813()Vofficial FLcae;F()V
-
stop
public void stop()- Mappings:
Namespace Name Mixin selector named stopLnet/minecraft/client/sound/SoundExecutor;stop()Vintermediary method_19763Lnet/minecraft/class_4238;method_19763()Vofficial aLiho;a()V
-
restart
public void restart()- Mappings:
Namespace Name Mixin selector named restartLnet/minecraft/client/sound/SoundExecutor;restart()Vintermediary method_74408Lnet/minecraft/class_4238;method_74408()Vofficial bLiho;b()V
-