Uses of Record Class
net.minecraft.world.level.levelgen.structure.pieces.StructurePieceSerializationContext
Packages that use StructurePieceSerializationContext
Package
Description
- 
Uses of StructurePieceSerializationContext in net.minecraft.world.level.chunk.storageMethods in net.minecraft.world.level.chunk.storage with parameters of type StructurePieceSerializationContextModifier and TypeMethodDescriptionprivate static CompoundTagChunkSerializer.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.structureMethods in net.minecraft.world.level.levelgen.structure with parameters of type StructurePieceSerializationContextModifier and TypeMethodDescriptionprotected voidPoolElementStructurePiece.addAdditionalSaveData(StructurePieceSerializationContext p_192425_, CompoundTag p_192426_) protected voidScatteredFeaturePiece.addAdditionalSaveData(StructurePieceSerializationContext p_192471_, CompoundTag p_192472_) protected abstract voidStructurePiece.addAdditionalSaveData(StructurePieceSerializationContext p_192646_, CompoundTag p_192647_) protected voidTemplateStructurePiece.addAdditionalSaveData(StructurePieceSerializationContext p_192690_, CompoundTag p_192691_) final CompoundTagStructurePiece.createTag(StructurePieceSerializationContext p_192645_) StructureStart.createTag(StructurePieceSerializationContext p_192661_, ChunkPos p_192662_) static StructureStartStructureStart.loadStaticStart(StructurePieceSerializationContext p_226858_, CompoundTag p_226859_, long p_226860_) Constructors in net.minecraft.world.level.levelgen.structure with parameters of type StructurePieceSerializationContextModifierConstructorDescriptionPoolElementStructurePiece(StructurePieceSerializationContext p_192406_, CompoundTag p_192407_) 
- 
Uses of StructurePieceSerializationContext in net.minecraft.world.level.levelgen.structure.piecesMethods in net.minecraft.world.level.levelgen.structure.pieces that return StructurePieceSerializationContextModifier and TypeMethodDescriptionStructurePieceSerializationContext.fromLevel(ServerLevel p_192771_) Methods in net.minecraft.world.level.levelgen.structure.pieces with parameters of type StructurePieceSerializationContextModifier and TypeMethodDescriptionstatic PiecesContainerPiecesContainer.load(ListTag p_192754_, StructurePieceSerializationContext p_192755_) default StructurePieceStructurePieceType.ContextlessType.load(StructurePieceSerializationContext p_210164_, CompoundTag p_210165_) StructurePieceType.load(StructurePieceSerializationContext p_210161_, CompoundTag p_210162_) default StructurePieceStructurePieceType.StructureTemplateType.load(StructurePieceSerializationContext p_210169_, CompoundTag p_210170_) PiecesContainer.save(StructurePieceSerializationContext p_192750_) 
- 
Uses of StructurePieceSerializationContext in net.minecraft.world.level.levelgen.structure.structuresMethods in net.minecraft.world.level.levelgen.structure.structures with parameters of type StructurePieceSerializationContextModifier and TypeMethodDescriptionprotected voidBuriedTreasurePieces.BuriedTreasurePiece.addAdditionalSaveData(StructurePieceSerializationContext p_227378_, CompoundTag p_227379_) protected voidDesertPyramidPiece.addAdditionalSaveData(StructurePieceSerializationContext p_227413_, CompoundTag p_227414_) protected voidEndCityPieces.EndCityPiece.addAdditionalSaveData(StructurePieceSerializationContext p_227500_, CompoundTag p_227501_) protected voidIglooPieces.IglooPiece.addAdditionalSaveData(StructurePieceSerializationContext p_227579_, CompoundTag p_227580_) protected voidJungleTemplePiece.addAdditionalSaveData(StructurePieceSerializationContext p_227682_, CompoundTag p_227683_) protected voidMineshaftPieces.MineShaftCorridor.addAdditionalSaveData(StructurePieceSerializationContext p_227806_, CompoundTag p_227807_) protected voidMineshaftPieces.MineShaftCrossing.addAdditionalSaveData(StructurePieceSerializationContext p_227862_, CompoundTag p_227863_) protected voidMineshaftPieces.MineShaftPiece.addAdditionalSaveData(StructurePieceSerializationContext p_227898_, CompoundTag p_227899_) protected voidMineshaftPieces.MineShaftRoom.addAdditionalSaveData(StructurePieceSerializationContext p_227926_, CompoundTag p_227927_) protected voidNetherFortressPieces.BridgeEndFiller.addAdditionalSaveData(StructurePieceSerializationContext p_228081_, CompoundTag p_228082_) protected voidNetherFortressPieces.CastleSmallCorridorLeftTurnPiece.addAdditionalSaveData(StructurePieceSerializationContext p_228259_, CompoundTag p_228260_) protected voidNetherFortressPieces.CastleSmallCorridorRightTurnPiece.addAdditionalSaveData(StructurePieceSerializationContext p_228321_, CompoundTag p_228322_) protected voidNetherFortressPieces.MonsterThrone.addAdditionalSaveData(StructurePieceSerializationContext p_228377_, CompoundTag p_228378_) protected voidNetherFortressPieces.NetherBridgePiece.addAdditionalSaveData(StructurePieceSerializationContext p_228389_, CompoundTag p_228390_) protected voidNetherFossilPieces.NetherFossilPiece.addAdditionalSaveData(StructurePieceSerializationContext p_228558_, CompoundTag p_228559_) protected voidOceanMonumentPieces.OceanMonumentPiece.addAdditionalSaveData(StructurePieceSerializationContext p_228872_, CompoundTag p_228873_) protected voidOceanRuinPieces.OceanRuinPiece.addAdditionalSaveData(StructurePieceSerializationContext p_229039_, CompoundTag p_229040_) protected voidRuinedPortalPiece.addAdditionalSaveData(StructurePieceSerializationContext p_229158_, CompoundTag p_229159_) protected voidShipwreckPieces.ShipwreckPiece.addAdditionalSaveData(StructurePieceSerializationContext p_229373_, CompoundTag p_229374_) protected voidStrongholdPieces.ChestCorridor.addAdditionalSaveData(StructurePieceSerializationContext p_229492_, CompoundTag p_229493_) protected voidStrongholdPieces.FillerCorridor.addAdditionalSaveData(StructurePieceSerializationContext p_229517_, CompoundTag p_229518_) protected voidStrongholdPieces.FiveCrossing.addAdditionalSaveData(StructurePieceSerializationContext p_229554_, CompoundTag p_229555_) protected voidStrongholdPieces.Library.addAdditionalSaveData(StructurePieceSerializationContext p_229612_, CompoundTag p_229613_) protected voidStrongholdPieces.PortalRoom.addAdditionalSaveData(StructurePieceSerializationContext p_229654_, CompoundTag p_229655_) protected voidStrongholdPieces.RoomCrossing.addAdditionalSaveData(StructurePieceSerializationContext p_229745_, CompoundTag p_229746_) protected voidStrongholdPieces.StairsDown.addAdditionalSaveData(StructurePieceSerializationContext p_229795_, CompoundTag p_229796_) protected voidStrongholdPieces.Straight.addAdditionalSaveData(StructurePieceSerializationContext p_229840_, CompoundTag p_229841_) protected voidStrongholdPieces.StrongholdPiece.addAdditionalSaveData(StructurePieceSerializationContext p_229891_, CompoundTag p_229892_) protected voidSwampHutPiece.addAdditionalSaveData(StructurePieceSerializationContext p_229969_, CompoundTag p_229970_) protected voidWoodlandMansionPieces.WoodlandMansionPiece.addAdditionalSaveData(StructurePieceSerializationContext p_230208_, CompoundTag p_230209_)