net.minecraft.world.chunk.storage

public class AnvilChunkStorage

implements ChunkStorage, ChunkIoTask

bnm
net.minecraft.unmapped.C_87593838
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
f_38114343
LOGGER
field_151505_a
private final it.unimi.dsi.fastutil.objects.Object2ObjectMap<ChunkPos, NbtCompound>
b
f_92590718
chunkSaveQueue
field_75828_a
private final File
c
f_35814245
dir
field_75825_d
private final DataFixer
d
f_91571259
dfu
field_193416_e
private LegacyStructureDataHandler
e
f_30170145
legacyStructureData
field_208031_e
private boolean
f
f_46069596
saving
field_183014_e

Constructor summary

ModifierConstructor
public (File dir, DataFixer dfu)

Method summary

Modifier and TypeMethod
private synchronized NbtCompound
a(axt arg0, int arg1, int arg2)
m_82270461(C_49764715 arg0, int arg1, int arg2)
getChunkNbt(WorldAccess world, int chunkX, int chunkZ)
func_208030_a(IWorld arg0, int arg1, int arg2)
private NbtCompound
a(bnu arg0, cbz arg1, int arg2, int arg3)
m_30696912(C_10632057 arg0, C_75618018 arg1, int arg2, int arg3)
upgradeChunkNbt(DimensionType dimension, SavedDataStorage dataStorage, int chunkX, int chunkZ)
func_212146_a(DimensionType arg0, WorldSavedDataStorage arg1, int arg2, int arg3)
public synchronized WorldChunk
a(axt arg0, int arg1, int arg2, Consumer<bna> arg3)
m_46119045(C_49764715 arg0, int arg1, int arg2, Consumer<C_14917579> arg3)
loadChunk(WorldAccess arg0, int arg1, int arg2, Consumer<WorldChunk> arg3)
func_199813_a(IWorld arg0, int arg1, int arg2, Consumer<Chunk> arg3)
public synchronized ProtoChunk
b(axt arg0, int arg1, int arg2, Consumer<bmo> arg3)
m_16814666(C_49764715 arg0, int arg1, int arg2, Consumer<C_66993538> arg3)
loadProtoChunk(WorldAccess arg0, int arg1, int arg2, Consumer<ChunkAccess> arg3)
func_202152_b(IWorld arg0, int arg1, int arg2, Consumer<IChunk> arg3)
public synchronized boolean
a(int arg0, int arg1)
m_80301182(int arg0, int arg1)
doesChunkExist(int arg0, int arg1)
func_191063_a(int arg0, int arg1)
protected WorldChunk
a(axt arg0, int arg1, int arg2, gy arg3)
m_09113444(C_49764715 arg0, int arg1, int arg2, C_74087615 arg3)
loadChunk(WorldAccess world, int chunkX, int chunkZ, NbtCompound nbt)
func_75822_a(IWorld arg0, int arg1, int arg2, NBTTagCompound arg3)
protected ProtoChunk
b(axt arg0, int arg1, int arg2, gy arg3)
m_24081203(C_49764715 arg0, int arg1, int arg2, C_74087615 arg3)
loadProtoChunk(WorldAccess world, int chunkX, int chunkZ, NbtCompound nbt)
func_202165_b(IWorld arg0, int arg1, int arg2, NBTTagCompound arg3)
public synchronized void
a(axs arg0, bmo arg1)
m_65663774(C_64041439 arg0, C_66993538 arg1)
saveChunk(World arg0, ChunkAccess arg1)
func_75816_a(World arg0, IChunk arg1)
protected synchronized void
a(axi arg0, gy arg1)
m_17469348(C_97313606 arg0, C_74087615 arg1)
queueChunkSave(ChunkPos pos, NbtCompound nbt)
func_75824_a(ChunkPos arg0, NBTTagCompound arg1)
public synchronized boolean
a()
m_82924037()
run()
func_75814_c()
private ChunkStatus$ChunkType
a(gy arg0)
m_53244627(C_74087615 arg0)
getChunkType(NbtCompound nbt)
func_202161_a(NBTTagCompound arg0)
private void
b(axi arg0, gy arg1)
m_52867253(C_97313606 arg0, C_74087615 arg1)
saveChunk(ChunkPos pos, NbtCompound nbt)
func_183013_b(ChunkPos arg0, NBTTagCompound arg1)
public void
a(axg arg0, bna arg1)
m_82632767(C_56864221 arg0, C_14917579 arg1)
saveEntities(BlockView arg0, WorldChunk arg1)
func_75819_b(IBlockReader arg0, Chunk arg1)
public void
b()
m_53385649()
tick()
func_75817_a()
public void
c()
m_69790753()
flush()
func_75818_b()
private void
a(bni arg0, axs arg1, gy arg2)
m_52682662(C_20174970 arg0, C_64041439 arg1, C_74087615 arg2)
readChunkFromNbt(ProtoChunk chunk, World world, NbtCompound nbt)
func_202156_a(ChunkPrimer arg0, World arg1, NBTTagCompound arg2)
private void
a(bna arg0, axs arg1, gy arg2)
m_43943072(C_14917579 arg0, C_64041439 arg1, C_74087615 arg2)
writeChunkToNbt(WorldChunk chunk, World world, NbtCompound nbt)
func_75820_a(Chunk arg0, World arg1, NBTTagCompound arg2)
private WorldChunk
a(axt arg0, gy arg1)
m_84113770(C_49764715 arg0, C_74087615 arg1)
createChunkFromNbt(WorldAccess world, NbtCompound nbt)
func_75823_a(IWorld arg0, NBTTagCompound arg1)
private void
a(gy arg0, bna arg1)
m_29533684(C_74087615 arg0, C_14917579 arg1)
readChunkFromNbt(NbtCompound nbt, WorldChunk chunk)
func_199814_a(NBTTagCompound arg0, Chunk arg1)
private ProtoChunk
b(axt arg0, gy arg1)
m_48261199(C_49764715 arg0, C_74087615 arg1)
createProtoChunkFromNbt(WorldAccess world, NbtCompound nbt)
func_202155_b(IWorld arg0, NBTTagCompound arg1)
private NbtList
a(axs arg0, bnb[] arg1)
m_81497149(C_64041439 arg0, C_56057114[] arg1)
writeSectionsToNbt(World world, WorldChunkSection[] sections)
func_202159_a(World arg0, ChunkSection[] arg1)
private WorldChunkSection[]
a(axw arg0, he arg1)
m_60898858(C_46108969 arg0, C_79370641 arg1)
createSectionsFromNbt(WorldView world, NbtList nbt)
func_202158_a(IWorldReaderBase arg0, NBTTagList arg1)
private NbtCompound
a(int arg0, int arg1, Map<String, bwt> arg2, Map<String, it.unimi.dsi.fastutil.longs.LongSet> arg3)
m_48109043(int arg0, int arg1, Map<String, C_50874258> arg2, Map<String, it.unimi.dsi.fastutil.longs.LongSet> arg3)
writeStructuresToNbt(int chunkX, int chunkZ, Map<String, StructureStart> starts, Map<String, it.unimi.dsi.fastutil.longs.LongSet> references)
func_202160_a(int arg0, int arg1, Map<String, StructureStart> arg2, Map<String, it.unimi.dsi.fastutil.longs.LongSet> arg3)
private Map<String, StructureStart>
c(axt arg0, gy arg1)
m_42754711(C_49764715 arg0, C_74087615 arg1)
createStructureStartsFromNbt(WorldAccess world, NbtCompound nbt)
func_202162_c(IWorld arg0, NBTTagCompound arg1)
private Map<String, it.unimi.dsi.fastutil.longs.LongSet>
b(gy arg0)
m_89299272(C_74087615 arg0)
createStructureReferencesFromNbt(NbtCompound nbt)
func_202167_b(NBTTagCompound arg0)
public static NbtList
a(it.unimi.dsi.fastutil.shorts.ShortList[] arg0)
m_41575751(it.unimi.dsi.fastutil.shorts.ShortList[] arg0)
writeShortListToNbt(it.unimi.dsi.fastutil.shorts.ShortList[] shorts)
func_202163_a(it.unimi.dsi.fastutil.shorts.ShortList[] arg0)
private static Entity
a(gy arg0, axs arg1, Function<aeo, aeo> arg2)
m_62045014(C_74087615 arg0, C_64041439 arg1, Function<C_42232651, C_42232651> arg2)
loadEntity(NbtCompound nbt, World world, Function<Entity, Entity> loader)
func_206240_a(NBTTagCompound arg0, World arg1, Function<Entity, Entity> arg2)
public static Entity
a(gy arg0, axs arg1, bna arg2)
m_87212714(C_74087615 arg0, C_64041439 arg1, C_14917579 arg2)
loadEntity(NbtCompound nbt, World world, WorldChunk chunk)
func_186050_a(NBTTagCompound arg0, World arg1, Chunk arg2)
public static Entity
a(gy arg0, axs arg1, double arg2, double arg3, double arg4, boolean arg5)
m_62838549(C_74087615 arg0, C_64041439 arg1, double arg2, double arg3, double arg4, boolean arg5)
loadEntity(NbtCompound nbt, World world, double x, double y, double z, boolean ignorePassengers)
func_186054_a(NBTTagCompound arg0, World arg1, double arg2, double arg3, double arg4, boolean arg5)
public static Entity
a(gy arg0, axs arg1, boolean arg2)
m_07402294(C_74087615 arg0, C_64041439 arg1, boolean arg2)
loadEntity(NbtCompound nbt, World world, boolean ignorePassengers)
func_186051_a(NBTTagCompound arg0, World arg1, boolean arg2)
protected static Entity
a(gy arg0, axs arg1)
m_23953882(C_74087615 arg0, C_64041439 arg1)
createEntity(NbtCompound nbt, World world)
func_186053_a(NBTTagCompound arg0, World arg1)
public static void
a(aeo arg0, axt arg1)
m_23381177(C_42232651 arg0, C_49764715 arg1)
addEntityWithPassengers(Entity entity, WorldAccess world)
func_186052_a(Entity arg0, IWorld arg1)
public boolean
a(axi arg0, bnu arg1, cbz arg2)
m_15414829(C_97313606 arg0, C_10632057 arg1, C_75618018 arg2)
upgradeChunk(ChunkPos pos, DimensionType dimension, SavedDataStorage dataStorage)
func_212147_a(ChunkPos arg0, DimensionType arg1, WorldSavedDataStorage arg2)