Package net.minecraft.client.sound
Class SoundExecutor
- All Implemented Interfaces:
AutoCloseable,Executor,MessageListener<Runnable>,SampleableExecutor
- Mappings:
Namespace Name intermediary net/minecraft/class_4238official fypnamed net/minecraft/client/sound/SoundExecutor
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleancanExecute(Runnable task) protected RunnablecreateTask(Runnable runnable) private Threadprotected Threadvoidrestart()private voidprotected voidMethods inherited from class net.minecraft.util.thread.ThreadExecutor
cancelTasks, createSamplers, execute, executeSync, executeTask, getName, getTaskCount, isOnThread, runTask, runTasks, runTasks, send, 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.MessageListener
ask, askFallible, close
-
Field Details
-
thread
- Mappings:
Namespace Name Mixin selector intermediary field_18953Lnet/minecraft/class_4238;field_18953:Ljava/lang/Thread;official aLfyp;a:Ljava/lang/Thread;named threadLnet/minecraft/client/sound/SoundExecutor;thread:Ljava/lang/Thread;
-
stopped
private volatile boolean stopped- Mappings:
Namespace Name Mixin selector intermediary field_18954Lnet/minecraft/class_4238;field_18954:Zofficial bLfyp;b:Znamed stoppedLnet/minecraft/client/sound/SoundExecutor;stopped:Z
-
-
Constructor Details
-
SoundExecutor
public SoundExecutor()
-
-
Method Details
-
createThread
- Mappings:
Namespace Name Mixin selector intermediary method_19764Lnet/minecraft/class_4238;method_19764()Ljava/lang/Thread;official bLfyp;b()Ljava/lang/Thread;named createThreadLnet/minecraft/client/sound/SoundExecutor;createThread()Ljava/lang/Thread;
-
createTask
- Specified by:
createTaskin classThreadExecutor<Runnable>- Mappings:
Namespace Name Mixin selector intermediary method_16211Lnet/minecraft/class_1255;method_16211(Ljava/lang/Runnable;)Ljava/lang/Runnable;official fLbcm;f(Ljava/lang/Runnable;)Ljava/lang/Runnable;named createTaskLnet/minecraft/util/thread/ThreadExecutor;createTask(Ljava/lang/Runnable;)Ljava/lang/Runnable;
-
canExecute
- Specified by:
canExecutein classThreadExecutor<Runnable>- Mappings:
Namespace Name Mixin selector intermediary method_18856Lnet/minecraft/class_1255;method_18856(Ljava/lang/Runnable;)Zofficial eLbcm;e(Ljava/lang/Runnable;)Znamed canExecuteLnet/minecraft/util/thread/ThreadExecutor;canExecute(Ljava/lang/Runnable;)Z
-
getThread
- Specified by:
getThreadin classThreadExecutor<Runnable>- Mappings:
Namespace Name Mixin selector intermediary method_3777Lnet/minecraft/class_1255;method_3777()Ljava/lang/Thread;official auLbcm;au()Ljava/lang/Thread;named getThreadLnet/minecraft/util/thread/ThreadExecutor;getThread()Ljava/lang/Thread;
-
waitForStop
private void waitForStop()- Mappings:
Namespace Name Mixin selector intermediary method_19765Lnet/minecraft/class_4238;method_19765()Vofficial cLfyp;c()Vnamed waitForStopLnet/minecraft/client/sound/SoundExecutor;waitForStop()V
-
waitForTasks
protected void waitForTasks()- Overrides:
waitForTasksin classThreadExecutor<Runnable>- Mappings:
Namespace Name Mixin selector intermediary method_20813Lnet/minecraft/class_1255;method_20813()Vofficial bqLbcm;bq()Vnamed waitForTasksLnet/minecraft/util/thread/ThreadExecutor;waitForTasks()V
-
restart
public void restart()- Mappings:
Namespace Name Mixin selector intermediary method_19763Lnet/minecraft/class_4238;method_19763()Vofficial aLfyp;a()Vnamed restartLnet/minecraft/client/sound/SoundExecutor;restart()V
-