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 CompoundTagChunkSerializer.packStructureData(StructurePieceSerializationContext p_188250_, ChunkPos p_188251_, Map<ConfiguredStructureFeature<?, ?>, StructureStart> p_188252_, Map<ConfiguredStructureFeature<?, ?>, it.unimi.dsi.fastutil.longs.LongSet> p_188253_) private static Map<ConfiguredStructureFeature<?,?>, StructureStart> ChunkSerializer.unpackStructureStart(StructurePieceSerializationContext p_188255_, CompoundTag p_188256_, long p_188257_) -
Uses of StructurePieceSerializationContext in net.minecraft.world.level.levelgen.feature
Methods in net.minecraft.world.level.levelgen.feature with parameters of type StructurePieceSerializationContextModifier and TypeMethodDescriptionstatic StructureStartStructureFeature.loadStaticStart(StructurePieceSerializationContext p_191129_, CompoundTag p_191130_, long p_191131_) -
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 voidBuriedTreasurePieces.BuriedTreasurePiece.addAdditionalSaveData(StructurePieceSerializationContext p_191974_, CompoundTag p_191975_) protected voidDesertPyramidPiece.addAdditionalSaveData(StructurePieceSerializationContext p_191989_, CompoundTag p_191990_) protected voidEndCityPieces.EndCityPiece.addAdditionalSaveData(StructurePieceSerializationContext p_191995_, CompoundTag p_191996_) protected voidIglooPieces.IglooPiece.addAdditionalSaveData(StructurePieceSerializationContext p_192009_, CompoundTag p_192010_) protected voidJunglePyramidPiece.addAdditionalSaveData(StructurePieceSerializationContext p_192024_, CompoundTag p_192025_) protected voidMineShaftPieces.MineShaftCorridor.addAdditionalSaveData(StructurePieceSerializationContext p_192038_, CompoundTag p_192039_) protected voidMineShaftPieces.MineShaftCrossing.addAdditionalSaveData(StructurePieceSerializationContext p_192051_, CompoundTag p_192052_) protected voidMineShaftPieces.MineShaftPiece.addAdditionalSaveData(StructurePieceSerializationContext p_192054_, CompoundTag p_192055_) protected voidMineShaftPieces.MineShaftRoom.addAdditionalSaveData(StructurePieceSerializationContext p_192067_, CompoundTag p_192068_) protected voidNetherBridgePieces.BridgeEndFiller.addAdditionalSaveData(StructurePieceSerializationContext p_192101_, CompoundTag p_192102_) protected voidNetherBridgePieces.CastleSmallCorridorLeftTurnPiece.addAdditionalSaveData(StructurePieceSerializationContext p_192164_, CompoundTag p_192165_) protected voidNetherBridgePieces.CastleSmallCorridorRightTurnPiece.addAdditionalSaveData(StructurePieceSerializationContext p_192187_, CompoundTag p_192188_) protected voidNetherBridgePieces.MonsterThrone.addAdditionalSaveData(StructurePieceSerializationContext p_192210_, CompoundTag p_192211_) protected voidNetherBridgePieces.NetherBridgePiece.addAdditionalSaveData(StructurePieceSerializationContext p_192213_, CompoundTag p_192214_) protected voidNetherFossilPieces.NetherFossilPiece.addAdditionalSaveData(StructurePieceSerializationContext p_192253_, CompoundTag p_192254_) protected voidOceanMonumentPieces.OceanMonumentPiece.addAdditionalSaveData(StructurePieceSerializationContext p_192355_, CompoundTag p_192356_) protected voidOceanRuinPieces.OceanRuinPiece.addAdditionalSaveData(StructurePieceSerializationContext p_192403_, CompoundTag p_192404_) protected voidPoolElementStructurePiece.addAdditionalSaveData(StructurePieceSerializationContext p_192425_, CompoundTag p_192426_) protected voidRuinedPortalPiece.addAdditionalSaveData(StructurePieceSerializationContext p_192457_, CompoundTag p_192458_) protected voidScatteredFeaturePiece.addAdditionalSaveData(StructurePieceSerializationContext p_192471_, CompoundTag p_192472_) protected voidShipwreckPieces.ShipwreckPiece.addAdditionalSaveData(StructurePieceSerializationContext p_192486_, CompoundTag p_192487_) protected voidStrongholdPieces.ChestCorridor.addAdditionalSaveData(StructurePieceSerializationContext p_192499_, CompoundTag p_192500_) protected voidStrongholdPieces.FillerCorridor.addAdditionalSaveData(StructurePieceSerializationContext p_192512_, CompoundTag p_192513_) protected voidStrongholdPieces.FiveCrossing.addAdditionalSaveData(StructurePieceSerializationContext p_192525_, CompoundTag p_192526_) protected voidStrongholdPieces.Library.addAdditionalSaveData(StructurePieceSerializationContext p_192548_, CompoundTag p_192549_) protected voidStrongholdPieces.PortalRoom.addAdditionalSaveData(StructurePieceSerializationContext p_192561_, CompoundTag p_192562_) protected voidStrongholdPieces.RoomCrossing.addAdditionalSaveData(StructurePieceSerializationContext p_192594_, CompoundTag p_192595_) protected voidStrongholdPieces.StairsDown.addAdditionalSaveData(StructurePieceSerializationContext p_192607_, CompoundTag p_192608_) protected voidStrongholdPieces.Straight.addAdditionalSaveData(StructurePieceSerializationContext p_192622_, CompoundTag p_192623_) protected voidStrongholdPieces.StrongholdPiece.addAdditionalSaveData(StructurePieceSerializationContext p_192635_, CompoundTag p_192636_) protected abstract voidStructurePiece.addAdditionalSaveData(StructurePieceSerializationContext p_192646_, CompoundTag p_192647_) protected voidSwamplandHutPiece.addAdditionalSaveData(StructurePieceSerializationContext p_192674_, CompoundTag p_192675_) protected voidTemplateStructurePiece.addAdditionalSaveData(StructurePieceSerializationContext p_192690_, CompoundTag p_192691_) protected voidWoodlandMansionPieces.WoodlandMansionPiece.addAdditionalSaveData(StructurePieceSerializationContext p_192696_, CompoundTag p_192697_) final CompoundTagStructurePiece.createTag(StructurePieceSerializationContext p_192645_) StructureStart.createTag(StructurePieceSerializationContext p_192661_, ChunkPos p_192662_) 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.pieces
Methods 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_)