Package net.minecraft.client.sound
Class Source
java.lang.Object
net.minecraft.client.sound.Source
- Mappings:
Namespace Name official ege
intermediary net/minecraft/class_4224
named net/minecraft/client/sound/Source
-
Field Summary
Modifier and TypeFieldDescriptionprivate int
static final int
private static final int
private static final Logger
private final AtomicBoolean
private final int
private @Nullable AudioStream
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
close()
create()
void
private static int
getBufferSize
(AudioFormat format, int time) private int
boolean
boolean
void
pause()
void
play()
private void
read
(int count) private int
void
resume()
void
setAttenuation
(float attenuation) void
setBuffer
(StaticSound sound) void
setLooping
(boolean looping) void
setPitch
(float pitch) void
setPosition
(Vec3d pos) void
setRelative
(boolean relative) void
setStream
(AudioStream stream) void
setVolume
(float volume) void
stop()
void
tick()
-
Field Details
-
LOGGER
- Mappings:
Namespace Name Mixin selector official b
Lege;b:Lorg/slf4j/Logger;
intermediary field_18892
Lnet/minecraft/class_4224;field_18892:Lorg/slf4j/Logger;
named LOGGER
Lnet/minecraft/client/sound/Source;LOGGER:Lorg/slf4j/Logger;
-
field_31895
private static final int field_31895- See Also:
- Mappings:
Namespace Name Mixin selector official c
Lege;c:I
intermediary field_31895
Lnet/minecraft/class_4224;field_31895:I
named field_31895
Lnet/minecraft/client/sound/Source;field_31895:I
-
field_31894
public static final int field_31894- See Also:
- Mappings:
Namespace Name Mixin selector official a
Lege;a:I
intermediary field_31894
Lnet/minecraft/class_4224;field_31894:I
named field_31894
Lnet/minecraft/client/sound/Source;field_31894:I
-
pointer
private final int pointer- Mappings:
Namespace Name Mixin selector official d
Lege;d:I
intermediary field_18893
Lnet/minecraft/class_4224;field_18893:I
named pointer
Lnet/minecraft/client/sound/Source;pointer:I
-
playing
- Mappings:
Namespace Name Mixin selector official e
Lege;e:Ljava/util/concurrent/atomic/AtomicBoolean;
intermediary field_18894
Lnet/minecraft/class_4224;field_18894:Ljava/util/concurrent/atomic/AtomicBoolean;
named playing
Lnet/minecraft/client/sound/Source;playing:Ljava/util/concurrent/atomic/AtomicBoolean;
-
bufferSize
private int bufferSize- Mappings:
Namespace Name Mixin selector official f
Lege;f:I
intermediary field_18895
Lnet/minecraft/class_4224;field_18895:I
named bufferSize
Lnet/minecraft/client/sound/Source;bufferSize:I
-
stream
- Mappings:
Namespace Name Mixin selector official g
Lege;g:Lfyu;
intermediary field_18896
Lnet/minecraft/class_4224;field_18896:Lnet/minecraft/class_4234;
named stream
Lnet/minecraft/client/sound/Source;stream:Lnet/minecraft/client/sound/AudioStream;
-
-
Constructor Details
-
Source
private Source(int pointer) - Mappings:
Namespace Name Mixin selector official <init>
Lege;<init>(I)V
intermediary <init>
Lnet/minecraft/class_4224;<init>(I)V
named <init>
Lnet/minecraft/client/sound/Source;<init>(I)V
-
-
Method Details
-
create
- Mappings:
Namespace Name Mixin selector official a
Lege;a()Lege;
intermediary method_19638
Lnet/minecraft/class_4224;method_19638()Lnet/minecraft/class_4224;
named create
Lnet/minecraft/client/sound/Source;create()Lnet/minecraft/client/sound/Source;
-
close
public void close()- Mappings:
Namespace Name Mixin selector official b
Lege;b()V
intermediary method_19646
Lnet/minecraft/class_4224;method_19646()V
named close
Lnet/minecraft/client/sound/Source;close()V
-
play
public void play()- Mappings:
Namespace Name Mixin selector official c
Lege;c()V
intermediary method_19650
Lnet/minecraft/class_4224;method_19650()V
named play
Lnet/minecraft/client/sound/Source;play()V
-
getSourceState
private int getSourceState()- Mappings:
Namespace Name Mixin selector official k
Lege;k()I
intermediary method_19659
Lnet/minecraft/class_4224;method_19659()I
named getSourceState
Lnet/minecraft/client/sound/Source;getSourceState()I
-
pause
public void pause()- Mappings:
Namespace Name Mixin selector official d
Lege;d()V
intermediary method_19653
Lnet/minecraft/class_4224;method_19653()V
named pause
Lnet/minecraft/client/sound/Source;pause()V
-
resume
public void resume()- Mappings:
Namespace Name Mixin selector official e
Lege;e()V
intermediary method_19654
Lnet/minecraft/class_4224;method_19654()V
named resume
Lnet/minecraft/client/sound/Source;resume()V
-
stop
public void stop()- Mappings:
Namespace Name Mixin selector official f
Lege;f()V
intermediary method_19655
Lnet/minecraft/class_4224;method_19655()V
named stop
Lnet/minecraft/client/sound/Source;stop()V
-
isPlaying
public boolean isPlaying()- Mappings:
Namespace Name Mixin selector official g
Lege;g()Z
intermediary method_35598
Lnet/minecraft/class_4224;method_35598()Z
named isPlaying
Lnet/minecraft/client/sound/Source;isPlaying()Z
-
isStopped
public boolean isStopped()- Mappings:
Namespace Name Mixin selector official h
Lege;h()Z
intermediary method_19656
Lnet/minecraft/class_4224;method_19656()Z
named isStopped
Lnet/minecraft/client/sound/Source;isStopped()Z
-
setPosition
- Mappings:
Namespace Name Mixin selector official a
Lege;a(Leei;)V
intermediary method_19641
Lnet/minecraft/class_4224;method_19641(Lnet/minecraft/class_243;)V
named setPosition
Lnet/minecraft/client/sound/Source;setPosition(Lnet/minecraft/util/math/Vec3d;)V
-
setPitch
public void setPitch(float pitch) - Mappings:
Namespace Name Mixin selector official a
Lege;a(F)V
intermediary method_19639
Lnet/minecraft/class_4224;method_19639(F)V
named setPitch
Lnet/minecraft/client/sound/Source;setPitch(F)V
-
setLooping
public void setLooping(boolean looping) - Mappings:
Namespace Name Mixin selector official a
Lege;a(Z)V
intermediary method_19645
Lnet/minecraft/class_4224;method_19645(Z)V
named setLooping
Lnet/minecraft/client/sound/Source;setLooping(Z)V
-
setVolume
public void setVolume(float volume) - Mappings:
Namespace Name Mixin selector official b
Lege;b(F)V
intermediary method_19647
Lnet/minecraft/class_4224;method_19647(F)V
named setVolume
Lnet/minecraft/client/sound/Source;setVolume(F)V
-
disableAttenuation
public void disableAttenuation()- Mappings:
Namespace Name Mixin selector official i
Lege;i()V
intermediary method_19657
Lnet/minecraft/class_4224;method_19657()V
named disableAttenuation
Lnet/minecraft/client/sound/Source;disableAttenuation()V
-
setAttenuation
public void setAttenuation(float attenuation) - Mappings:
Namespace Name Mixin selector official c
Lege;c(F)V
intermediary method_19651
Lnet/minecraft/class_4224;method_19651(F)V
named setAttenuation
Lnet/minecraft/client/sound/Source;setAttenuation(F)V
-
setRelative
public void setRelative(boolean relative) - Mappings:
Namespace Name Mixin selector official b
Lege;b(Z)V
intermediary method_19649
Lnet/minecraft/class_4224;method_19649(Z)V
named setRelative
Lnet/minecraft/client/sound/Source;setRelative(Z)V
-
setBuffer
- Mappings:
Namespace Name Mixin selector official a
Lege;a(Legj;)V
intermediary method_19642
Lnet/minecraft/class_4224;method_19642(Lnet/minecraft/class_4231;)V
named setBuffer
Lnet/minecraft/client/sound/Source;setBuffer(Lnet/minecraft/client/sound/StaticSound;)V
-
setStream
- Mappings:
Namespace Name Mixin selector official a
Lege;a(Lfyu;)V
intermediary method_19643
Lnet/minecraft/class_4224;method_19643(Lnet/minecraft/class_4234;)V
named setStream
Lnet/minecraft/client/sound/Source;setStream(Lnet/minecraft/client/sound/AudioStream;)V
-
getBufferSize
- Mappings:
Namespace Name Mixin selector official a
Lege;a(Ljavax/sound/sampled/AudioFormat;I)I
intermediary method_19644
Lnet/minecraft/class_4224;method_19644(Ljavax/sound/sampled/AudioFormat;I)I
named getBufferSize
Lnet/minecraft/client/sound/Source;getBufferSize(Ljavax/sound/sampled/AudioFormat;I)I
-
read
private void read(int count) - Mappings:
Namespace Name Mixin selector official a
Lege;a(I)V
intermediary method_19640
Lnet/minecraft/class_4224;method_19640(I)V
named read
Lnet/minecraft/client/sound/Source;read(I)V
-
tick
public void tick()- Mappings:
Namespace Name Mixin selector official j
Lege;j()V
intermediary method_19658
Lnet/minecraft/class_4224;method_19658()V
named tick
Lnet/minecraft/client/sound/Source;tick()V
-
removeProcessedBuffers
private int removeProcessedBuffers()- Mappings:
Namespace Name Mixin selector official l
Lege;l()I
intermediary method_19660
Lnet/minecraft/class_4224;method_19660()I
named removeProcessedBuffers
Lnet/minecraft/client/sound/Source;removeProcessedBuffers()I
-