Package net.minecraft.client.sound
Class Source
java.lang.Object
net.minecraft.client.sound.Source
- Mappings:
 Namespace Name named net/minecraft/client/sound/Sourceintermediary net/minecraft/class_4224official fdh
- 
Field Summary
FieldsModifier and TypeFieldDescriptionprivate intstatic final intprivate static final intprivate static final Loggerprivate final AtomicBooleanprivate final intprivate @Nullable AudioStream - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionvoidclose()create()voidprivate static intgetBufferSize(AudioFormat format, int time) private intbooleanbooleanvoidpause()voidplay()private voidread(int count) private intvoidresume()voidsetAttenuation(float attenuation) voidsetBuffer(StaticSound sound) voidsetLooping(boolean looping) voidsetPitch(float pitch) voidsetPosition(Vec3d pos) voidsetRelative(boolean relative) voidsetStream(AudioStream stream) voidsetVolume(float volume) voidstop()voidtick() 
- 
Field Details
- 
LOGGER
- Mappings:
 Namespace Name Mixin selector named LOGGERLnet/minecraft/client/sound/Source;LOGGER:Lorg/slf4j/Logger;intermediary field_18892Lnet/minecraft/class_4224;field_18892:Lorg/slf4j/Logger;official bLfdh;b:Lorg/slf4j/Logger;
 - 
field_31895
private static final int field_31895- See Also:
 - Mappings:
 Namespace Name Mixin selector named field_31895Lnet/minecraft/client/sound/Source;field_31895:Iintermediary field_31895Lnet/minecraft/class_4224;field_31895:Iofficial cLfdh;c:I
 - 
field_31894
public static final int field_31894- See Also:
 - Mappings:
 Namespace Name Mixin selector named field_31894Lnet/minecraft/client/sound/Source;field_31894:Iintermediary field_31894Lnet/minecraft/class_4224;field_31894:Iofficial aLfdh;a:I
 - 
pointer
private final int pointer- Mappings:
 Namespace Name Mixin selector named pointerLnet/minecraft/client/sound/Source;pointer:Iintermediary field_18893Lnet/minecraft/class_4224;field_18893:Iofficial dLfdh;d:I
 - 
playing
- Mappings:
 Namespace Name Mixin selector named playingLnet/minecraft/client/sound/Source;playing:Ljava/util/concurrent/atomic/AtomicBoolean;intermediary field_18894Lnet/minecraft/class_4224;field_18894:Ljava/util/concurrent/atomic/AtomicBoolean;official eLfdh;e:Ljava/util/concurrent/atomic/AtomicBoolean;
 - 
bufferSize
private int bufferSize- Mappings:
 Namespace Name Mixin selector named bufferSizeLnet/minecraft/client/sound/Source;bufferSize:Iintermediary field_18895Lnet/minecraft/class_4224;field_18895:Iofficial fLfdh;f:I
 - 
stream
- Mappings:
 Namespace Name Mixin selector named streamLnet/minecraft/client/sound/Source;stream:Lnet/minecraft/client/sound/AudioStream;intermediary field_18896Lnet/minecraft/class_4224;field_18896:Lnet/minecraft/class_4234;official gLfdh;g:Lhjj;
 
 - 
 - 
Constructor Details
- 
Source
private Source(int pointer) - Mappings:
 Namespace Name Mixin selector named <init>Lnet/minecraft/client/sound/Source;<init>(I)Vintermediary <init>Lnet/minecraft/class_4224;<init>(I)Vofficial <init>Lfdh;<init>(I)V
 
 - 
 - 
Method Details
- 
create
- Mappings:
 Namespace Name Mixin selector named createLnet/minecraft/client/sound/Source;create()Lnet/minecraft/client/sound/Source;intermediary method_19638Lnet/minecraft/class_4224;method_19638()Lnet/minecraft/class_4224;official aLfdh;a()Lfdh;
 - 
close
public void close()- Mappings:
 Namespace Name Mixin selector named closeLnet/minecraft/client/sound/Source;close()Vintermediary method_19646Lnet/minecraft/class_4224;method_19646()Vofficial bLfdh;b()V
 - 
play
public void play()- Mappings:
 Namespace Name Mixin selector named playLnet/minecraft/client/sound/Source;play()Vintermediary method_19650Lnet/minecraft/class_4224;method_19650()Vofficial cLfdh;c()V
 - 
getSourceState
private int getSourceState()- Mappings:
 Namespace Name Mixin selector named getSourceStateLnet/minecraft/client/sound/Source;getSourceState()Iintermediary method_19659Lnet/minecraft/class_4224;method_19659()Iofficial kLfdh;k()I
 - 
pause
public void pause()- Mappings:
 Namespace Name Mixin selector named pauseLnet/minecraft/client/sound/Source;pause()Vintermediary method_19653Lnet/minecraft/class_4224;method_19653()Vofficial dLfdh;d()V
 - 
resume
public void resume()- Mappings:
 Namespace Name Mixin selector named resumeLnet/minecraft/client/sound/Source;resume()Vintermediary method_19654Lnet/minecraft/class_4224;method_19654()Vofficial eLfdh;e()V
 - 
