net.minecraft.world.chunk.storage

public class AnvilChunkStorage

implements ChunkStorage, ChunkIoTask

bnu
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 Map<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 NbtCompound
a(axy 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(boc arg0, ccj arg1, int arg2, int arg3)
m_30696912(C_10632057 arg0, C_24388424 arg1, int arg2, int arg3)
upgradeChunkNbt(DimensionType dimension, DimensionDataStorage dataStorage, int chunkX, int chunkZ)
func_212146_a(DimensionType arg0, WorldSavedDataStorage arg1, int arg2, int arg3)
public void
a(boc arg0, ccj arg1)
m_19920327(C_10632057 arg0, C_24388424 arg1)
getDataVersion(DimensionType dimension, DimensionDataStorage dataStorage)
func_212429_a(DimensionType arg0, WorldSavedDataStorage arg1)
public WorldChunk
a(axy arg0, int arg1, int arg2, Consumer<bni> 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 ProtoChunk
b(axy arg0, int arg1, int arg2, Consumer<bmw> 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)
protected WorldChunk
a(axy 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(axy 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 void
a(axx arg0, bmw arg1)
m_65663774(C_64041439 arg0, C_66993538 arg1)
saveChunk(World arg0, ChunkAccess arg1)
func_75816_a(World arg0, IChunk arg1)
protected void
a(axl arg0, gy arg1)
m_17469348(C_97313606 arg0, C_74087615 arg1)
queueChunkSave(ChunkPos pos, NbtCompound nbt)
func_75824_a(ChunkPos arg0, NBTTagCompound arg1)
public 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)
public void
b()
m_69790753()
flush()
func_75818_b()
private void
a(bnq arg0, axx 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(bni arg0, axx 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(axy 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, bni arg1)
m_29533684(C_74087615 arg0, C_14917579 arg1)
readChunkFromNbt(NbtCompound nbt, WorldChunk chunk)
func_199814_a(NBTTagCompound arg0, Chunk arg1)
private ProtoChunk
b(axy 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(axx arg0, bnj[] arg1)
m_81497149(C_64041439 arg0, C_56057114[] arg1)
writeSectionsToNbt(World world, WorldChunkSection[] sections)
func_202159_a(World arg0, ChunkSection[] arg1)
private WorldChunkSection[]
a(ayb 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, bxb> 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(axy 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, axx arg1, Function<aer, aer> 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, axx arg1, bni 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, axx 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, axx 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, axx 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(aer arg0, axy arg1)
m_23381177(C_42232651 arg0, C_49764715 arg1)
addEntityWithPassengers(Entity entity, WorldAccess world)
func_186052_a(Entity arg0, IWorld arg1)
public boolean
a(axl arg0, boc arg1, ccj arg2)
m_15414829(C_97313606 arg0, C_10632057 arg1, C_24388424 arg2)
upgradeChunk(ChunkPos pos, DimensionType dimension, DimensionDataStorage dataStorage)
func_212147_a(ChunkPos arg0, DimensionType arg1, WorldSavedDataStorage arg2)