类 RepeatingAudioStream
- java.lang.Object
-
- net.minecraft.client.sound.RepeatingAudioStream
-
- 所有已实现的接口:
Closeable,AutoCloseable,AudioStream
@Environment(CLIENT) public class RepeatingAudioStream extends Object implements AudioStream
- Mappings:
Namespace Name official ezointermediary net/minecraft/class_4856named net/minecraft/client/sound/RepeatingAudioStream
-
-
嵌套类概要
嵌套类 修饰符和类型 类 说明 static interfaceRepeatingAudioStream.DelegateFactory(专用程序包) static classRepeatingAudioStream.ReusableInputStream
-
字段概要
字段 修饰符和类型 字段 说明 private AudioStreamdelegateprivate RepeatingAudioStream.DelegateFactorydelegateFactoryprivate BufferedInputStreaminputStream
-
构造器概要
构造器 构造器 说明 RepeatingAudioStream(RepeatingAudioStream.DelegateFactory delegateFactory, InputStream inputStream)
-
-
-
字段详细资料
-
delegateFactory
private final RepeatingAudioStream.DelegateFactory delegateFactory
- Mappings:
Namespace Name Mixin selector official aLezo;a:Lezo$a;intermediary field_22443Lnet/minecraft/class_4856;field_22443:Lnet/minecraft/class_4856$class_4857;named delegateFactoryLnet/minecraft/client/sound/RepeatingAudioStream;delegateFactory:Lnet/minecraft/client/sound/RepeatingAudioStream$DelegateFactory;
-
delegate
private AudioStream delegate
- Mappings:
Namespace Name Mixin selector official bLezo;b:Lezm;intermediary field_22444Lnet/minecraft/class_4856;field_22444:Lnet/minecraft/class_4234;named delegateLnet/minecraft/client/sound/RepeatingAudioStream;delegate:Lnet/minecraft/client/sound/AudioStream;
-
inputStream
private final BufferedInputStream inputStream
- Mappings:
Namespace Name Mixin selector official cLezo;c:Ljava/io/BufferedInputStream;intermediary field_22445Lnet/minecraft/class_4856;field_22445:Ljava/io/BufferedInputStream;named inputStreamLnet/minecraft/client/sound/RepeatingAudioStream;inputStream:Ljava/io/BufferedInputStream;
-
-
构造器详细资料
-
RepeatingAudioStream
public RepeatingAudioStream(RepeatingAudioStream.DelegateFactory delegateFactory, InputStream inputStream) throws IOException
- 抛出:
IOException- Mappings:
Namespace Name Mixin selector official <init>Lezo;<init>(Lezo$a;Ljava/io/InputStream;)Vintermediary <init>Lnet/minecraft/class_4856;<init>(Lnet/minecraft/class_4856$class_4857;Ljava/io/InputStream;)Vnamed <init>Lnet/minecraft/client/sound/RepeatingAudioStream;<init>(Lnet/minecraft/client/sound/RepeatingAudioStream$DelegateFactory;Ljava/io/InputStream;)V
-
-
方法详细资料
-
getFormat
public AudioFormat getFormat()
- 指定者:
getFormat在接口中AudioStream- Mappings:
Namespace Name Mixin selector official aLezm;a()Ljavax/sound/sampled/AudioFormat;intermediary method_19719Lnet/minecraft/class_4234;method_19719()Ljavax/sound/sampled/AudioFormat;named getFormatLnet/minecraft/client/sound/AudioStream;getFormat()Ljavax/sound/sampled/AudioFormat;
-
getBuffer
public ByteBuffer getBuffer(int size) throws IOException
- 指定者:
getBuffer在接口中AudioStream- 抛出:
IOException- Mappings:
Namespace Name Mixin selector official aLezm;a(I)Ljava/nio/ByteBuffer;intermediary method_19720Lnet/minecraft/class_4234;method_19720(I)Ljava/nio/ByteBuffer;named getBufferLnet/minecraft/client/sound/AudioStream;getBuffer(I)Ljava/nio/ByteBuffer;
-
close
public void close() throws IOException- 指定者:
close在接口中AutoCloseable- 指定者:
close在接口中Closeable- 抛出:
IOException- Mappings:
Namespace Name Mixin selector official closeLezo;close()Vintermediary closeLnet/minecraft/class_4856;close()Vnamed closeLnet/minecraft/client/sound/RepeatingAudioStream;close()V
-
-