Package net.minecraft.client.sound
Class SoundExecutor
- All Implemented Interfaces:
- AutoCloseable,- Executor,- SampleableExecutor,- TaskExecutor<Runnable>
- Mappings:
- Namespace - Name - named - net/minecraft/client/sound/SoundExecutor- intermediary - net/minecraft/class_4238- official - hju
- 
Field SummaryFieldsFields inherited from class net.minecraft.util.thread.ThreadExecutorfield_52421
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprotected booleancanExecute(Runnable task) createTask(Runnable runnable) private Threadprotected Threadvoidrestart()private voidprotected voidMethods inherited from class net.minecraft.util.thread.ThreadExecutorcancelTasks, createSamplers, execute, executeSync, executeTask, getName, getTaskCount, isMemoryError, isOnThread, runTask, runTasks, runTasks, send, shouldExecuteAsync, submit, submit, submitAndJoinMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.util.thread.TaskExecutorclose, executeAsync
- 
Field Details- 
thread- Mappings:
- Namespace - Name - Mixin selector - named - thread- Lnet/minecraft/client/sound/SoundExecutor;thread:Ljava/lang/Thread;- intermediary - field_18953- Lnet/minecraft/class_4238;field_18953:Ljava/lang/Thread;- official - a- Lhju;a:Ljava/lang/Thread;
 
- 
stoppedprivate volatile boolean stopped- Mappings:
- Namespace - Name - Mixin selector - named - stopped- Lnet/minecraft/client/sound/SoundExecutor;stopped:Z- intermediary - field_18954- Lnet/minecraft/class_4238;field_18954:Z- official - b- Lhju;b:Z
 
 
- 
- 
Constructor Details- 
SoundExecutorpublic SoundExecutor()
 
- 
- 
Method Details- 
createThread- Mappings:
- Namespace - Name - Mixin selector - named - createThread- Lnet/minecraft/client/sound/SoundExecutor;createThread()Ljava/lang/Thread;- intermediary - method_19764- Lnet/minecraft/class_4238;method_19764()Ljava/lang/Thread;- official - b- Lhju;b()Ljava/lang/Thread;
 
- 
createTask- Mappings:
- Namespace - Name - Mixin selector - named - createTask- Lnet/minecraft/util/thread/TaskExecutor;createTask(Ljava/lang/Runnable;)Ljava/lang/Runnable;- intermediary - method_16211- Lnet/minecraft/class_10178;method_16211(Ljava/lang/Runnable;)Ljava/lang/Runnable;- official - f- Lbrg;f(Ljava/lang/Runnable;)Ljava/lang/Runnable;
 
- 
canExecute- Specified by:
- canExecutein class- ThreadExecutor<Runnable>
- Mappings:
- Namespace - Name - Mixin selector - named - canExecute- Lnet/minecraft/util/thread/ThreadExecutor;canExecute(Ljava/lang/Runnable;)Z- intermediary - method_18856- Lnet/minecraft/class_1255;method_18856(Ljava/lang/Runnable;)Z- official - e- Lbra;e(Ljava/lang/Runnable;)Z
 
- 
getThread- Specified by:
- getThreadin class- ThreadExecutor<Runnable>
- Mappings:
- Namespace - Name - Mixin selector - named - getThread- Lnet/minecraft/util/thread/ThreadExecutor;getThread()Ljava/lang/Thread;- intermediary - method_3777- Lnet/minecraft/class_1255;method_3777()Ljava/lang/Thread;- official - ay- Lbra;ay()Ljava/lang/Thread;
 
- 
waitForStopprivate void waitForStop()- Mappings:
- Namespace - Name - Mixin selector - named - waitForStop- Lnet/minecraft/client/sound/SoundExecutor;waitForStop()V- intermediary - method_19765- Lnet/minecraft/class_4238;method_19765()V- official - c- Lhju;c()V
 
- 
waitForTasksprotected void waitForTasks()- Overrides:
- waitForTasksin class- ThreadExecutor<Runnable>
- Mappings:
- Namespace - Name - Mixin selector - named - waitForTasks- Lnet/minecraft/util/thread/ThreadExecutor;waitForTasks()V- intermediary - method_20813- Lnet/minecraft/class_1255;method_20813()V- official - A- Lbra;A()V
 
- 
restartpublic void restart()- Mappings:
- Namespace - Name - Mixin selector - named - restart- Lnet/minecraft/client/sound/SoundExecutor;restart()V- intermediary - method_19763- Lnet/minecraft/class_4238;method_19763()V- official - a- Lhju;a()V
 
 
-