Class RegionFile
java.lang.Object
net.minecraft.world.chunk.storage.RegionFile
- Mappings:
Namespace Name intermediary net/minecraft/class_353glue class_378server jxclient qjnamed net/minecraft/world/chunk/storage/RegionFile
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final byte[]private ArrayListprivate intprivate final int[]private final int[]private final Fileprivate longprivate RandomAccessFile -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()private intgetChunkBlockInfo(int chunkX, int chunkZ) getChunkInputStream(int chunkX, int chunkZ) getChunkOutputStream(int chunkX, int chunkZ) booleanhasChunkData(int chunkX, int chunkZ) private booleanisOutsideRegion(int chunkX, int chunkZ) private voidprivate voidprivate voidprivate voidprivate voidintprivate voidwriteChunkBlockInfo(int chunkX, int chunkZ, int blockInfo) private voidwriteChunkData(int blockOffset, byte[] data, int size) protected voidwriteChunkData(int chunkX, int chunkZ, byte[] data, int size) private voidwriteChunkSaveTime(int chunkX, int chunkZ, int seconds)
-
Field Details
-
BLOCK_BUFFER
private static final byte[] BLOCK_BUFFER- Mappings:
Namespace Name Mixin selector intermediary field_1315Lnet/minecraft/class_353;field_1315:[Bglue field_1498Lclass_378;field_1498:[Bserver aLjx;a:[Bclient aLqj;a:[Bnamed BLOCK_BUFFERLnet/minecraft/world/chunk/storage/RegionFile;BLOCK_BUFFER:[B
-
file
- Mappings:
Namespace Name Mixin selector intermediary field_1316Lnet/minecraft/class_353;field_1316:Ljava/io/File;glue field_1499Lclass_378;field_1499:Ljava/io/File;server bLjx;b:Ljava/io/File;client bLqj;b:Ljava/io/File;named fileLnet/minecraft/world/chunk/storage/RegionFile;file:Ljava/io/File;
-
randomAccessFile
- Mappings:
Namespace Name Mixin selector intermediary field_1317Lnet/minecraft/class_353;field_1317:Ljava/io/RandomAccessFile;glue field_1500Lclass_378;field_1500:Ljava/io/RandomAccessFile;server cLjx;c:Ljava/io/RandomAccessFile;client cLqj;c:Ljava/io/RandomAccessFile;named randomAccessFileLnet/minecraft/world/chunk/storage/RegionFile;randomAccessFile:Ljava/io/RandomAccessFile;
-
chunkBlockInfo
private final int[] chunkBlockInfo- Mappings:
Namespace Name Mixin selector intermediary field_1318Lnet/minecraft/class_353;field_1318:[Iglue field_1501Lclass_378;field_1501:[Iserver dLjx;d:[Iclient dLqj;d:[Inamed chunkBlockInfoLnet/minecraft/world/chunk/storage/RegionFile;chunkBlockInfo:[I
-
chunkSaveTimes
private final int[] chunkSaveTimes- Mappings:
Namespace Name Mixin selector intermediary field_1319Lnet/minecraft/class_353;field_1319:[Iglue field_1502Lclass_378;field_1502:[Iserver eLjx;e:[Iclient eLqj;e:[Inamed chunkSaveTimesLnet/minecraft/world/chunk/storage/RegionFile;chunkSaveTimes:[I
-
blockEmptyFlags
- Mappings:
Namespace Name Mixin selector intermediary field_1320Lnet/minecraft/class_353;field_1320:Ljava/util/ArrayList;glue field_1503Lclass_378;field_1503:Ljava/util/ArrayList;server fLjx;f:Ljava/util/ArrayList;client fLqj;f:Ljava/util/ArrayList;named blockEmptyFlagsLnet/minecraft/world/chunk/storage/RegionFile;blockEmptyFlags:Ljava/util/ArrayList;
-
bytesWritten
private int bytesWritten- Mappings:
Namespace Name Mixin selector intermediary field_1321Lnet/minecraft/class_353;field_1321:Iglue field_1504Lclass_378;field_1504:Iserver gLjx;g:Iclient gLqj;g:Inamed bytesWrittenLnet/minecraft/world/chunk/storage/RegionFile;bytesWritten:I
-
lastModifiedTime
private long lastModifiedTime- Mappings:
Namespace Name Mixin selector intermediary field_1322Lnet/minecraft/class_353;field_1322:Jglue field_1505Lclass_378;field_1505:Jserver hLjx;h:Jclient hLqj;h:Jnamed lastModifiedTimeLnet/minecraft/world/chunk/storage/RegionFile;lastModifiedTime:J
-
-
Constructor Details
-
RegionFile
- Mappings:
Namespace Name Mixin selector intermediary <init>Lnet/minecraft/class_353;<init>(Ljava/io/File;)Vglue <init>Lclass_378;<init>(Ljava/io/File;)Vserver <init>Ljx;<init>(Ljava/io/File;)Vclient <init>Lqj;<init>(Ljava/io/File;)Vnamed <init>Lnet/minecraft/world/chunk/storage/RegionFile;<init>(Ljava/io/File;)V
-
-
Method Details
-
resetBytesWritten
public int resetBytesWritten()- Mappings:
Namespace Name Mixin selector intermediary method_1158Lnet/minecraft/class_353;method_1158()Iglue method_1499Lclass_378;method_1499()Iserver aLjx;a()Iclient aLqj;a()Inamed resetBytesWrittenLnet/minecraft/world/chunk/storage/RegionFile;resetBytesWritten()I
-
print
- Mappings:
Namespace Name Mixin selector intermediary method_1163Lnet/minecraft/class_353;method_1163(Ljava/lang/String;)Vglue method_1504Lclass_378;method_1504(Ljava/lang/String;)Vserver aLjx;a(Ljava/lang/String;)Vclient aLqj;a(Ljava/lang/String;)Vnamed printLnet/minecraft/world/chunk/storage/RegionFile;print(Ljava/lang/String;)V
-
println
- Mappings:
Namespace Name Mixin selector intermediary method_1169Lnet/minecraft/class_353;method_1169(Ljava/lang/String;)Vglue method_1510Lclass_378;method_1510(Ljava/lang/String;)Vserver bLjx;b(Ljava/lang/String;)Vclient bLqj;b(Ljava/lang/String;)Vnamed printlnLnet/minecraft/world/chunk/storage/RegionFile;println(Ljava/lang/String;)V
-
print
- Mappings:
Namespace Name Mixin selector intermediary method_1165Lnet/minecraft/class_353;method_1165(Ljava/lang/String;IILjava/lang/String;)Vglue method_1506Lclass_378;method_1506(Ljava/lang/String;IILjava/lang/String;)Vserver aLjx;a(Ljava/lang/String;IILjava/lang/String;)Vclient aLqj;a(Ljava/lang/String;IILjava/lang/String;)Vnamed printLnet/minecraft/world/chunk/storage/RegionFile;print(Ljava/lang/String;IILjava/lang/String;)V
-
print
- Mappings:
Namespace Name Mixin selector intermediary method_1164Lnet/minecraft/class_353;method_1164(Ljava/lang/String;IIILjava/lang/String;)Vglue method_1505Lclass_378;method_1505(Ljava/lang/String;IIILjava/lang/String;)Vserver aLjx;a(Ljava/lang/String;IIILjava/lang/String;)Vclient aLqj;a(Ljava/lang/String;IIILjava/lang/String;)Vnamed printLnet/minecraft/world/chunk/storage/RegionFile;print(Ljava/lang/String;IIILjava/lang/String;)V
-
println
- Mappings:
Namespace Name Mixin selector intermediary method_1170Lnet/minecraft/class_353;method_1170(Ljava/lang/String;IILjava/lang/String;)Vglue method_1511Lclass_378;method_1511(Ljava/lang/String;IILjava/lang/String;)Vserver bLjx;b(Ljava/lang/String;IILjava/lang/String;)Vclient bLqj;b(Ljava/lang/String;IILjava/lang/String;)Vnamed printlnLnet/minecraft/world/chunk/storage/RegionFile;println(Ljava/lang/String;IILjava/lang/String;)V
-
getChunkInputStream
- Mappings:
Namespace Name Mixin selector intermediary method_1159Lnet/minecraft/class_353;method_1159(II)Ljava/io/DataInputStream;glue method_1500Lclass_378;method_1500(II)Ljava/io/DataInputStream;server aLjx;a(II)Ljava/io/DataInputStream;client aLqj;a(II)Ljava/io/DataInputStream;named getChunkInputStreamLnet/minecraft/world/chunk/storage/RegionFile;getChunkInputStream(II)Ljava/io/DataInputStream;
-
getChunkOutputStream
- Mappings:
Namespace Name Mixin selector intermediary method_1167Lnet/minecraft/class_353;method_1167(II)Ljava/io/DataOutputStream;glue method_1508Lclass_378;method_1508(II)Ljava/io/DataOutputStream;server bLjx;b(II)Ljava/io/DataOutputStream;client bLqj;b(II)Ljava/io/DataOutputStream;named getChunkOutputStreamLnet/minecraft/world/chunk/storage/RegionFile;getChunkOutputStream(II)Ljava/io/DataOutputStream;
-
writeChunkData
protected void writeChunkData(int chunkX, int chunkZ, byte[] data, int size) - Mappings:
Namespace Name Mixin selector intermediary method_1161Lnet/minecraft/class_353;method_1161(II[BI)Vglue method_1502Lclass_378;method_1502(II[BI)Vserver aLjx;a(II[BI)Vclient aLqj;a(II[BI)Vnamed writeChunkDataLnet/minecraft/world/chunk/storage/RegionFile;writeChunkData(II[BI)V
-
writeChunkData
private void writeChunkData(int blockOffset, byte[] data, int size) - Mappings:
Namespace Name Mixin selector intermediary method_1162Lnet/minecraft/class_353;method_1162(I[BI)Vglue method_1503Lclass_378;method_1503(I[BI)Vserver aLjx;a(I[BI)Vclient aLqj;a(I[BI)Vnamed writeChunkDataLnet/minecraft/world/chunk/storage/RegionFile;writeChunkData(I[BI)V
-
isOutsideRegion
private boolean isOutsideRegion(int chunkX, int chunkZ) - Mappings:
Namespace Name Mixin selector intermediary method_1172Lnet/minecraft/class_353;method_1172(II)Zglue method_1513Lclass_378;method_1513(II)Zserver dLjx;d(II)Zclient dLqj;d(II)Znamed isOutsideRegionLnet/minecraft/world/chunk/storage/RegionFile;isOutsideRegion(II)Z
-
getChunkBlockInfo
private int getChunkBlockInfo(int chunkX, int chunkZ) - Mappings:
Namespace Name Mixin selector intermediary method_1173Lnet/minecraft/class_353;method_1173(II)Iglue method_1514Lclass_378;method_1514(II)Iserver eLjx;e(II)Iclient eLqj;e(II)Inamed getChunkBlockInfoLnet/minecraft/world/chunk/storage/RegionFile;getChunkBlockInfo(II)I
-
hasChunkData
public boolean hasChunkData(int chunkX, int chunkZ) - Mappings:
Namespace Name Mixin selector intermediary method_1171Lnet/minecraft/class_353;method_1171(II)Zglue method_1512Lclass_378;method_1512(II)Zserver cLjx;c(II)Zclient cLqj;c(II)Znamed hasChunkDataLnet/minecraft/world/chunk/storage/RegionFile;hasChunkData(II)Z
-
writeChunkBlockInfo
private void writeChunkBlockInfo(int chunkX, int chunkZ, int blockInfo) - Mappings:
Namespace Name Mixin selector intermediary method_1160Lnet/minecraft/class_353;method_1160(III)Vglue method_1501Lclass_378;method_1501(III)Vserver aLjx;a(III)Vclient aLqj;a(III)Vnamed writeChunkBlockInfoLnet/minecraft/world/chunk/storage/RegionFile;writeChunkBlockInfo(III)V
-
writeChunkSaveTime
private void writeChunkSaveTime(int chunkX, int chunkZ, int seconds) - Mappings:
Namespace Name Mixin selector intermediary method_1168Lnet/minecraft/class_353;method_1168(III)Vglue method_1509Lclass_378;method_1509(III)Vserver bLjx;b(III)Vclient bLqj;b(III)Vnamed writeChunkSaveTimeLnet/minecraft/world/chunk/storage/RegionFile;writeChunkSaveTime(III)V
-
close
public void close()- Mappings:
Namespace Name Mixin selector intermediary method_1166Lnet/minecraft/class_353;method_1166()Vglue method_1507Lclass_378;method_1507()Vserver bLjx;b()Vclient bLqj;b()Vnamed closeLnet/minecraft/world/chunk/storage/RegionFile;close()V
-