net.minecraft.world.chunk.storage

public class AnvilChunkStorage

implements ChunkStorage, ChunkIoTask

anj
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 Map<ChunkPos, NbtCompound>
b
field_9957
chunkSaveQueue
chunksToRemove
private Set<ChunkPos>
c
field_4780
queuedChunks
pendingAnvilChunksCoordinates
private final File
d
field_4782
dir
chunkSaveLocation
private boolean
e
field_9958
saving
field_183014_e

Constructor summary

ModifierConstructor
public (File dir)

Method summary

Modifier and TypeMethod
public WorldChunk
a(adm 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(adm arg0, int arg1, int arg2, dn arg3)
method_3972(class_1150 arg0, int arg1, int arg2, class_322 arg3)
loadChunk(World world, int chunkX, int chunkZ, NbtCompound nbt)
checkedReadChunkFromNBT(World worldIn, int x, int z, NBTTagCompound arg3)
public void
a(adm arg0, amy arg1)
method_3952(class_1150 arg0, class_1196 arg1)
saveChunk(World arg0, WorldChunk arg1)
saveChunk(World arg0, Chunk arg1)
protected void
a(adg arg0, dn 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
b(adg arg0, dn arg1)
method_9173(class_1146 arg0, class_322 arg1)
saveChunk(ChunkPos pos, NbtCompound nbt)
func_183013_b(ChunkCoordIntPair arg0, NBTTagCompound arg1)
public void
b(adm arg0, amy 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(amy arg0, adm arg1, dn arg2)
method_3974(class_1196 arg0, class_1150 arg1, class_322 arg2)
writeChunkToNbt(WorldChunk chunk, World world, NbtCompound nbt)
writeChunkToNBT(Chunk chunkIn, World worldIn, NBTTagCompound arg2)
private WorldChunk
a(adm arg0, dn arg1)
method_3973(class_1150 arg0, class_322 arg1)
createChunkFromNbt(World world, NbtCompound nbt)
readChunkFromNBT(World worldIn, NBTTagCompound arg1)