类 Channel
- java.lang.Object
-
- net.minecraft.client.sound.Channel
-
@Environment(CLIENT) public class Channel extends Object
- Mappings:
Namespace Name official eznintermediary net/minecraft/class_4235named net/minecraft/client/sound/Channel
-
-
嵌套类概要
嵌套类 修饰符和类型 类 说明 classChannel.SourceManager
-
字段概要
字段 修饰符和类型 字段 说明 private Executorexecutorprivate SoundEnginesoundEngineprivate Set<Channel.SourceManager>sources
-
构造器概要
构造器 构造器 说明 Channel(SoundEngine soundEngine, Executor executor)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 voidclose()CompletableFuture<Channel.SourceManager>createSource(SoundEngine.RunMode mode)voidexecute(Consumer<Stream<Source>> consumer)voidtick()
-
-
-
字段详细资料
-
sources
private final Set<Channel.SourceManager> sources
- Mappings:
Namespace Name Mixin selector official aLezn;a:Ljava/util/Set;intermediary field_18937Lnet/minecraft/class_4235;field_18937:Ljava/util/Set;named sourcesLnet/minecraft/client/sound/Channel;sources:Ljava/util/Set;
-
soundEngine
private final SoundEngine soundEngine
- Mappings:
Namespace Name Mixin selector official bLezn;b:Ldnj;intermediary field_18938Lnet/minecraft/class_4235;field_18938:Lnet/minecraft/class_4225;named soundEngineLnet/minecraft/client/sound/Channel;soundEngine:Lnet/minecraft/client/sound/SoundEngine;
-
executor
private final Executor executor
- Mappings:
Namespace Name Mixin selector official cLezn;c:Ljava/util/concurrent/Executor;intermediary field_18939Lnet/minecraft/class_4235;field_18939:Ljava/util/concurrent/Executor;named executorLnet/minecraft/client/sound/Channel;executor:Ljava/util/concurrent/Executor;
-
-
构造器详细资料
-
Channel
public Channel(SoundEngine soundEngine, Executor executor)
- Mappings:
Namespace Name Mixin selector official <init>Lezn;<init>(Ldnj;Ljava/util/concurrent/Executor;)Vintermediary <init>Lnet/minecraft/class_4235;<init>(Lnet/minecraft/class_4225;Ljava/util/concurrent/Executor;)Vnamed <init>Lnet/minecraft/client/sound/Channel;<init>(Lnet/minecraft/client/sound/SoundEngine;Ljava/util/concurrent/Executor;)V
-
-
方法详细资料
-
createSource
public CompletableFuture<Channel.SourceManager> createSource(SoundEngine.RunMode mode)
- Mappings:
Namespace Name Mixin selector official aLezn;a(Ldnj$c;)Ljava/util/concurrent/CompletableFuture;intermediary method_19723Lnet/minecraft/class_4235;method_19723(Lnet/minecraft/class_4225$class_4105;)Ljava/util/concurrent/CompletableFuture;named createSourceLnet/minecraft/client/sound/Channel;createSource(Lnet/minecraft/client/sound/SoundEngine$RunMode;)Ljava/util/concurrent/CompletableFuture;
-
execute
public void execute(Consumer<Stream<Source>> consumer)
- Mappings:
Namespace Name Mixin selector official aLezn;a(Ljava/util/function/Consumer;)Vintermediary method_19727Lnet/minecraft/class_4235;method_19727(Ljava/util/function/Consumer;)Vnamed executeLnet/minecraft/client/sound/Channel;execute(Ljava/util/function/Consumer;)V
-
tick
public void tick()
- Mappings:
Namespace Name Mixin selector official aLezn;a()Vintermediary method_19722Lnet/minecraft/class_4235;method_19722()Vnamed tickLnet/minecraft/client/sound/Channel;tick()V
-
close
public void close()
- Mappings:
Namespace Name Mixin selector official bLezn;b()Vintermediary method_19728Lnet/minecraft/class_4235;method_19728()Vnamed closeLnet/minecraft/client/sound/Channel;close()V
-
-