Uses of Record Class
net.minecraft.world.level.levelgen.structure.pieces.StructurePieceSerializationContext
Package
Description
-
Uses of StructurePieceSerializationContext in net.minecraft.world.level.chunk.storage
Modifier and TypeMethodDescriptionprivate static CompoundTag
ChunkSerializer.packStructureData
(StructurePieceSerializationContext p_188250_, ChunkPos p_188251_, Map<Structure, StructureStart> p_188252_, Map<Structure, it.unimi.dsi.fastutil.longs.LongSet> p_188253_) private static Map<Structure,
StructureStart> ChunkSerializer.unpackStructureStart
(StructurePieceSerializationContext p_188255_, CompoundTag p_188256_, long p_188257_) -
Uses of StructurePieceSerializationContext in net.minecraft.world.level.levelgen.structure
Modifier and TypeMethodDescriptionprotected void
PoolElementStructurePiece.addAdditionalSaveData
(StructurePieceSerializationContext p_192425_, CompoundTag p_192426_) protected void
ScatteredFeaturePiece.addAdditionalSaveData
(StructurePieceSerializationContext p_192471_, CompoundTag p_192472_) protected abstract void
StructurePiece.addAdditionalSaveData
(StructurePieceSerializationContext p_192646_, CompoundTag p_192647_) protected void
TemplateStructurePiece.addAdditionalSaveData
(StructurePieceSerializationContext p_192690_, CompoundTag p_192691_) final CompoundTag
StructurePiece.createTag
(StructurePieceSerializationContext p_192645_) StructureStart.createTag
(StructurePieceSerializationContext p_192661_, ChunkPos p_192662_) static StructureStart
StructureStart.loadStaticStart
(StructurePieceSerializationContext p_226858_, CompoundTag p_226859_, long p_226860_) ModifierConstructorDescriptionPoolElementStructurePiece
(StructurePieceSerializationContext p_192406_, CompoundTag p_192407_) -
Uses of StructurePieceSerializationContext in net.minecraft.world.level.levelgen.structure.pieces
Modifier and TypeMethodDescriptionStructurePieceSerializationContext.fromLevel
(ServerLevel p_192771_) Modifier and TypeMethodDescriptionstatic PiecesContainer
PiecesContainer.load
(ListTag p_192754_, StructurePieceSerializationContext p_192755_) default StructurePiece
StructurePieceType.ContextlessType.load
(StructurePieceSerializationContext p_210164_, CompoundTag p_210165_) StructurePieceType.load
(StructurePieceSerializationContext p_210161_, CompoundTag p_210162_) default StructurePiece
StructurePieceType.StructureTemplateType.load
(StructurePieceSerializationContext p_210169_, CompoundTag p_210170_) PiecesContainer.save
(StructurePieceSerializationContext p_192750_) -
Uses of StructurePieceSerializationContext in net.minecraft.world.level.levelgen.structure.structures
Modifier and TypeMethodDescriptionprotected void
BuriedTreasurePieces.BuriedTreasurePiece.addAdditionalSaveData
(StructurePieceSerializationContext p_227378_, CompoundTag p_227379_) protected void
DesertPyramidPiece.addAdditionalSaveData
(StructurePieceSerializationContext p_227413_, CompoundTag p_227414_) protected void
EndCityPieces.EndCityPiece.addAdditionalSaveData
(StructurePieceSerializationContext p_227500_, CompoundTag p_227501_) protected void
IglooPieces.IglooPiece.addAdditionalSaveData
(StructurePieceSerializationContext p_227579_, CompoundTag p_227580_) protected void
JungleTemplePiece.addAdditionalSaveData
(StructurePieceSerializationContext p_227682_, CompoundTag p_227683_) protected void
MineshaftPieces.MineShaftCorridor.addAdditionalSaveData
(StructurePieceSerializationContext p_227806_, CompoundTag p_227807_) protected void
MineshaftPieces.MineShaftCrossing.addAdditionalSaveData
(StructurePieceSerializationContext p_227862_, CompoundTag p_227863_) protected void
MineshaftPieces.MineShaftPiece.addAdditionalSaveData
(StructurePieceSerializationContext p_227898_, CompoundTag p_227899_) protected void
MineshaftPieces.MineShaftRoom.addAdditionalSaveData
(StructurePieceSerializationContext p_227926_, CompoundTag p_227927_) protected void
NetherFortressPieces.BridgeEndFiller.addAdditionalSaveData
(StructurePieceSerializationContext p_228081_, CompoundTag p_228082_) protected void
NetherFortressPieces.CastleSmallCorridorLeftTurnPiece.addAdditionalSaveData
(StructurePieceSerializationContext p_228259_, CompoundTag p_228260_) protected void
NetherFortressPieces.CastleSmallCorridorRightTurnPiece.addAdditionalSaveData
(StructurePieceSerializationContext p_228321_, CompoundTag p_228322_) protected void
NetherFortressPieces.MonsterThrone.addAdditionalSaveData
(StructurePieceSerializationContext p_228377_, CompoundTag p_228378_) protected void
NetherFortressPieces.NetherBridgePiece.addAdditionalSaveData
(StructurePieceSerializationContext p_228389_, CompoundTag p_228390_) protected void
NetherFossilPieces.NetherFossilPiece.addAdditionalSaveData
(StructurePieceSerializationContext p_228558_, CompoundTag p_228559_) protected void
OceanMonumentPieces.OceanMonumentPiece.addAdditionalSaveData
(StructurePieceSerializationContext p_228872_, CompoundTag p_228873_) protected void
OceanRuinPieces.OceanRuinPiece.addAdditionalSaveData
(StructurePieceSerializationContext p_229039_, CompoundTag p_229040_) protected void
RuinedPortalPiece.addAdditionalSaveData
(StructurePieceSerializationContext p_229158_, CompoundTag p_229159_) protected void
ShipwreckPieces.ShipwreckPiece.addAdditionalSaveData
(StructurePieceSerializationContext p_229373_, CompoundTag p_229374_) protected void
StrongholdPieces.ChestCorridor.addAdditionalSaveData
(StructurePieceSerializationContext p_229492_, CompoundTag p_229493_) protected void
StrongholdPieces.FillerCorridor.addAdditionalSaveData
(StructurePieceSerializationContext p_229517_, CompoundTag p_229518_) protected void
StrongholdPieces.FiveCrossing.addAdditionalSaveData
(StructurePieceSerializationContext p_229554_, CompoundTag p_229555_) protected void
StrongholdPieces.Library.addAdditionalSaveData
(StructurePieceSerializationContext p_229612_, CompoundTag p_229613_) protected void
StrongholdPieces.PortalRoom.addAdditionalSaveData
(StructurePieceSerializationContext p_229654_, CompoundTag p_229655_) protected void
StrongholdPieces.RoomCrossing.addAdditionalSaveData
(StructurePieceSerializationContext p_229745_, CompoundTag p_229746_) protected void
StrongholdPieces.StairsDown.addAdditionalSaveData
(StructurePieceSerializationContext p_229795_, CompoundTag p_229796_) protected void
StrongholdPieces.Straight.addAdditionalSaveData
(StructurePieceSerializationContext p_229840_, CompoundTag p_229841_) protected void
StrongholdPieces.StrongholdPiece.addAdditionalSaveData
(StructurePieceSerializationContext p_229891_, CompoundTag p_229892_) protected void
SwampHutPiece.addAdditionalSaveData
(StructurePieceSerializationContext p_229969_, CompoundTag p_229970_) protected void
WoodlandMansionPieces.WoodlandMansionPiece.addAdditionalSaveData
(StructurePieceSerializationContext p_230208_, CompoundTag p_230209_)