net.minecraft.world.level.chunk.storage

public record SerializableChunkData

efy
net.minecraft.world.level.chunk.storage.SerializableChunkData
net.minecraft.class_2852

Field summary

Modifier and TypeField
private final Registry<Biome>
h
biomeRegistry
comp_2945
private final ChunkPos
i
chunkPos
comp_2946
private final int
j
minSectionY
comp_2947
private final long
k
lastUpdateTime
comp_2948
private final long
l
inhabitedTime
comp_2949
private final ChunkStatus
m
chunkStatus
comp_2950
private final BlendingData$Packed
n
blendingData
comp_2951
private final BelowZeroRetrogen
o
belowZeroRetrogen
comp_2952
private final UpgradeData
p
upgradeData
comp_2953
private final long[]
q
carvingMask
comp_2954
private final Map<Heightmap$Types, long[]>
r
heightmaps
comp_2955
private final ChunkAccess$PackedTicks
s
packedTicks
comp_2956
private final it.unimi.dsi.fastutil.shorts.ShortList[]
t
postProcessingSections
comp_2957
private final boolean
u
lightCorrect
comp_2958
private final List<SerializableChunkData$SectionData>
v
sectionData
comp_2959
private final List<CompoundTag>
w
entities
comp_2960
private final List<CompoundTag>
x
blockEntities
comp_2961
private final CompoundTag
y
structureData
comp_2962
private static final com.mojang.serialization.Codec<PalettedContainer<BlockState>>
z
BLOCK_STATE_CODEC
field_34576
private static final com.mojang.serialization.Codec<List<SavedTick<Block>>>
A
BLOCK_TICKS_CODEC
field_56677
private static final com.mojang.serialization.Codec<List<SavedTick<Fluid>>>
B
FLUID_TICKS_CODEC
field_56678
private static final org.slf4j.Logger
C
LOGGER
field_13001
private static final String
D
TAG_UPGRADE_DATA
field_31413
private static final String
E
BLOCK_TICKS_TAG
field_35476
private static final String
F
FLUID_TICKS_TAG
field_35477
public static final String
a
X_POS_TAG
field_37659
public static final String
b
Z_POS_TAG
field_37660
public static final String
c
HEIGHTMAPS_TAG
field_37661
public static final String
d
IS_LIGHT_ON_TAG
field_37662
public static final String
e
SECTIONS_TAG
field_37663
public static final String
f
BLOCK_LIGHT_TAG
field_37664
public static final String
g
SKY_LIGHT_TAG
field_37665

Constructor summary

ModifierConstructor
public (Registry<Biome> arg0, ChunkPos arg1, int arg2, long arg3, long arg4, ChunkStatus arg5, BlendingData$Packed arg6, BelowZeroRetrogen arg7, UpgradeData arg8, long[] arg9, Map<Heightmap$Types, long[]> arg10, ChunkAccess$PackedTicks arg11, it.unimi.dsi.fastutil.shorts.ShortList[] arg12, boolean arg13, List<SerializableChunkData$SectionData> arg14, List<CompoundTag> arg15, List<CompoundTag> arg16, CompoundTag arg17)

Method summary

Modifier and TypeMethod
public static SerializableChunkData
a(dlb arg0, jw arg1, ue arg2)
parse(LevelHeightAccessor arg0, RegistryAccess arg1, CompoundTag arg2)
method_61794(class_5539 arg0, class_5455 arg1, class_2487 arg2)
public ProtoChunk
a(asi arg0, cjv arg1, efw arg2, dke arg3)
read(ServerLevel arg0, PoiManager arg1, RegionStorageInfo arg2, ChunkPos arg3)
method_12395(class_3218 arg0, class_4153 arg1, class_9240 arg2, class_1923 arg3)
private static void
a(dke arg0, int arg1, String arg2)
logErrors(ChunkPos arg0, int arg1, String arg2)
method_39035(class_1923 arg0, int arg1, String arg2)
private static com.mojang.serialization.Codec<PalettedContainerRO<Holder<Biome>>>
a(jv<dmc> arg0)
makeBiomeCodec(Registry<Biome> arg0)
method_39036(class_2378<class_1959> arg0)
public static SerializableChunkData
a(asi arg0, eed arg1)
copyOf(ServerLevel arg0, ChunkAccess arg1)
method_61793(class_3218 arg0, class_2791 arg1)
public CompoundTag
a()
write()
method_12410()
private static void
a(ue arg0, eed$b arg1)
saveTicks(CompoundTag arg0, ChunkAccess$PackedTicks arg1)
method_39311(class_2487 arg0, class_2791$class_6745 arg1)
public static ChunkStatus
a(ue arg0)
getChunkStatusFromTag(CompoundTag arg0)
method_67685(class_2487 arg0)
private static LevelChunk$PostLoadProcessor
a(asi arg0, List<ue> arg1, List<ue> arg2)
postLoadChunk(ServerLevel arg0, List<CompoundTag> arg1, List<CompoundTag> arg2)
method_12386(class_3218 arg0, List<class_2487> arg1, List<class_2487> arg2)
private static CompoundTag
a(ett arg0, dke arg1, Map<etd, etl> arg2, Map<etd, 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)
private static Map<Structure, StructureStart>
a(ett arg0, ue arg1, long arg2)
unpackStructureStart(StructurePieceSerializationContext arg0, CompoundTag arg1, long arg2)
method_12392(class_6625 arg0, class_2487 arg1, long arg2)
private static Map<Structure, it.unimi.dsi.fastutil.longs.LongSet>
a(jw arg0, dke arg1, ue arg2)
unpackStructureReferences(RegistryAccess arg0, ChunkPos arg1, CompoundTag arg2)
method_12387(class_5455 arg0, class_1923 arg1, class_2487 arg2)
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)
public Registry<Biome>
b()
biomeRegistry()
comp_2945()
public ChunkPos
c()
chunkPos()
comp_2946()
public int
d()
minSectionY()
comp_2947()
public long
e()
lastUpdateTime()
comp_2948()
public long
f()
inhabitedTime()
comp_2949()
public ChunkStatus
g()
chunkStatus()
comp_2950()
public BlendingData$Packed
h()
blendingData()
comp_2951()
public BelowZeroRetrogen
i()
belowZeroRetrogen()
comp_2952()
public UpgradeData
j()
upgradeData()
comp_2953()
public long[]
k()
carvingMask()
comp_2954()
public Map<Heightmap$Types, long[]>
l()
heightmaps()
comp_2955()
public ChunkAccess$PackedTicks
m()
packedTicks()
comp_2956()
public it.unimi.dsi.fastutil.shorts.ShortList[]
n()
postProcessingSections()
comp_2957()
public boolean
o()
lightCorrect()
comp_2958()
public List<SerializableChunkData$SectionData>
p()
sectionData()
comp_2959()
public List<CompoundTag>
q()
entities()
comp_2960()
public List<CompoundTag>
r()
blockEntities()
comp_2961()
public CompoundTag
s()
structureData()
comp_2962()