net.minecraft.world.chunk.storage

public class AnvilChunkStorage

implements ChunkStorage, ChunkIoTask

avd
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
flushing

Constructor summary

ModifierConstructor
public (File dir, DataFixerUpper dfu)

Method summary

Modifier and TypeMethod
public WorldChunk
a(ajs 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)
public boolean
a(int arg0, int arg1)
method_13765(int arg0, int arg1)
doesChunkExist(int arg0, int arg1)
isChunkGeneratedAt(int arg0, int arg1)
protected WorldChunk
a(ajs arg0, int arg1, int arg2, du 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(ajs arg0, auo arg1)
method_3952(class_1150 arg0, class_1196 arg1)
saveChunk(World arg0, WorldChunk arg1)
saveChunk(World arg0, Chunk arg1)
protected void
a(ajl arg0, du 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(ajl arg0, du arg1)
method_9173(class_1146 arg0, class_322 arg1)
saveChunk(ChunkPos pos, NbtCompound nbt)
writeChunkData(ChunkPos pos, NBTTagCompound compound)
public void
b(ajs arg0, auo 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()
flush()
public static void
a(ph arg0)
method_13364(class_2934 arg0)
registerSchema(DataFixerUpper dfu)
registerFixes(DataFixer fixer)
private void
a(auo arg0, ajs arg1, du 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(ajs arg0, du arg1)
method_3973(class_1150 arg0, class_322 arg1)
createChunkFromNbt(World world, NbtCompound nbt)
readChunkFromNBT(World worldIn, NBTTagCompound compound)
public static Entity
a(du arg0, ajs arg1, auo 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(du arg0, ajs 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(du arg0, ajs arg1)
method_11781(class_322 arg0, class_1150 arg1)
createEntity(NbtCompound nbt, World world)
createEntityFromNBT(NBTTagCompound compound, World worldIn)
public static void
a(sn arg0, ajs arg1)
method_11785(class_864 arg0, class_1150 arg1)
addEntityWithPassengers(Entity entity, World world)
spawnEntity(Entity entityIn, World worldIn)
public static Entity
a(du arg0, ajs 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)