Package net.minecraft.client.util
Class PngFile.ChannelReader
java.lang.Object
net.minecraft.client.util.PngFile.Reader
net.minecraft.client.util.PngFile.ChannelReader
- All Implemented Interfaces:
AutoCloseable
- Enclosing class:
- PngFile
@Environment(CLIENT) static class PngFile.ChannelReader extends PngFile.Reader
- Mappings:
Namespace Name official dkz$bintermediary net/minecraft/class_1050$class_1052named net/minecraft/client/util/PngFile$ChannelReader
-
Field Summary
Fields Modifier and Type Field Description private longbufferprivate intbufferPositionprivate intbufferSizeprivate ReadableByteChannelchannelprivate intreadPositionFields inherited from class net.minecraft.client.util.PngFile.Reader
errored -
Constructor Summary
Constructors Modifier Constructor Description privateChannelReader(ReadableByteChannel readableByteChannel) -
Method Summary
Modifier and Type Method Description voidclose()intread(long data, int size)private voidreadToBuffer(int size)voidskip(int n)Methods inherited from class net.minecraft.client.util.PngFile.Reader
eof, read, skip
-
Field Details
-
channel
- Mappings:
Namespace Name Mixin selector official bLdkz$b;b:Ljava/nio/channels/ReadableByteChannel;intermediary field_5229Lnet/minecraft/class_1050$class_1052;field_5229:Ljava/nio/channels/ReadableByteChannel;named channelLnet/minecraft/client/util/PngFile$ChannelReader;channel:Ljava/nio/channels/ReadableByteChannel;
-
buffer
private long buffer- Mappings:
Namespace Name Mixin selector official cLdkz$b;c:Jintermediary field_5233Lnet/minecraft/class_1050$class_1052;field_5233:Jnamed bufferLnet/minecraft/client/util/PngFile$ChannelReader;buffer:J
-
bufferSize
private int bufferSize- Mappings:
Namespace Name Mixin selector official dLdkz$b;d:Iintermediary field_5232Lnet/minecraft/class_1050$class_1052;field_5232:Inamed bufferSizeLnet/minecraft/client/util/PngFile$ChannelReader;bufferSize:I
-
bufferPosition
private int bufferPosition- Mappings:
Namespace Name Mixin selector official eLdkz$b;e:Iintermediary field_5231Lnet/minecraft/class_1050$class_1052;field_5231:Inamed bufferPositionLnet/minecraft/client/util/PngFile$ChannelReader;bufferPosition:I
-
readPosition
private int readPosition- Mappings:
Namespace Name Mixin selector official fLdkz$b;f:Iintermediary field_5230Lnet/minecraft/class_1050$class_1052;field_5230:Inamed readPositionLnet/minecraft/client/util/PngFile$ChannelReader;readPosition:I
-
-
Constructor Details
-
ChannelReader
-
-
Method Details
-
readToBuffer
- Throws:
IOException- Mappings:
Namespace Name Mixin selector official bLdkz$b;b(I)Vintermediary method_4548Lnet/minecraft/class_1050$class_1052;method_4548(I)Vnamed readToBufferLnet/minecraft/client/util/PngFile$ChannelReader;readToBuffer(I)V
-
read
- Specified by:
readin classPngFile.Reader- Throws:
IOException- Mappings:
Namespace Name Mixin selector official bLdkz$a;b(JI)Iintermediary method_4544Lnet/minecraft/class_1050$class_1051;method_4544(JI)Inamed readLnet/minecraft/client/util/PngFile$Reader;read(JI)I
-
skip
- Specified by:
skipin classPngFile.Reader- Throws:
IOException- Mappings:
Namespace Name Mixin selector official aLdkz$a;a(I)Vintermediary method_4545Lnet/minecraft/class_1050$class_1051;method_4545(I)Vnamed skipLnet/minecraft/client/util/PngFile$Reader;skip(I)V
-
close
- Specified by:
closein interfaceAutoCloseable- Specified by:
closein classPngFile.Reader- Throws:
IOException- Mappings:
Namespace Name Mixin selector official closeLdkz$a;close()Vintermediary closeLnet/minecraft/class_1050$class_1051;close()Vnamed closeLnet/minecraft/client/util/PngFile$Reader;close()V
-