net.minecraft.world.level.chunk.storage

public class ChunkSerializer

cyi
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.ChunkRegionLoader

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
field_37659
f_lgudpsyv
f_223441_
public static final String
b
Z_POS_TAG
field_37660
f_xylwjepg
field_37660
f_xylwjepg
f_223442_
public static final String
c
HEIGHTMAPS_TAG
field_37661
f_jtclvfyj
field_37661
f_jtclvfyj
f_223443_
public static final String
d
IS_LIGHT_ON_TAG
field_37662
f_hdinvszf
field_37662
f_hdinvszf
f_223444_
public static final String
e
SECTIONS_TAG
field_37663
f_torykzsj
field_37663
f_torykzsj
f_223445_
public static final String
f
BLOCK_LIGHT_TAG
field_37664
f_ckxgaimv
field_37664
f_ckxgaimv
f_223446_
public static final String
g
SKY_LIGHT_TAG
field_37665
f_llkmsmvw
field_37665
f_llkmsmvw
f_223447_

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public static ProtoChunk
a(agg arg0, bms arg1, cge arg2, pj 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(cge 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)
m_rlrogyvi(ChunkPos arg0, int arg1, String arg2)
m_188239_(C_1560_ p_188240_, int p_188241_, String p_188242_)
private static com.mojang.serialization.Codec<PalettedContainerRO<Holder<Biome>>>
a(hm<cht> arg0)
makeBiomeCodec(Registry<Biome> arg0)
method_39036(class_2378<class_1959> arg0)
m_xiqvroum(C_tqxyjqsk<C_orlkpefs> arg0)
createCodec(Registry<Biome> biomeRegistry)
m_xiqvroum(Registry<Biome> registry)
m_188260_(C_4705_<C_1629_> p_188261_)
public static CompoundTag
a(agg arg0, cxj 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(agg arg0, pj arg1, cxj$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)
m_akmhowly(ServerWorld world, NbtCompound arg1, Chunk$TicksToSave arg2)
m_188235_(C_12_ p_188236_, C_4917_ p_188237_, C_182876_ p_188238_)
public static ChunkStatus$ChunkType
a(pj 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(agg arg0, pj 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(pj 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)
m_mxkjjsvz(NbtCompound arg0, String arg1)
m_196897_(C_4917_ p_196898_, String p_196899_)
private static CompoundTag
a(dlr arg0, cge arg1, Map<dlb, dlj> arg2, Map<dlb, 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 arg0, ChunkPos arg1, Map<StructureFeature, StructureStart> arg2, Map<StructureFeature, it.unimi.dsi.fastutil.longs.LongSet> arg3)
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(dlr arg0, pj 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 arg0, 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(hn arg0, cge arg1, pj 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 arg0, ChunkPos arg1, NbtCompound arg2)
readStructureReferences(DynamicRegistryManager arg0, 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_)