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.storage
Methods in net.minecraft.world.level.chunk.storage with parameters of type StructurePieceSerializationContextModifier and TypeMethodDescriptionprivate static CompoundTagSerializableChunkData.packStructureData(StructurePieceSerializationContext pContext, ChunkPos pPos, Map<Structure, StructureStart> pStructureStarts, Map<Structure, it.unimi.dsi.fastutil.longs.LongSet> pReferences) private static Map<Structure, StructureStart> SerializableChunkData.unpackStructureStart(StructurePieceSerializationContext pContext, CompoundTag pTag, long pSeed) -
Uses of StructurePieceSerializationContext in net.minecraft.world.level.levelgen.structure
Methods 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 pContext, CompoundTag pTag) protected voidTemplateStructurePiece.addAdditionalSaveData(StructurePieceSerializationContext p_192690_, CompoundTag p_192691_) final CompoundTagStructurePiece.createTag(StructurePieceSerializationContext pContext) StructureStart.createTag(StructurePieceSerializationContext pContext, ChunkPos pChunkPos) static StructureStartStructureStart.loadStaticStart(StructurePieceSerializationContext pContext, CompoundTag pTag, long pSeed) Constructors in net.minecraft.world.level.levelgen.structure with parameters of type StructurePieceSerializationContextModifierConstructorDescriptionPoolElementStructurePiece(StructurePieceSerializationContext pContext, CompoundTag pTag) -
Uses of StructurePieceSerializationContext in net.minecraft.world.level.levelgen.structure.pieces
Methods in net.minecraft.world.level.levelgen.structure.pieces that return StructurePieceSerializationContextModifier and TypeMethodDescriptionStructurePieceSerializationContext.fromLevel(ServerLevel pLevel) Methods in net.minecraft.world.level.levelgen.structure.pieces with parameters of type StructurePieceSerializationContextModifier and TypeMethodDescriptionstatic PiecesContainerPiecesContainer.load(ListTag pTag, StructurePieceSerializationContext pContext) default StructurePieceStructurePieceType.ContextlessType.load(StructurePieceSerializationContext p_210164_, CompoundTag p_210165_) StructurePieceType.load(StructurePieceSerializationContext pContext, CompoundTag pTag) default StructurePieceStructurePieceType.StructureTemplateType.load(StructurePieceSerializationContext p_210169_, CompoundTag p_210170_) PiecesContainer.save(StructurePieceSerializationContext pContext) -
Uses of StructurePieceSerializationContext in net.minecraft.world.level.levelgen.structure.structures
Methods 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_)