stop
public void stop()- Mappings:
 Namespace Name Mixin selector named stopLnet/minecraft/client/sound/Source;stop()Vintermediary method_19655Lnet/minecraft/class_4224;method_19655()Vofficial fLfdh;f()V
 - 
isPlaying
public boolean isPlaying()- Mappings:
 Namespace Name Mixin selector named isPlayingLnet/minecraft/client/sound/Source;isPlaying()Zintermediary method_35598Lnet/minecraft/class_4224;method_35598()Zofficial gLfdh;g()Z
 - 
isStopped
public boolean isStopped()- Mappings:
 Namespace Name Mixin selector named isStoppedLnet/minecraft/client/sound/Source;isStopped()Zintermediary method_19656Lnet/minecraft/class_4224;method_19656()Zofficial hLfdh;h()Z
 - 
setPosition
- Mappings:
 Namespace Name Mixin selector named setPositionLnet/minecraft/client/sound/Source;setPosition(Lnet/minecraft/util/math/Vec3d;)Vintermediary method_19641Lnet/minecraft/class_4224;method_19641(Lnet/minecraft/class_243;)Vofficial aLfdh;a(Lfbb;)V
 - 
setPitch
public void setPitch(float pitch) - Mappings:
 Namespace Name Mixin selector named setPitchLnet/minecraft/client/sound/Source;setPitch(F)Vintermediary method_19639Lnet/minecraft/class_4224;method_19639(F)Vofficial aLfdh;a(F)V
 - 
setLooping
public void setLooping(boolean looping) - Mappings:
 Namespace Name Mixin selector named setLoopingLnet/minecraft/client/sound/Source;setLooping(Z)Vintermediary method_19645Lnet/minecraft/class_4224;method_19645(Z)Vofficial aLfdh;a(Z)V
 - 
setVolume
public void setVolume(float volume) - Mappings:
 Namespace Name Mixin selector named setVolumeLnet/minecraft/client/sound/Source;setVolume(F)Vintermediary method_19647Lnet/minecraft/class_4224;method_19647(F)Vofficial bLfdh;b(F)V
 - 
disableAttenuation
public void disableAttenuation()- Mappings:
 Namespace Name Mixin selector named disableAttenuationLnet/minecraft/client/sound/Source;disableAttenuation()Vintermediary method_19657Lnet/minecraft/class_4224;method_19657()Vofficial iLfdh;i()V
 - 
setAttenuation
public void setAttenuation(float attenuation) - Mappings:
 Namespace Name Mixin selector named setAttenuationLnet/minecraft/client/sound/Source;setAttenuation(F)Vintermediary method_19651Lnet/minecraft/class_4224;method_19651(F)Vofficial cLfdh;c(F)V
 - 
setRelative
public void setRelative(boolean relative) - Mappings:
 Namespace Name Mixin selector named setRelativeLnet/minecraft/client/sound/Source;setRelative(Z)Vintermediary method_19649Lnet/minecraft/class_4224;method_19649(Z)Vofficial bLfdh;b(Z)V
 - 
setBuffer
- Mappings:
 Namespace Name Mixin selector named setBufferLnet/minecraft/client/sound/Source;setBuffer(Lnet/minecraft/client/sound/StaticSound;)Vintermediary method_19642Lnet/minecraft/class_4224;method_19642(Lnet/minecraft/class_4231;)Vofficial aLfdh;a(Lfdm;)V
 - 
setStream
- Mappings:
 Namespace Name Mixin selector named setStreamLnet/minecraft/client/sound/Source;setStream(Lnet/minecraft/client/sound/AudioStream;)Vintermediary method_19643Lnet/minecraft/class_4224;method_19643(Lnet/minecraft/class_4234;)Vofficial aLfdh;a(Lhjj;)V
 - 
getBufferSize
- Mappings:
 Namespace Name Mixin selector named getBufferSizeLnet/minecraft/client/sound/Source;getBufferSize(Ljavax/sound/sampled/AudioFormat;I)Iintermediary method_19644Lnet/minecraft/class_4224;method_19644(Ljavax/sound/sampled/AudioFormat;I)Iofficial aLfdh;a(Ljavax/sound/sampled/AudioFormat;I)I
 - 
read
private void read(int count) - Mappings:
 Namespace Name Mixin selector named readLnet/minecraft/client/sound/Source;read(I)Vintermediary method_19640Lnet/minecraft/class_4224;method_19640(I)Vofficial aLfdh;a(I)V
 - 
tick
public void tick()- Mappings:
 Namespace Name Mixin selector named tickLnet/minecraft/client/sound/Source;tick()Vintermediary method_19658Lnet/minecraft/class_4224;method_19658()Vofficial jLfdh;j()V
 - 
removeProcessedBuffers
private int removeProcessedBuffers()- Mappings:
 Namespace Name Mixin selector named removeProcessedBuffersLnet/minecraft/client/sound/Source;removeProcessedBuffers()Iintermediary method_19660Lnet/minecraft/class_4224;method_19660()Iofficial lLfdh;l()I
 
 -