net.minecraft.world.level.chunk.storage

public class ChunkSerializer

dvf
net.minecraft.world.level.chunk.storage.ChunkSerializer
net.minecraft.class_2852
net.minecraft.unmapped.C_bsqbntcq
net.minecraft.world.ChunkSerializer
net.minecraft.world.ChunkSerializer
net.minecraft.src.C_2158_
net.minecraft.world.level.chunk.storage.ChunkScanAccess

Field summary

Modifier and TypeField
private static final com.mojang.serialization.Codec<PalettedContainer<BlockState>>
h
BLOCK_STATE_CODEC
field_34576
f_yfcoouba
CODEC
CODEC
f_188227_
private static final org.slf4j.Logger
i
LOGGER
field_13001
f_guswlivs
LOGGER
LOGGER
f_63449_
private static final String
j
TAG_UPGRADE_DATA
field_31413
f_bwitnrfh
UPGRADE_DATA_KEY
UPGRADE_DATA_KEY
f_156511_
private static final String
k
BLOCK_TICKS_TAG
field_35476
f_dhhmyqop
BLOCK_TICKS
BLOCK_TICKS
f_188228_
private static final String
l
FLUID_TICKS_TAG
field_35477
f_dfecthxh
FLUID_TICKS
FLUID_TICKS
f_188229_
public static final String
a
X_POS_TAG
field_37659
f_lgudpsyv
X_POS_KEY
X_POS_KEY
f_223441_
public static final String
b
Z_POS_TAG
field_37660
f_xylwjepg
Z_POS_KEY
Z_POS_KEY
f_223442_
public static final String
c
HEIGHTMAPS_TAG
field_37661
f_jtclvfyj
HEIGHTMAPS_KEY
HEIGHTMAPS_KEY
f_223443_
public static final String
d
IS_LIGHT_ON_TAG
field_37662
f_hdinvszf
IS_LIGHT_ON_KEY
IS_LIGHT_ON_KEY
f_223444_
public static final String
e
SECTIONS_TAG
field_37663
f_torykzsj
SECTIONS_KEY
SECTIONS_KEY
f_223445_
public static final String
f
BLOCK_LIGHT_TAG
field_37664
f_ckxgaimv
BLOCK_LIGHT_KEY
BLOCK_LIGHT_KEY
f_223446_
public static final String
g
SKY_LIGHT_TAG
field_37665
f_llkmsmvw
SKY_LIGHT_KEY
SKY_LIGHT_KEY
f_223447_

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public static ProtoChunk
a(arf arg0, ceu arg1, dbg arg2, us arg3)
read(ServerLevel arg0, PoiManager arg1, ChunkPos arg2, CompoundTag arg3)
method_12395(class_3218 arg0, class_4153 arg1, class_1923 arg2, class_2487 arg3)
m_xualsklr(C_bdwnwhiu arg0, C_uegwgivt arg1, C_ynrszrtu arg2, C_hhlwcnih arg3)
deserialize(ServerWorld world, PointOfInterestStorage poiStorage, ChunkPos chunkPos, NbtCompound nbt)
deserialize(ServerWorld world, PointOfInterestStorage poiStorage, ChunkPos pos, NbtCompound nbt)
m_188230_(C_12_ p_188231_, C_787_ p_188232_, C_1560_ p_188233_, C_4917_ p_188234_)
private static void
a(dbg arg0, int arg1, String arg2)
logErrors(ChunkPos arg0, int arg1, String arg2)
method_39035(class_1923 arg0, int arg1, String arg2)
m_rlrogyvi(C_ynrszrtu arg0, int arg1, String arg2)
logRecoverableError(ChunkPos chunkPos, int y, String message)
logLoadingError(ChunkPos pos, int y, String error)
m_188239_(C_1560_ p_188240_, int p_188241_, String p_188242_)
private static com.mojang.serialization.Codec<PalettedContainerRO<Holder<Biome>>>
a(jv<dcy> arg0)
makeBiomeCodec(Registry<Biome> arg0)
method_39036(class_2378<class_1959> arg0)
m_xiqvroum(C_tqxyjqsk<C_orlkpefs> arg0)
createCodec(Registry<Biome> biomeRegistry)
createBiomeCodec(Registry<Biome> registry)
m_188260_(C_4705_<C_1629_> p_188261_)
public static CompoundTag
a(arf arg0, dtz arg1)
write(ServerLevel arg0, ChunkAccess arg1)
method_12410(class_3218 arg0, class_2791 arg1)
m_vavzsxul(C_bdwnwhiu arg0, C_lwzmmmqr arg1)
serialize(ServerWorld world, Chunk chunk)
serialize(ServerWorld world, Chunk chunk)
m_63454_(C_12_ p_63455_, C_2116_ p_63456_)
private static void
a(arf arg0, us arg1, dtz$a arg2)
saveTicks(ServerLevel arg0, CompoundTag arg1, ChunkAccess$TicksToSave arg2)
method_39311(class_3218 arg0, class_2487 arg1, class_2791$class_6745 arg2)
m_akmhowly(C_bdwnwhiu arg0, C_hhlwcnih arg1, C_lwzmmmqr$C_kflzqqfb arg2)
serializeTicks(ServerWorld world, NbtCompound nbt, Chunk$TickSchedulers tickSchedulers)
appendTickNbt(ServerWorld world, NbtCompound nbt, Chunk$TicksToSave ticksToSave)
m_188235_(C_12_ p_188236_, C_4917_ p_188237_, C_2116_$C_182876_ p_188238_)
public static ChunkType
a(us arg0)
getChunkTypeFromTag(CompoundTag arg0)
method_12377(class_2487 arg0)
m_gcmtnulo(C_hhlwcnih arg0)
getChunkType(NbtCompound nbt)
getChunkType(NbtCompound nbt)
m_63485_(C_4917_ p_63486_)
private static LevelChunk$PostLoadProcessor
a(arf arg0, us arg1)
postLoadChunk(ServerLevel arg0, CompoundTag arg1)
method_12386(class_3218 arg0, class_2487 arg1)
m_zarrxwje(C_bdwnwhiu arg0, C_hhlwcnih arg1)
getEntityLoadingCallback(ServerWorld world, NbtCompound nbt)
loadEntities(ServerWorld world, NbtCompound nbt)
m_196890_(C_12_ p_196891_, C_4917_ p_196892_)
private static ListTag
a(us arg0, String arg1)
getListOfCompoundsOrNull(CompoundTag arg0, String arg1)
method_39796(class_2487 arg0, String arg1)
m_mxkjjsvz(C_hhlwcnih arg0, String arg1)
getList(NbtCompound nbt, String key)
getList(NbtCompound nbt, String key)
m_196897_(C_4917_ p_196898_, String p_196899_)
private static CompoundTag
a(ejb arg0, dbg arg1, Map<eil, eit> arg2, Map<eil, it.unimi.dsi.fastutil.longs.LongSet> arg3)
packStructureData(StructurePieceSerializationContext arg0, ChunkPos arg1, Map<Structure, StructureStart> arg2, Map<Structure, it.unimi.dsi.fastutil.longs.LongSet> arg3)
method_12385(class_6625 arg0, class_1923 arg1, Map<class_3195, class_3449> arg2, Map<class_3195, it.unimi.dsi.fastutil.longs.LongSet> arg3)
m_bvwxfvxl(C_ywyzxrzo arg0, C_ynrszrtu arg1, Map<C_quklzgtb, C_efiavfys> arg2, Map<C_quklzgtb, it.unimi.dsi.fastutil.longs.LongSet> arg3)
writeStructures(StructureContext context, ChunkPos pos, Map<Structure, StructureStart> starts, Map<Structure, it.unimi.dsi.fastutil.longs.LongSet> references)
writeStructures(StructurePieceSerializationContext context, ChunkPos pos, Map<StructureFeature, StructureStart> structureStarts, Map<StructureFeature, it.unimi.dsi.fastutil.longs.LongSet> structureReferences)
m_188249_(C_183029_ p_188250_, C_1560_ p_188251_, Map<C_213164_, C_2588_> p_188252_, Map<C_213164_, it.unimi.dsi.fastutil.longs.LongSet> p_188253_)
private static Map<Structure, StructureStart>
a(ejb arg0, us arg1, long arg2)
unpackStructureStart(StructurePieceSerializationContext arg0, CompoundTag arg1, long arg2)
method_12392(class_6625 arg0, class_2487 arg1, long arg2)
m_otjzplps(C_ywyzxrzo arg0, C_hhlwcnih arg1, long arg2)
readStructureStarts(StructureContext context, NbtCompound nbt, long worldSeed)
readStructureStarts(StructurePieceSerializationContext context, NbtCompound nbt, long worldSeed)
m_188254_(C_183029_ p_188255_, C_4917_ p_188256_, long p_188257_)
private static Map<Structure, it.unimi.dsi.fastutil.longs.LongSet>
a(jw arg0, dbg arg1, us arg2)
unpackStructureReferences(RegistryAccess arg0, ChunkPos arg1, CompoundTag arg2)
method_12387(class_5455 arg0, class_1923 arg1, class_2487 arg2)
m_vlaxnplp(C_wqxmvzdq arg0, C_ynrszrtu arg1, C_hhlwcnih arg2)
readStructureReferences(DynamicRegistryManager registryManager, ChunkPos pos, NbtCompound nbt)
readStructureReferences(DynamicRegistryManager registryManager, ChunkPos pos, NbtCompound nbt)
m_208154_(C_4706_ p_208155_, C_1560_ p_208156_, C_4917_ p_208157_)
public static ListTag
a(it.unimi.dsi.fastutil.shorts.ShortList[] arg0)
packOffsets(it.unimi.dsi.fastutil.shorts.ShortList[] arg0)
method_12393(it.unimi.dsi.fastutil.shorts.ShortList[] arg0)
m_ezqkremw(it.unimi.dsi.fastutil.shorts.ShortList[] arg0)
toNbt(it.unimi.dsi.fastutil.shorts.ShortList[] lists)
toNbt(it.unimi.dsi.fastutil.shorts.ShortList[] lists)
m_63490_(it.unimi.dsi.fastutil.shorts.ShortList[] p_63491_)