net.minecraft.world.level.chunk.storage

public record SerializableChunkData

edz
net.minecraft.world.level.chunk.storage.SerializableChunkData
net.minecraft.class_2852
net.minecraft.unmapped.C_dnvmojll
net.minecraft.world.chunk.SerializedChunk
net.minecraft.world.chunk.ChunkSerializer

Field summary

Modifier and TypeField
private final Registry<Biome>
h
biomeRegistry
comp_2945
f_ngjuqcrh
biomeRegistry
biomeRegistry
private final ChunkPos
i
chunkPos
comp_2946
f_bqvusszy
chunkPos
chunkPos
private final int
j
minSectionY
comp_2947
f_tvvsxhrz
minSectionY
minSectionY
private final long
k
lastUpdateTime
comp_2948
f_edkndahy
lastUpdateTime
lastUpdateTime
private final long
l
inhabitedTime
comp_2949
f_imjhntae
inhabitedTime
inhabitedTime
private final ChunkStatus
m
chunkStatus
comp_2950
f_phzomwhm
chunkStatus
chunkStatus
private final BlendingData$Packed
n
blendingData
comp_2951
f_dajleadn
blendingData
blendingData
private final BelowZeroRetrogen
o
belowZeroRetrogen
comp_2952
f_slinsjmq
belowZeroRetrogen
belowZeroRetrogen
private final UpgradeData
p
upgradeData
comp_2953
f_jtwnjyvg
upgradeData
upgradeData
private final long[]
q
carvingMask
comp_2954
f_skcfdupy
carvingMask
carvingMask
private final Map<Heightmap$Types, long[]>
r
heightmaps
comp_2955
f_jmdxjtgv
heightmaps
heightmaps
private final ChunkAccess$PackedTicks
s
packedTicks
comp_2956
f_wtqjawnp
packedTicks
packedTicks
private final it.unimi.dsi.fastutil.shorts.ShortList[]
t
postProcessingSections
comp_2957
f_vtwbqdtl
postProcessingSections
postProcessingSections
private final boolean
u
lightCorrect
comp_2958
f_oagtdxkd
lightCorrect
lightCorrect
private final List<SerializableChunkData$SectionData>
v
sectionData
comp_2959
f_zzwnxgeg
sectionData
sectionData
private final List<CompoundTag>
w
entities
comp_2960
f_bjkmvtwr
entities
entities
private final List<CompoundTag>
x
blockEntities
comp_2961
f_rzkgehwl
blockEntities
blockEntities
private final CompoundTag
y
structureData
comp_2962
f_jljfpedf
structureData
structureData
private static final com.mojang.serialization.Codec<PalettedContainer<BlockState>>
z
BLOCK_STATE_CODEC
field_34576
f_tjlnhewb
CODEC
CODEC
private static final org.slf4j.Logger
A
LOGGER
field_13001
f_ynwpcofn
LOGGER
LOGGER
private static final String
B
TAG_UPGRADE_DATA
field_31413
f_xgrwnltb
UPGRADE_DATA_KEY
UPGRADE_DATA_KEY
private static final String
C
BLOCK_TICKS_TAG
field_35476
f_xlwuxnar
BLOCK_TICKS
BLOCK_TICKS_KEY
private static final String
D
FLUID_TICKS_TAG
field_35477
f_mtwxfqit
FLUID_TICKS
FLUID_TICKS_KEY
public static final String
a
X_POS_TAG
field_37659
f_mklmvmae
X_POS_KEY
X_POS_KEY
public static final String
b
Z_POS_TAG
field_37660
f_wsvmmbbn
Z_POS_KEY
Y_POS_KEY
public static final String
c
HEIGHTMAPS_TAG
field_37661
f_hfxvzyma
HEIGHTMAPS_KEY
HEIGHTMAPS_KEY
public static final String
d
IS_LIGHT_ON_TAG
field_37662
f_hnfzklwk
IS_LIGHT_ON_KEY
IS_LIGHT_ON_KEY
public static final String
e
SECTIONS_TAG
field_37663
f_cwbapxrc
SECTIONS_KEY
SECTIONS_KEY
public static final String
f
BLOCK_LIGHT_TAG
field_37664
f_ngycygnv
BLOCK_LIGHT_KEY
BLOCKS_LIGHT_KEY
public static final String
g
SKY_LIGHT_TAG
field_37665
f_yxnupgxy
SKY_LIGHT_KEY
SKY_LIGHT_KEY

Constructor summary

