Package net.minecraft.client.sound
Class SoundEngine
java.lang.Object
net.minecraft.client.sound.SoundEngine
- Mappings:
Namespace Name named net/minecraft/client/sound/SoundEngineintermediary net/minecraft/class_4225official ezf
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumprivate static interfaceprivate static class -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate longprivate longprivate booleanprivate static final SoundEngine.SourceSetprivate static final intprivate static final intprivate final SoundListener(package private) static final Loggerprivate SoundEngine.SourceSetprivate SoundEngine.SourceSet -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()private intvoidbooleanprivate static OptionalLongopenDevice(@Nullable String deviceSpecifier) private static longopenDeviceOrFallback(@Nullable String deviceSpecifier) voidprivate voidsetDirectionalAudio(boolean enabled) boolean
-
Field Details
-
LOGGER
- Mappings:
Namespace Name Mixin selector named LOGGERLnet/minecraft/client/sound/SoundEngine;LOGGER:Lorg/slf4j/Logger;intermediary field_18897Lnet/minecraft/class_4225;field_18897:Lorg/slf4j/Logger;official aLezf;a:Lorg/slf4j/Logger;
-
field_34945
private static final int field_34945- See Also:
- Mappings:
Namespace Name Mixin selector named field_34945Lnet/minecraft/client/sound/SoundEngine;field_34945:Iintermediary field_34945Lnet/minecraft/class_4225;field_34945:Iofficial bLezf;b:I
-
field_31897
private static final int field_31897- See Also:
- Mappings:
Namespace Name Mixin selector named field_31897Lnet/minecraft/client/sound/SoundEngine;field_31897:Iintermediary field_31897Lnet/minecraft/class_4225;field_31897:Iofficial cLezf;c:I
-
EMPTY_SOURCE_SET
- Mappings:
Namespace Name Mixin selector named EMPTY_SOURCE_SETLnet/minecraft/client/sound/SoundEngine;EMPTY_SOURCE_SET:Lnet/minecraft/client/sound/SoundEngine$SourceSet;intermediary field_19183Lnet/minecraft/class_4225;field_19183:Lnet/minecraft/class_4225$class_4276;official hLezf;h:Lezf$a;
-
devicePointer
private long devicePointer- Mappings:
Namespace Name Mixin selector named devicePointerLnet/minecraft/client/sound/SoundEngine;devicePointer:Jintermediary field_18898Lnet/minecraft/class_4225;field_18898:Jofficial dLezf;d:J
-
contextPointer
private long contextPointer- Mappings:
Namespace Name Mixin selector named contextPointerLnet/minecraft/client/sound/SoundEngine;contextPointer:Jintermediary field_18899Lnet/minecraft/class_4225;field_18899:Jofficial eLezf;e:J
-
disconnectExtensionPresent
private boolean disconnectExtensionPresent- Mappings:
Namespace Name Mixin selector named disconnectExtensionPresentLnet/minecraft/client/sound/SoundEngine;disconnectExtensionPresent:Zintermediary field_34946Lnet/minecraft/class_4225;field_34946:Zofficial fLezf;f:Z
-
deviceSpecifier
- Mappings:
Namespace Name Mixin selector named deviceSpecifierLnet/minecraft/client/sound/SoundEngine;deviceSpecifier:Ljava/lang/String;intermediary field_34947Lnet/minecraft/class_4225;field_34947:Ljava/lang/String;official gLezf;g:Ljava/lang/String;
-
streamingSources
- Mappings:
Namespace Name Mixin selector named streamingSourcesLnet/minecraft/client/sound/SoundEngine;streamingSources:Lnet/minecraft/client/sound/SoundEngine$SourceSet;intermediary field_19184Lnet/minecraft/class_4225;field_19184:Lnet/minecraft/class_4225$class_4276;official iLezf;i:Lezf$a;
-
staticSources
- Mappings:
Namespace Name Mixin selector named staticSourcesLnet/minecraft/client/sound/SoundEngine;staticSources:Lnet/minecraft/client/sound/SoundEngine$SourceSet;intermediary field_19185Lnet/minecraft/class_4225;field_19185:Lnet/minecraft/class_4225$class_4276;official jLezf;j:Lezf$a;
-
listener
- Mappings:
Namespace Name Mixin selector named listenerLnet/minecraft/client/sound/SoundEngine;listener:Lnet/minecraft/client/sound/SoundListener;intermediary field_18902Lnet/minecraft/class_4225;field_18902:Lnet/minecraft/class_4227;official kLezf;k:Lezg;
-
-
Constructor Details
-
SoundEngine
public SoundEngine()
-
-
Method Details
-
init
- Mappings:
Namespace Name Mixin selector named initLnet/minecraft/client/sound/SoundEngine;init(Ljava/lang/String;Z)Vintermediary method_19661Lnet/minecraft/class_4225;method_19661(Ljava/lang/String;Z)Vofficial aLezf;a(Ljava/lang/String;Z)V
-
setDirectionalAudio
private void setDirectionalAudio(boolean enabled) - Mappings:
Namespace Name Mixin selector named setDirectionalAudioLnet/minecraft/client/sound/SoundEngine;setDirectionalAudio(Z)Vintermediary method_41711Lnet/minecraft/class_4225;method_41711(Z)Vofficial aLezf;a(Z)V
-
getMonoSourceCount
private int getMonoSourceCount()- Mappings:
Namespace Name Mixin selector named getMonoSourceCountLnet/minecraft/client/sound/SoundEngine;getMonoSourceCount()Iintermediary method_20297Lnet/minecraft/class_4225;method_20297()Iofficial iLezf;i()I
-
findAvailableDeviceSpecifier
- Mappings:
Namespace Name Mixin selector named findAvailableDeviceSpecifierLnet/minecraft/client/sound/SoundEngine;findAvailableDeviceSpecifier()Ljava/lang/String;intermediary method_38500Lnet/minecraft/class_4225;method_38500()Ljava/lang/String;official aLezf;a()Ljava/lang/String;
-
getCurrentDeviceName
- Mappings:
Namespace Name Mixin selector named getCurrentDeviceNameLnet/minecraft/client/sound/SoundEngine;getCurrentDeviceName()Ljava/lang/String;intermediary method_38722Lnet/minecraft/class_4225;method_38722()Ljava/lang/String;official bLezf;b()Ljava/lang/String;
-
updateDeviceSpecifier
public boolean updateDeviceSpecifier()- Mappings:
Namespace Name Mixin selector named updateDeviceSpecifierLnet/minecraft/client/sound/SoundEngine;updateDeviceSpecifier()Zintermediary method_38723Lnet/minecraft/class_4225;method_38723()Zofficial cLezf;c()Z
-
openDeviceOrFallback
- Mappings:
Namespace Name Mixin selector named openDeviceOrFallbackLnet/minecraft/client/sound/SoundEngine;openDeviceOrFallback(Ljava/lang/String;)Jintermediary method_38501Lnet/minecraft/class_4225;method_38501(Ljava/lang/String;)Jofficial aLezf;a(Ljava/lang/String;)J
-
openDevice
- Mappings:
Namespace Name Mixin selector named openDeviceLnet/minecraft/client/sound/SoundEngine;openDevice(Ljava/lang/String;)Ljava/util/OptionalLong;intermediary method_20050Lnet/minecraft/class_4225;method_20050(Ljava/lang/String;)Ljava/util/OptionalLong;official bLezf;b(Ljava/lang/String;)Ljava/util/OptionalLong;
-
close
public void close()- Mappings:
Namespace Name Mixin selector named closeLnet/minecraft/client/sound/SoundEngine;close()Vintermediary method_19664Lnet/minecraft/class_4225;method_19664()Vofficial dLezf;d()V
-
getListener
- Mappings:
Namespace Name Mixin selector named getListenerLnet/minecraft/client/sound/SoundEngine;getListener()Lnet/minecraft/client/sound/SoundListener;intermediary method_19665Lnet/minecraft/class_4225;method_19665()Lnet/minecraft/class_4227;official eLezf;e()Lezg;
-
createSource
- Mappings:
Namespace Name Mixin selector named createSourceLnet/minecraft/client/sound/SoundEngine;createSource(Lnet/minecraft/client/sound/SoundEngine$RunMode;)Lnet/minecraft/client/sound/Source;intermediary method_19663Lnet/minecraft/class_4225;method_19663(Lnet/minecraft/class_4225$class_4105;)Lnet/minecraft/class_4224;official aLezf;a(Lezf$c;)Leze;
-
release
- Mappings:
Namespace Name Mixin selector named releaseLnet/minecraft/client/sound/SoundEngine;release(Lnet/minecraft/client/sound/Source;)Vintermediary method_19662Lnet/minecraft/class_4225;method_19662(Lnet/minecraft/class_4224;)Vofficial aLezf;a(Leze;)V
-
getDebugString
- Mappings:
Namespace Name Mixin selector named getDebugStringLnet/minecraft/client/sound/SoundEngine;getDebugString()Ljava/lang/String;intermediary method_20296Lnet/minecraft/class_4225;method_20296()Ljava/lang/String;official fLezf;f()Ljava/lang/String;
-
getSoundDevices
- Mappings:
Namespace Name Mixin selector named getSoundDevicesLnet/minecraft/client/sound/SoundEngine;getSoundDevices()Ljava/util/List;intermediary method_38502Lnet/minecraft/class_4225;method_38502()Ljava/util/List;official gLezf;g()Ljava/util/List;
-