net.minecraft.world.chunk.storage

public class AnvilChunkStorage

implements ChunkStorage, ChunkIoTask

ast
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 final DataFixerUpper
e
field_12919
dfu
dataFixer
private boolean
f
field_9958
saving
savingExtraData

Constructor summary

ModifierConstructor
public (File dir, DataFixerUpper dfu)

Method summary

Modifier and TypeMethod
public WorldChunk
a(aht 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(aht arg0, int arg1, int arg2, dq 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 compound)
public void
a(aht arg0, asf arg1)
method_3952(class_1150 arg0, class_1196 arg1)
saveChunk(World arg0, WorldChunk arg1)
saveChunk(World arg0, Chunk arg1)
protected void
a(ahn arg0, dq arg1)
method_3971(class_1146 arg0, class_322 arg1)
queueChunkSave(ChunkPos pos, NbtCompound nbt)
addChunkToPending(ChunkPos pos, NBTTagCompound compound)
public boolean
c()
method_276()
run()
writeNextIO()
private void
b(ahn arg0, dq arg1)
method_9173(class_1146 arg0, class_322 arg1)
saveChunk(ChunkPos pos, NbtCompound nbt)
writeChunkData(ChunkPos pos, NBTTagCompound compound)
public void
b(aht arg0, asf 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(asf arg0, aht arg1, dq 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 compound)
private WorldChunk
a(aht arg0, dq arg1)
method_3973(class_1150 arg0, class_322 arg1)
createChunkFromNbt(World world, NbtCompound nbt)
readChunkFromNBT(World worldIn, NBTTagCompound compound)
public static Entity
a(dq arg0, aht arg1, asf arg2)
method_11783(class_322 arg0, class_1150 arg1, class_1196 arg2)
loadEntity(NbtCompound nbt, World world, WorldChunk chunk)
readChunkEntity(NBTTagCompound compound, World worldIn, Chunk chunkIn)
public static Entity
a(dq arg0, aht arg1, double arg2, double arg3, double arg4, boolean arg5)
method_11782(class_322 arg0, class_1150 arg1, double arg2, double arg3, double arg4, boolean arg5)
loadEntity(NbtCompound nbt, World world, double x, double y, double z, boolean ignorePassengers)
readWorldEntityPos(NBTTagCompound compound, World worldIn, double x, double y, double z, boolean attemptSpawn)
protected static Entity
a(dq arg0, aht arg1)
method_11781(class_322 arg0, class_1150 arg1)
createEntity(NbtCompound nbt, World world)
createEntityFromNBT(NBTTagCompound compound, World worldIn)
public static void
a(rr arg0, aht arg1)
method_11785(class_864 arg0, class_1150 arg1)
addEntityWithPassengers(Entity entity, World world)
spawnEntity(Entity entityIn, World worldIn)
public static Entity
a(dq arg0, aht arg1, boolean arg2)
method_11784(class_322 arg0, class_1150 arg1, boolean arg2)
loadEntity(NbtCompound nbt, World world, boolean ignorePassengers)
readWorldEntity(NBTTagCompound compound, World worldIn, boolean arg2)