ModifierConstructor
public (Registry<Biome> registry, ChunkPos chunkPos, int minSectionY, long lastUpdateTime, long inhabitedTime, ChunkStatus chunkStatus, BlendingData$Packed blendingData, BelowZeroRetrogen belowZeroRetrogen, UpgradeData upgradeData, long[] carvingMask, Map<Heightmap$Types, long[]> heightmaps, ChunkAccess$PackedTicks packedTicks, it.unimi.dsi.fastutil.shorts.ShortList[] postProcessingSections, boolean lightCorrect, List<SerializableChunkData$SectionData> sectionData, List<CompoundTag> entities, List<CompoundTag> blockEntities, CompoundTag structureData)

Method summary

Modifier and TypeMethod
public static SerializableChunkData
a(djc arg0, js arg1, tz arg2)
parse(LevelHeightAccessor arg0, RegistryAccess arg1, CompoundTag arg2)
method_61794(class_5539 arg0, class_5455 arg1, class_2487 arg2)
m_ubprzlbz(C_qpninoyb arg0, C_wqxmvzdq arg1, C_hhlwcnih arg2)
fromNbt(HeightLimitView world, DynamicRegistryManager registryManager, NbtCompound nbt)
fromNbt(HeightLimitView world, DynamicRegistryManager registryManager, NbtCompound nbt)
public ProtoChunk
a(arq arg0, cig arg1, edx arg2, dih arg3)
read(ServerLevel arg0, PoiManager arg1, RegionStorageInfo arg2, ChunkPos arg3)
method_12395(class_3218 arg0, class_4153 arg1, class_9240 arg2, class_1923 arg3)
m_fubnchkd(C_bdwnwhiu arg0, C_uegwgivt arg1, C_tzvgbkzf arg2, C_ynrszrtu arg3)
convert(ServerWorld world, PointOfInterestStorage poiStorage, StorageKey key, ChunkPos expectedPos)
createProtoChunk(ServerWorld world, PointOfInterestStorage pointOfInterestStorage, RegionStorageKey key, ChunkPos pos)
private static void
a(dih arg0, int arg1, String arg2)
logErrors(ChunkPos arg0, int arg1, String arg2)
method_39035(class_1923 arg0, int arg1, String arg2)
m_bwkbwowb(C_ynrszrtu arg0, int arg1, String arg2)
logRecoverableError(ChunkPos chunkPos, int y, String message)
logRecoverableError(ChunkPos pos, int i, String error)
private static com.mojang.serialization.Codec<PalettedContainerRO<Holder<Biome>>>
a(jr<dkd> arg0)
makeBiomeCodec(Registry<Biome> arg0)
method_39036(class_2378<class_1959> arg0)
m_esrqtgyo(C_tqxyjqsk<C_orlkpefs> arg0)
createCodec(Registry<Biome> biomeRegistry)
createReadableCodec(Registry<Biome> registry)
public static SerializableChunkData
a(arq arg0, ece arg1)
copyOf(ServerLevel arg0, ChunkAccess arg1)
method_61793(class_3218 arg0, class_2791 arg1)
m_ojbahlzt(C_bdwnwhiu arg0, C_lwzmmmqr arg1)
fromChunk(ServerWorld world, Chunk chunk)
of(ServerWorld world, Chunk chunk)
public CompoundTag
a()
write()
method_12410()
m_oihexsgu()
serialize()
toNbt()
private static void
a(tz arg0, ece$a arg1)
saveTicks(CompoundTag arg0, ChunkAccess$PackedTicks arg1)
method_39311(class_2487 arg0, class_2791$class_6745 arg1)
m_witwcrvn(C_hhlwcnih arg0, C_lwzmmmqr$C_ozbhqkkq arg1)
serializeTicks(NbtCompound nbt, Chunk$TickSchedulers schedulers)
putTicks(NbtCompound nbt, Chunk$PackedTicks ticks)
public static ChunkType
a(tz arg0)
getChunkTypeFromTag(CompoundTag arg0)
method_12377(class_2487 arg0)
m_mfleyxxk(C_hhlwcnih arg0)
getChunkType(NbtCompound nbt)
getChunkType(NbtCompound chunkNbt)
private static LevelChunk$PostLoadProcessor
a(arq arg0, List<tz> arg1, List<tz> arg2)
postLoadChunk(ServerLevel arg0, List<CompoundTag> arg1, List<CompoundTag> arg2)
method_12386(class_3218 arg0, List<class_2487> arg1, List<class_2487> arg2)
m_rhdblqpl(C_bdwnwhiu arg0, List<C_hhlwcnih> arg1, List<C_hhlwcnih> arg2)
getEntityLoadingCallback(ServerWorld world, List<NbtCompound> entities, List<NbtCompound> blockEntities)
createProcessor(ServerWorld world, List<NbtCompound> entities, List<NbtCompound> blockEntities)
private static CompoundTag
a(err arg0, dih arg1, Map<erb, erj> arg2, Map<erb, 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_szcfhphl(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)
createStructureNbt(StructurePieceSerializationContext context, ChunkPos pos, Map<StructureFeature, StructureStart> structureStarts, Map<StructureFeature, it.unimi.dsi.fastutil.longs.LongSet> structureReferences)
private static Map<Structure, StructureStart>
a(err arg0, tz arg1, long arg2)
unpackStructureStart(StructurePieceSerializationContext arg0, CompoundTag arg1, long arg2)
method_12392(class_6625 arg0, class_2487 arg1, long arg2)
m_pveuefyz(C_ywyzxrzo arg0, C_hhlwcnih arg1, long arg2)
readStructureStarts(StructureContext context, NbtCompound nbt, long worldSeed)
parseStructureStarts(StructurePieceSerializationContext context, NbtCompound nbt, long worldSeed)
private static Map<Structure, it.unimi.dsi.fastutil.longs.LongSet>
a(js arg0, dih arg1, tz arg2)
unpackStructureReferences(RegistryAccess arg0, ChunkPos arg1, CompoundTag arg2)
method_12387(class_5455 arg0, class_1923 arg1, class_2487 arg2)
m_sukgrmkl(C_wqxmvzdq arg0, C_ynrszrtu arg1, C_hhlwcnih arg2)
readStructureReferences(DynamicRegistryManager registryManager, ChunkPos pos, NbtCompound nbt)
parseStructureReferences(DynamicRegistryManager registryManager, ChunkPos pos, NbtCompound nbt)
private 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_enqsvtoe(it.unimi.dsi.fastutil.shorts.ShortList[] arg0)
toNbt(it.unimi.dsi.fastutil.shorts.ShortList[] lists)
createSectionsNbt(it.unimi.dsi.fastutil.shorts.ShortList[] sections)
public Registry<Biome>
b()
biomeRegistry()
comp_2945()
m_ggdcapqe()
biomeRegistry()
biomeRegistry()
public ChunkPos
c()
chunkPos()
comp_2946()
m_abfhvysz()
chunkPos()
chunkPos()
public int
d()
minSectionY()
comp_2947()
m_jooizdfq()
minSectionY()
minSectionY()
public long
e()
lastUpdateTime()
comp_2948()
m_kbrttoks()
lastUpdateTime()
lastUpdateTime()
public long
f()
inhabitedTime()
comp_2949()
m_zsxptila()
inhabitedTime()
inhabitedTime()
public ChunkStatus
g()
chunkStatus()
comp_2950()
m_tbfqwgio()
chunkStatus()
chunkStatus()
public BlendingData$Packed
h()
blendingData()
comp_2951()
m_hmbvrtny()
blendingData()
blendingData()
public BelowZeroRetrogen
i()
belowZeroRetrogen()
comp_2952()
m_sqzcxzyf()
belowZeroRetrogen()
belowZeroRetrogen()
public UpgradeData
j()
upgradeData()
comp_2953()
m_nuivjltf()
upgradeData()
upgradeData()
public long[]
k()
carvingMask()
comp_2954()
m_rqbbzdum()
carvingMask()
carvingMask()
public Map<Heightmap$Types, long[]>
l()
heightmaps()
comp_2955()
m_dekkbvla()
heightmaps()
heightmaps()
public ChunkAccess$PackedTicks
m()
packedTicks()
comp_2956()
m_rflrxnho()
packedTicks()
packedTicks()
public it.unimi.dsi.fastutil.shorts.ShortList[]
n()
postProcessingSections()
comp_2957()
m_cwbuwypj()
postProcessingSections()
postProcessingSections()
public boolean
o()
lightCorrect()
comp_2958()
m_zyxrwnqi()
lightCorrect()
lightCorrect()
public List<SerializableChunkData$SectionData>
p()
sectionData()
comp_2959()
m_qbjiagse()
sectionData()
sectionData()
public List<CompoundTag>
q()
entities()
comp_2960()
m_nudpzzcf()
entities()
entities()
public List<CompoundTag>
r()
blockEntities()
comp_2961()
m_lqteeuje()
blockEntities()
blockEntities()
public CompoundTag
s()
structureData()
comp_2962()
m_lrmcfwzt()
structureData()
structureData()