net.minecraft.world.chunk.storage

public class RegionFile

bnz
net.minecraft.class_1202
net.minecraft.world.chunk.storage.RegionFile
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
field_76720_a
EMPTY_SECTOR
private final File
b
field_4768
file
field_76718_b
fileName
private RandomAccessFile
c
field_4769
randomAccessFile
field_76719_c
dataFile
private final int[]
d
field_4770
chunkBlockInfo
field_76716_d
offsets
private final int[]
e
field_4771
chunkSaveTimes
field_76717_e
chunkTimestamps
private List<Boolean>
f
field_9956
blockEmptyFlags
field_76714_f
sectorFree
private int
g
field_4773
bytesWritten
field_76715_g
sizeDelta
private long
h
field_4774
lastModifiedTime
field_76721_h
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)
func_76704_a(int arg0, int arg1)
getChunkDataInputStream(int x, int z)
public boolean
b(int arg0, int arg1)
method_17188(int arg0, int arg1)
doesChunkExist(int chunkX, int chunkZ)
func_212167_b(int arg0, int arg1)
doesChunkExist(int arg0, int arg1)
public DataOutputStream
c(int arg0, int arg1)
method_3961(int arg0, int arg1)
getChunkOutputStream(int chunkX, int chunkZ)
func_76710_b(int arg0, int arg1)
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)
func_76706_a(int arg0, int arg1, byte[] arg2, int arg3)
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)
func_76712_a(int arg0, byte[] arg1, int arg2)
write(int sectorNumber, byte[] data, int length)
private boolean
e(int arg0, int arg1)
method_3965(int arg0, int arg1)
isOutsideRegion(int chunkX, int chunkZ)
func_76705_d(int arg0, int arg1)
outOfBounds(int x, int z)
private int
f(int arg0, int arg1)
method_3966(int arg0, int arg1)
getChunkBlockInfo(int chunkX, int chunkZ)
func_76707_e(int arg0, int arg1)
getOffset(int x, int z)
public boolean
d(int arg0, int arg1)
method_3964(int arg0, int arg1)
hasChunkData(int chunkX, int chunkZ)
func_76709_c(int arg0, int arg1)
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)
func_76711_a(int arg0, int arg1, int arg2)
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)
func_76713_b(int arg0, int arg1, int arg2)
setChunkTimestamp(int x, int z, int timestamp)
public void
c()
method_3963()
close()
func_76708_c()
close()