net.minecraft.world.chunk.storage

public class AnvilChunkStorage

implements ChunkStorage, ChunkIoTask

atj
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 final Map<ChunkPos, NbtCompound>
b
field_9957
chunkSaveQueue
chunksToRemove
private final 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(aid 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(aid arg0, int arg1, int arg2, dr 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(aid arg0, asv arg1)
method_3952(class_1150 arg0, class_1196 arg1)
saveChunk(World arg0, WorldChunk arg1)
saveChunk(World arg0, Chunk arg1)
protected void
a(ahw arg0, dr 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(ahw arg0, dr arg1)
method_9173(class_1146 arg0, class_322 arg1)
saveChunk(ChunkPos pos, NbtCompound nbt)
writeChunkData(ChunkPos pos, NBTTagCompound compound)
public void
b(aid arg0, asv 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()
public static void
a(pd arg0)
method_13364(class_2934 arg0)
registerSchema(DataFixerUpper dfu)
registerFixes(DataFixer fixer)
private void
a(asv arg0, aid arg1, dr 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(aid arg0, dr arg1)
method_3973(class_1150 arg0, class_322 arg1)
createChunkFromNbt(World world, NbtCompound nbt)
readChunkFromNBT(World worldIn, NBTTagCompound compound)
public static Entity
a(dr arg0, aid arg1, asv 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(dr arg0, aid 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(dr arg0, aid arg1)
method_11781(class_322 arg0, class_1150 arg1)
createEntity(NbtCompound nbt, World world)
createEntityFromNBT(NBTTagCompound compound, World worldIn)
public static void
a(rw arg0, aid arg1)
method_11785(class_864 arg0, class_1150 arg1)
addEntityWithPassengers(Entity entity, World world)
spawnEntity(Entity entityIn, World worldIn)
public static Entity
a(dr arg0, aid 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)