net.minecraft.world.chunk.storage

public class AnvilChunkStorage

implements ChunkStorage, ChunkIoTask

aqk
net.minecraft.class_1205
net.minecraft.world.chunk.storage.AnvilChunkStorage
net.minecraft.world.chunk.storage.AnvilChunkLoader

Field summary

Modifier and TypeField
private static final org.apache.logging.log4j.Logger
a
field_7509
LOGGER
logger
private List
b
field_4779
chunkSaveQueue
chunksToRemove
private Set
c
field_4780
queuedChunks
pendingAnvilChunksCoordinates
private Object
d
field_4781
lock
syncLockObject
private final File
e
field_4782
dir
chunkSaveLocation

Constructor summary

ModifierConstructor
public (File dir)

Method summary

Modifier and TypeMethod
public WorldChunk
a(ahb arg0, int arg1, int arg2)
method_3951(class_1150 arg0, int arg1, int arg2)
loadChunk(World arg0, int arg1, int arg2)
loadChunk(World arg0, int arg1, int arg2)
protected WorldChunk
a(ahb arg0, int arg1, int arg2, dh arg3)
method_3972(class_1150 arg0, int arg1, int arg2, class_322 arg3)
loadChunk(World world, int chunkX, int chunkZ, NbtCompound nbt)
checkedReadChunkFromNBT(World arg0, int arg1, int arg2, NBTTagCompound arg3)
public void
a(ahb arg0, apx arg1)
method_3952(class_1150 arg0, class_1196 arg1)
saveChunk(World arg0, WorldChunk arg1)
saveChunk(World arg0, Chunk arg1)
protected void
a(agu arg0, dh arg1)
method_3971(class_1146 arg0, class_322 arg1)
queueChunkSave(ChunkPos pos, NbtCompound nbt)
addChunkToPending(ChunkCoordIntPair arg0, NBTTagCompound arg1)
public boolean
c()
method_276()
run()
writeNextIO()
private void
a(aql arg0)
method_3975(class_1206 arg0)
saveChunk(AnvilChunkStorage__ChunkNbt chunkNbt)
writeChunkNBTTags(AnvilChunkLoader$PendingChunk arg0)
public void
b(ahb arg0, apx arg1)
method_3954(class_1150 arg0, class_1196 arg1)
saveEntities(World arg0, WorldChunk arg1)
saveExtraChunkData(World arg0, Chunk arg1)
public void
a()
method_3950()
tick()
chunkTick()
public void
b()
method_3953()
flush()
saveExtraData()
private void
a(apx arg0, ahb arg1, dh arg2)
method_3974(class_1196 arg0, class_1150 arg1, class_322 arg2)
writeChunkToNbt(WorldChunk chunk, World world, NbtCompound nbt)
writeChunkToNBT(Chunk arg0, World arg1, NBTTagCompound arg2)
private WorldChunk
a(ahb arg0, dh arg1)
method_3973(class_1150 arg0, class_322 arg1)
createChunkFromNbt(World world, NbtCompound nbt)
readChunkFromNBT(World arg0, NBTTagCompound arg1)