Package net.minecraft.world.chunk
Class RegionFileFormat
java.lang.Object
net.minecraft.world.chunk.RegionFileFormat
- Mappings:
Namespace Name official avbintermediary net/minecraft/class_1202named net/minecraft/world/chunk/RegionFileFormat
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final byte[]private intprivate final Fileprivate RandomAccessFileprivate longprivate final int[]private final int[] -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanchunkExists(int chunkX, int chunkZ) voidclose()getChunkInputStream(int chunkX, int chunkZ) getChunkOutputStream(int chunkX, int chunkZ) private intgetSectorData(int chunkX, int chunkZ) private booleanisOutsideRange(int chunkX, int chunkZ) private voidwriteChunk(int sectorData, byte[] data, int dataLength) protected voidwriteChunk(int chunkX, int chunkZ, byte[] byte2, int int2) private voidwriteSaveTime(int chunkX, int chunkZ, int timestamp) private voidwriteSectorData(int chunkX, int chunkZ, int length)
-
Field Details
-
BYTES
private static final byte[] BYTES- Mappings:
Namespace Name Mixin selector official aLavb;a:[Bintermediary field_4767Lnet/minecraft/class_1202;field_4767:[Bnamed BYTESLnet/minecraft/world/chunk/RegionFileFormat;BYTES:[B
-
file
- Mappings:
Namespace Name Mixin selector official bLavb;b:Ljava/io/File;intermediary field_4768Lnet/minecraft/class_1202;field_4768:Ljava/io/File;named fileLnet/minecraft/world/chunk/RegionFileFormat;file:Ljava/io/File;
-
fileBuffer
- Mappings:
Namespace Name Mixin selector official cLavb;c:Ljava/io/RandomAccessFile;intermediary field_4769Lnet/minecraft/class_1202;field_4769:Ljava/io/RandomAccessFile;named fileBufferLnet/minecraft/world/chunk/RegionFileFormat;fileBuffer:Ljava/io/RandomAccessFile;
-
sectorData
private final int[] sectorData- Mappings:
Namespace Name Mixin selector official dLavb;d:[Iintermediary field_4770Lnet/minecraft/class_1202;field_4770:[Inamed sectorDataLnet/minecraft/world/chunk/RegionFileFormat;sectorData:[I
-
saveTimes
private final int[] saveTimes- Mappings:
Namespace Name Mixin selector official eLavb;e:[Iintermediary field_4771Lnet/minecraft/class_1202;field_4771:[Inamed saveTimesLnet/minecraft/world/chunk/RegionFileFormat;saveTimes:[I
-
field_9956
- Mappings:
Namespace Name Mixin selector official fLavb;f:Ljava/util/List;intermediary field_9956Lnet/minecraft/class_1202;field_9956:Ljava/util/List;named field_9956Lnet/minecraft/world/chunk/RegionFileFormat;field_9956:Ljava/util/List;
-
field_4773
private int field_4773- Mappings:
Namespace Name Mixin selector official gLavb;g:Iintermediary field_4773Lnet/minecraft/class_1202;field_4773:Inamed field_4773Lnet/minecraft/world/chunk/RegionFileFormat;field_4773:I
-
lastModified
private long lastModified- Mappings:
Namespace Name Mixin selector official hLavb;h:Jintermediary field_4774Lnet/minecraft/class_1202;field_4774:Jnamed lastModifiedLnet/minecraft/world/chunk/RegionFileFormat;lastModified:J
-
-
Constructor Details
-
RegionFileFormat
- Mappings:
Namespace Name Mixin selector official <init>Lavb;<init>(Ljava/io/File;)Vintermediary <init>Lnet/minecraft/class_1202;<init>(Ljava/io/File;)Vnamed <init>Lnet/minecraft/world/chunk/RegionFileFormat;<init>(Ljava/io/File;)V
-
-
Method Details
-
getChunkInputStream
- Mappings:
Namespace Name Mixin selector official aLavb;a(II)Ljava/io/DataInputStream;intermediary method_3957Lnet/minecraft/class_1202;method_3957(II)Ljava/io/DataInputStream;named getChunkInputStreamLnet/minecraft/world/chunk/RegionFileFormat;getChunkInputStream(II)Ljava/io/DataInputStream;
-
getChunkOutputStream
- Mappings:
Namespace Name Mixin selector official bLavb;b(II)Ljava/io/DataOutputStream;intermediary method_3961Lnet/minecraft/class_1202;method_3961(II)Ljava/io/DataOutputStream;named getChunkOutputStreamLnet/minecraft/world/chunk/RegionFileFormat;getChunkOutputStream(II)Ljava/io/DataOutputStream;
-
writeChunk
protected void writeChunk(int chunkX, int chunkZ, byte[] byte2, int int2) - Mappings:
Namespace Name Mixin selector official aLavb;a(II[BI)Vintermediary method_3959Lnet/minecraft/class_1202;method_3959(II[BI)Vnamed writeChunkLnet/minecraft/world/chunk/RegionFileFormat;writeChunk(II[BI)V
-
writeChunk
- Throws:
IOException- Mappings:
Namespace Name Mixin selector official aLavb;a(I[BI)Vintermediary method_3960Lnet/minecraft/class_1202;method_3960(I[BI)Vnamed writeChunkLnet/minecraft/world/chunk/RegionFileFormat;writeChunk(I[BI)V
-
isOutsideRange
private boolean isOutsideRange(int chunkX, int chunkZ) - Mappings:
Namespace Name Mixin selector official dLavb;d(II)Zintermediary method_3965Lnet/minecraft/class_1202;method_3965(II)Znamed isOutsideRangeLnet/minecraft/world/chunk/RegionFileFormat;isOutsideRange(II)Z
-
getSectorData
private int getSectorData(int chunkX, int chunkZ) - Mappings:
Namespace Name Mixin selector official eLavb;e(II)Iintermediary method_3966Lnet/minecraft/class_1202;method_3966(II)Inamed getSectorDataLnet/minecraft/world/chunk/RegionFileFormat;getSectorData(II)I
-
chunkExists
public boolean chunkExists(int chunkX, int chunkZ) - Mappings:
Namespace Name Mixin selector official cLavb;c(II)Zintermediary method_3964Lnet/minecraft/class_1202;method_3964(II)Znamed chunkExistsLnet/minecraft/world/chunk/RegionFileFormat;chunkExists(II)Z
-
writeSectorData
- Throws:
IOException- Mappings:
Namespace Name Mixin selector official aLavb;a(III)Vintermediary method_3958Lnet/minecraft/class_1202;method_3958(III)Vnamed writeSectorDataLnet/minecraft/world/chunk/RegionFileFormat;writeSectorData(III)V
-
writeSaveTime
- Throws:
IOException- Mappings:
Namespace Name Mixin selector official bLavb;b(III)Vintermediary method_3962Lnet/minecraft/class_1202;method_3962(III)Vnamed writeSaveTimeLnet/minecraft/world/chunk/RegionFileFormat;writeSaveTime(III)V
-
close
- Throws:
IOException- Mappings:
Namespace Name Mixin selector official cLavb;c()Vintermediary method_3963Lnet/minecraft/class_1202;method_3963()Vnamed closeLnet/minecraft/world/chunk/RegionFileFormat;close()V
-