net.minecraft.world.chunk.storage

public class RegionFile

ath
net.minecraft.class_1202
net.minecraft.world.chunk.storage.RegionFile
net.minecraft.world.chunk.storage.RegionFile

Field summary

Modifier and TypeField
private static final byte[]
a
field_4767
BLOCK_BUFFER
EMPTY_SECTOR
private final File
b
field_4768
file
fileName
private RandomAccessFile
c
field_4769
randomAccessFile
dataFile
private final int[]
d
field_4770
chunkBlockInfo
offsets
private final int[]
e
field_4771
chunkSaveTimes
chunkTimestamps
private List<Boolean>
f
field_9956
blockEmptyFlags
sectorFree
private int
g
field_4773
bytesWritten
sizeDelta
private long
h
field_4774
lastModifiedTime
lastModified

Constructor summary

ModifierConstructor
public (File file)

Method summary

Modifier and TypeMethod
public synchronized DataInputStream
a(int arg0, int arg1)
method_3957(int arg0, int arg1)
getChunkInputStream(int chunkX, int chunkZ)
getChunkDataInputStream(int x, int z)
public DataOutputStream
b(int arg0, int arg1)
method_3961(int arg0, int arg1)
getChunkOutputStream(int chunkX, int chunkZ)
getChunkDataOutputStream(int x, int z)
protected synchronized void
a(int arg0, int arg1, byte[] arg2, int arg3)
method_3959(int arg0, int arg1, byte[] arg2, int arg3)
writeChunkData(int chunkX, int chunkZ, byte[] data, int size)
write(int x, int z, byte[] data, int length)
private void
a(int arg0, byte[] arg1, int arg2)
method_3960(int arg0, byte[] arg1, int arg2)
writeChunkData(int blockOffset, byte[] data, int size)
write(int sectorNumber, byte[] data, int length)
private boolean
d(int arg0, int arg1)
method_3965(int arg0, int arg1)
isOutsideRegion(int chunkX, int chunkZ)
outOfBounds(int x, int z)
private int
e(int arg0, int arg1)
method_3966(int arg0, int arg1)
getChunkBlockInfo(int chunkX, int chunkZ)
getOffset(int x, int z)
public boolean
c(int arg0, int arg1)
method_3964(int arg0, int arg1)
hasChunkData(int chunkX, int chunkZ)
isChunkSaved(int x, int z)
private void
a(int arg0, int arg1, int arg2)
method_3958(int arg0, int arg1, int arg2)
writeChunkBlockInfo(int chunkX, int chunkZ, int blockInfo)
setOffset(int x, int z, int offset)
private void
b(int arg0, int arg1, int arg2)
method_3962(int arg0, int arg1, int arg2)
writeChunkSaveTime(int chunkX, int chunkZ, int timeSeconds)
setChunkTimestamp(int x, int z, int timestamp)
public void
c()
method_3963()
close()
close()