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 CompoundTag
ChunkSerializer.packStructureData
(StructurePieceSerializationContext pContext, ChunkPos pPos, Map<Structure, StructureStart> pStructureMap, Map<Structure, it.unimi.dsi.fastutil.longs.LongSet> pReferenceMap) private static Map
<Structure, StructureStart> ChunkSerializer.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 void
PoolElementStructurePiece.addAdditionalSaveData
(StructurePieceSerializationContext pContext, CompoundTag pTag) protected void
ScatteredFeaturePiece.addAdditionalSaveData
(StructurePieceSerializationContext pContext, CompoundTag pTag) protected abstract void
StructurePiece.addAdditionalSaveData
(StructurePieceSerializationContext pContext, CompoundTag pTag) protected void
TemplateStructurePiece.addAdditionalSaveData
(StructurePieceSerializationContext pContext, CompoundTag pTag) final CompoundTag
StructurePiece.createTag
(StructurePieceSerializationContext pContext) StructureStart.createTag
(StructurePieceSerializationContext pContext, ChunkPos pChunkPos) static StructureStart
StructureStart.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 PiecesContainer
PiecesContainer.load
(ListTag pTag, StructurePieceSerializationContext pContext) default StructurePiece
StructurePieceType.ContextlessType.load
(StructurePieceSerializationContext pContext, CompoundTag pTag) StructurePieceType.load
(StructurePieceSerializationContext pContext, CompoundTag pTag) default StructurePiece
StructurePieceType.StructureTemplateType.load
(StructurePieceSerializationContext pContext, CompoundTag pTag) 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 void
BuriedTreasurePieces.BuriedTreasurePiece.addAdditionalSaveData
(StructurePieceSerializationContext pContext, CompoundTag pTag) protected void
DesertPyramidPiece.addAdditionalSaveData
(StructurePieceSerializationContext pContext, CompoundTag pTag) protected void
EndCityPieces.EndCityPiece.addAdditionalSaveData
(StructurePieceSerializationContext pContext, CompoundTag pTag) protected void
IglooPieces.IglooPiece.addAdditionalSaveData
(StructurePieceSerializationContext pContext, CompoundTag pTag) protected void
JungleTemplePiece.addAdditionalSaveData
(StructurePieceSerializationContext pContext, CompoundTag pTag) protected void
MineshaftPieces.MineShaftCorridor.addAdditionalSaveData
(StructurePieceSerializationContext pContext, CompoundTag pTag) protected void
MineshaftPieces.MineShaftCrossing.addAdditionalSaveData
(StructurePieceSerializationContext pContext, CompoundTag pTag) protected void
MineshaftPieces.MineShaftPiece.addAdditionalSaveData
(StructurePieceSerializationContext pContext, CompoundTag pTag) protected void
MineshaftPieces.MineShaftRoom.addAdditionalSaveData
(StructurePieceSerializationContext pContext, CompoundTag pTag) protected void
NetherFortressPieces.BridgeEndFiller.addAdditionalSaveData
(StructurePieceSerializationContext pContext, CompoundTag pTag) protected void
NetherFortressPieces.CastleSmallCorridorLeftTurnPiece.addAdditionalSaveData
(StructurePieceSerializationContext pContext, CompoundTag pTag) protected void
NetherFortressPieces.CastleSmallCorridorRightTurnPiece.addAdditionalSaveData
(StructurePieceSerializationContext pContext, CompoundTag pTag) protected void
NetherFortressPieces.MonsterThrone.addAdditionalSaveData
(StructurePieceSerializationContext pContext, CompoundTag pTag) protected void
NetherFortressPieces.NetherBridgePiece.addAdditionalSaveData
(StructurePieceSerializationContext pContext, CompoundTag pTag) protected void
NetherFossilPieces.NetherFossilPiece.addAdditionalSaveData
(StructurePieceSerializationContext pContext, CompoundTag pTag) protected void
OceanMonumentPieces.OceanMonumentPiece.addAdditionalSaveData
(StructurePieceSerializationContext pContext, CompoundTag pTag) protected void
OceanRuinPieces.OceanRuinPiece.addAdditionalSaveData
(StructurePieceSerializationContext pContext, CompoundTag pTag) protected void
RuinedPortalPiece.addAdditionalSaveData
(StructurePieceSerializationContext pContext, CompoundTag pTag) protected void
ShipwreckPieces.ShipwreckPiece.addAdditionalSaveData
(StructurePieceSerializationContext pContext, CompoundTag pTag) protected void
StrongholdPieces.ChestCorridor.addAdditionalSaveData
(StructurePieceSerializationContext pContext, CompoundTag pTag) protected void
StrongholdPieces.FillerCorridor.addAdditionalSaveData
(StructurePieceSerializationContext pContext, CompoundTag pTag) protected void
StrongholdPieces.FiveCrossing.addAdditionalSaveData
(StructurePieceSerializationContext pContext, CompoundTag pTag) protected void
StrongholdPieces.Library.addAdditionalSaveData
(StructurePieceSerializationContext pContext, CompoundTag pTag) protected void
StrongholdPieces.PortalRoom.addAdditionalSaveData
(StructurePieceSerializationContext pContext, CompoundTag pTag) protected void
StrongholdPieces.RoomCrossing.addAdditionalSaveData
(StructurePieceSerializationContext pContext, CompoundTag pTag) protected void
StrongholdPieces.StairsDown.addAdditionalSaveData
(StructurePieceSerializationContext pContext, CompoundTag pTag) protected void
StrongholdPieces.Straight.addAdditionalSaveData
(StructurePieceSerializationContext pContext, CompoundTag pTag) protected void
StrongholdPieces.StrongholdPiece.addAdditionalSaveData
(StructurePieceSerializationContext pContext, CompoundTag pTag) protected void
SwampHutPiece.addAdditionalSaveData
(StructurePieceSerializationContext pContext, CompoundTag pTag) protected void
WoodlandMansionPieces.WoodlandMansionPiece.addAdditionalSaveData
(StructurePieceSerializationContext pContext, CompoundTag pTag)