类 Source
- java.lang.Object
-
- net.minecraft.client.sound.Source
-
@Environment(CLIENT) public class Source extends Object
- Mappings:
Namespace Name official dniintermediary net/minecraft/class_4224named net/minecraft/client/sound/Source
-
-
字段概要
字段 修饰符和类型 字段 说明 private intbufferSizestatic intfield_31894private static intfield_31895private static LoggerLOGGERprivate AtomicBooleanplayingprivate intpointerprivate @Nullable AudioStreamstream
-
构造器概要
构造器 限定符 构造器 说明 privateSource(int pointer)
-
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 voidclose()(专用程序包) static @Nullable Sourcecreate()voiddisableAttenuation()private static intgetBufferSize(AudioFormat format, int time)private intgetSourceState()booleanisStopped()private voidmethod_19640(int int2)booleanmethod_35598()voidpause()voidplay()private intremoveProcessedBuffers()voidresume()voidsetAttenuation(float float2)voidsetBuffer(StaticSound staticSound)voidsetLooping(boolean bool)voidsetPitch(float float2)voidsetPosition(Vec3d vec3d)voidsetRelative(boolean bool)voidsetStream(AudioStream stream)voidsetVolume(float float2)voidstop()voidtick()
-
-
-
字段详细资料
-
LOGGER
private static final Logger LOGGER
- Mappings:
Namespace Name Mixin selector official bLdni;b:Lorg/apache/logging/log4j/Logger;intermediary field_18892Lnet/minecraft/class_4224;field_18892:Lorg/apache/logging/log4j/Logger;named LOGGERLnet/minecraft/client/sound/Source;LOGGER:Lorg/apache/logging/log4j/Logger;
-
field_31895
private static final int field_31895
- 另请参阅:
- 常量字段值
- Mappings:
Namespace Name Mixin selector official cLdni;c:Iintermediary field_31895Lnet/minecraft/class_4224;field_31895:Inamed field_31895Lnet/minecraft/client/sound/Source;field_31895:I
-
field_31894
public static final int field_31894
- 另请参阅:
- 常量字段值
- Mappings:
Namespace Name Mixin selector official aLdni;a:Iintermediary field_31894Lnet/minecraft/class_4224;field_31894:Inamed field_31894Lnet/minecraft/client/sound/Source;field_31894:I
-
pointer
private final int pointer
- Mappings:
Namespace Name Mixin selector official dLdni;d:Iintermediary field_18893Lnet/minecraft/class_4224;field_18893:Inamed pointerLnet/minecraft/client/sound/Source;pointer:I
-
playing
private final AtomicBoolean playing
- Mappings:
Namespace Name Mixin selector official eLdni;e:Ljava/util/concurrent/atomic/AtomicBoolean;intermediary field_18894Lnet/minecraft/class_4224;field_18894:Ljava/util/concurrent/atomic/AtomicBoolean;named playingLnet/minecraft/client/sound/Source;playing:Ljava/util/concurrent/atomic/AtomicBoolean;
-
bufferSize
private int bufferSize
- Mappings:
Namespace Name Mixin selector official fLdni;f:Iintermediary field_18895Lnet/minecraft/class_4224;field_18895:Inamed bufferSizeLnet/minecraft/client/sound/Source;bufferSize:I
-
stream
@Nullable private @Nullable AudioStream stream
- Mappings:
Namespace Name Mixin selector official gLdni;g:Lezm;intermediary field_18896Lnet/minecraft/class_4224;field_18896:Lnet/minecraft/class_4234;named streamLnet/minecraft/client/sound/Source;stream:Lnet/minecraft/client/sound/AudioStream;
-
-
方法详细资料
-
create
@Nullable static @Nullable Source create()
- Mappings:
Namespace Name Mixin selector official aLdni;a()Ldni;intermediary method_19638Lnet/minecraft/class_4224;method_19638()Lnet/minecraft/class_4224;named createLnet/minecraft/client/sound/Source;create()Lnet/minecraft/client/sound/Source;
-
close
public void close()
- Mappings:
Namespace Name Mixin selector official bLdni;b()Vintermediary method_19646Lnet/minecraft/class_4224;method_19646()Vnamed closeLnet/minecraft/client/sound/Source;close()V
-
play
public void play()
- Mappings:
Namespace Name Mixin selector official cLdni;c()Vintermediary method_19650Lnet/minecraft/class_4224;method_19650()Vnamed playLnet/minecraft/client/sound/Source;play()V
-
getSourceState
private int getSourceState()
- Mappings:
Namespace Name Mixin selector official kLdni;k()Iintermediary method_19659Lnet/minecraft/class_4224;method_19659()Inamed getSourceStateLnet/minecraft/client/sound/Source;getSourceState()I
-
pause
public void pause()
- Mappings:
Namespace Name Mixin selector official dLdni;d()Vintermediary method_19653Lnet/minecraft/class_4224;method_19653()Vnamed pauseLnet/minecraft/client/sound/Source;pause()V
-
resume
public void resume()
- Mappings:
Namespace Name Mixin selector official eLdni;e()Vintermediary method_19654Lnet/minecraft/class_4224;method_19654()Vnamed resumeLnet/minecraft/client/sound/Source;resume()V
-
stop
public void stop()
- Mappings:
Namespace Name Mixin selector official fLdni;f()Vintermediary method_19655Lnet/minecraft/class_4224;method_19655()Vnamed stopLnet/minecraft/client/sound/Source;stop()V
-
method_35598
public boolean method_35598()
- Mappings:
Namespace Name Mixin selector official gLdni;g()Zintermediary method_35598Lnet/minecraft/class_4224;method_35598()Znamed method_35598Lnet/minecraft/client/sound/Source;method_35598()Z
-
isStopped
public boolean isStopped()
- Mappings:
Namespace Name Mixin selector official hLdni;h()Zintermediary method_19656Lnet/minecraft/class_4224;method_19656()Znamed isStoppedLnet/minecraft/client/sound/Source;isStopped()Z
-
setPosition
public void setPosition(Vec3d vec3d)
- Mappings:
Namespace Name Mixin selector official aLdni;a(Ldma;)Vintermediary method_19641Lnet/minecraft/class_4224;method_19641(Lnet/minecraft/class_243;)Vnamed setPositionLnet/minecraft/client/sound/Source;setPosition(Lnet/minecraft/util/math/Vec3d;)V
-
setPitch
public void setPitch(float float2)
- Mappings:
Namespace Name Mixin selector official aLdni;a(F)Vintermediary method_19639Lnet/minecraft/class_4224;method_19639(F)Vnamed setPitchLnet/minecraft/client/sound/Source;setPitch(F)V
-
setLooping
public void setLooping(boolean bool)
- Mappings:
Namespace Name Mixin selector official aLdni;a(Z)Vintermediary method_19645Lnet/minecraft/class_4224;method_19645(Z)Vnamed setLoopingLnet/minecraft/client/sound/Source;setLooping(Z)V
-
setVolume
public void setVolume(float float2)
- Mappings:
Namespace Name Mixin selector official bLdni;b(F)Vintermediary method_19647Lnet/minecraft/class_4224;method_19647(F)Vnamed setVolumeLnet/minecraft/client/sound/Source;setVolume(F)V
-
disableAttenuation
public void disableAttenuation()
- Mappings:
Namespace Name Mixin selector official iLdni;i()Vintermediary method_19657Lnet/minecraft/class_4224;method_19657()Vnamed disableAttenuationLnet/minecraft/client/sound/Source;disableAttenuation()V
-
setAttenuation
public void setAttenuation(float float2)
- Mappings:
Namespace Name Mixin selector official cLdni;c(F)Vintermediary method_19651Lnet/minecraft/class_4224;method_19651(F)Vnamed setAttenuationLnet/minecraft/client/sound/Source;setAttenuation(F)V
-
setRelative
public void setRelative(boolean bool)
- Mappings:
Namespace Name Mixin selector official bLdni;b(Z)Vintermediary method_19649Lnet/minecraft/class_4224;method_19649(Z)Vnamed setRelativeLnet/minecraft/client/sound/Source;setRelative(Z)V
-
setBuffer
public void setBuffer(StaticSound staticSound)
- Mappings:
Namespace Name Mixin selector official aLdni;a(Ldnn;)Vintermediary method_19642Lnet/minecraft/class_4224;method_19642(Lnet/minecraft/class_4231;)Vnamed setBufferLnet/minecraft/client/sound/Source;setBuffer(Lnet/minecraft/client/sound/StaticSound;)V
-
setStream
public void setStream(AudioStream stream)
- Mappings:
Namespace Name Mixin selector official aLdni;a(Lezm;)Vintermediary method_19643Lnet/minecraft/class_4224;method_19643(Lnet/minecraft/class_4234;)Vnamed setStreamLnet/minecraft/client/sound/Source;setStream(Lnet/minecraft/client/sound/AudioStream;)V
-
getBufferSize
private static int getBufferSize(AudioFormat format, int time)
- Mappings:
Namespace Name Mixin selector official aLdni;a(Ljavax/sound/sampled/AudioFormat;I)Iintermediary method_19644Lnet/minecraft/class_4224;method_19644(Ljavax/sound/sampled/AudioFormat;I)Inamed getBufferSizeLnet/minecraft/client/sound/Source;getBufferSize(Ljavax/sound/sampled/AudioFormat;I)I
-
method_19640
private void method_19640(int int2)
- Mappings:
Namespace Name Mixin selector official aLdni;a(I)Vintermediary method_19640Lnet/minecraft/class_4224;method_19640(I)Vnamed method_19640Lnet/minecraft/client/sound/Source;method_19640(I)V
-
tick
public void tick()
- Mappings:
Namespace Name Mixin selector official jLdni;j()Vintermediary method_19658Lnet/minecraft/class_4224;method_19658()Vnamed tickLnet/minecraft/client/sound/Source;tick()V
-
removeProcessedBuffers
private int removeProcessedBuffers()
- Mappings:
Namespace Name Mixin selector official lLdni;l()Iintermediary method_19660Lnet/minecraft/class_4224;method_19660()Inamed removeProcessedBuffersLnet/minecraft/client/sound/Source;removeProcessedBuffers()I
-
-