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 context, ChunkPos pos, Map<Structure, StructureStart> structureMap, Map<Structure, it.unimi.dsi.fastutil.longs.LongSet> referenceMap) private static Map<Structure, StructureStart> ChunkSerializer.unpackStructureStart(StructurePieceSerializationContext context, CompoundTag tag, long seed) -
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 context, CompoundTag tag) protected voidScatteredFeaturePiece.addAdditionalSaveData(StructurePieceSerializationContext context, CompoundTag tag) protected abstract voidStructurePiece.addAdditionalSaveData(StructurePieceSerializationContext context, CompoundTag tag) protected voidTemplateStructurePiece.addAdditionalSaveData(StructurePieceSerializationContext context, CompoundTag tag) final CompoundTagStructurePiece.createTag(StructurePieceSerializationContext context) StructureStart.createTag(StructurePieceSerializationContext context, ChunkPos chunkPos) static StructureStartStructureStart.loadStaticStart(StructurePieceSerializationContext context, CompoundTag tag, long seed) Constructors in net.minecraft.world.level.levelgen.structure with parameters of type StructurePieceSerializationContextModifierConstructorDescription -
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 level) Methods in net.minecraft.world.level.levelgen.structure.pieces with parameters of type StructurePieceSerializationContextModifier and TypeMethodDescriptionstatic PiecesContainerPiecesContainer.load(ListTag tag, StructurePieceSerializationContext context) default StructurePieceStructurePieceType.ContextlessType.load(StructurePieceSerializationContext context, CompoundTag tag) StructurePieceType.load(StructurePieceSerializationContext context, CompoundTag tag) default StructurePieceStructurePieceType.StructureTemplateType.load(StructurePieceSerializationContext context, CompoundTag tag) PiecesContainer.save(StructurePieceSerializationContext context) -
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 context, CompoundTag tag) protected voidDesertPyramidPiece.addAdditionalSaveData(StructurePieceSerializationContext context, CompoundTag tag) protected voidEndCityPieces.EndCityPiece.addAdditionalSaveData(StructurePieceSerializationContext context, CompoundTag tag) protected voidIglooPieces.IglooPiece.addAdditionalSaveData(StructurePieceSerializationContext context, CompoundTag tag) protected voidJungleTemplePiece.addAdditionalSaveData(StructurePieceSerializationContext context, CompoundTag tag) protected voidMineshaftPieces.MineShaftCorridor.addAdditionalSaveData(StructurePieceSerializationContext context, CompoundTag tag) protected voidMineshaftPieces.MineShaftCrossing.addAdditionalSaveData(StructurePieceSerializationContext context, CompoundTag tag) protected voidMineshaftPieces.MineShaftPiece.addAdditionalSaveData(StructurePieceSerializationContext context, CompoundTag tag) protected voidMineshaftPieces.MineShaftRoom.addAdditionalSaveData(StructurePieceSerializationContext context, CompoundTag tag) protected voidNetherFortressPieces.BridgeEndFiller.addAdditionalSaveData(StructurePieceSerializationContext context, CompoundTag tag) protected voidNetherFortressPieces.CastleSmallCorridorLeftTurnPiece.addAdditionalSaveData(StructurePieceSerializationContext context, CompoundTag tag) protected voidNetherFortressPieces.CastleSmallCorridorRightTurnPiece.addAdditionalSaveData(StructurePieceSerializationContext context, CompoundTag tag) protected voidNetherFortressPieces.MonsterThrone.addAdditionalSaveData(StructurePieceSerializationContext context, CompoundTag tag) protected voidNetherFortressPieces.NetherBridgePiece.addAdditionalSaveData(StructurePieceSerializationContext context, CompoundTag tag) protected voidNetherFossilPieces.NetherFossilPiece.addAdditionalSaveData(StructurePieceSerializationContext context, CompoundTag tag) protected voidOceanMonumentPieces.OceanMonumentPiece.addAdditionalSaveData(StructurePieceSerializationContext context, CompoundTag tag) protected voidOceanRuinPieces.OceanRuinPiece.addAdditionalSaveData(StructurePieceSerializationContext context, CompoundTag tag) protected voidRuinedPortalPiece.addAdditionalSaveData(StructurePieceSerializationContext context, CompoundTag tag) protected voidShipwreckPieces.ShipwreckPiece.addAdditionalSaveData(StructurePieceSerializationContext context, CompoundTag tag) protected voidStrongholdPieces.ChestCorridor.addAdditionalSaveData(StructurePieceSerializationContext context, CompoundTag tag) protected voidStrongholdPieces.FillerCorridor.addAdditionalSaveData(StructurePieceSerializationContext context, CompoundTag tag) protected voidStrongholdPieces.FiveCrossing.addAdditionalSaveData(StructurePieceSerializationContext context, CompoundTag tag) protected voidStrongholdPieces.Library.addAdditionalSaveData(StructurePieceSerializationContext context, CompoundTag tag) protected voidStrongholdPieces.PortalRoom.addAdditionalSaveData(StructurePieceSerializationContext context, CompoundTag tag) protected voidStrongholdPieces.RoomCrossing.addAdditionalSaveData(StructurePieceSerializationContext context, CompoundTag tag) protected voidStrongholdPieces.StairsDown.addAdditionalSaveData(StructurePieceSerializationContext context, CompoundTag tag) protected voidStrongholdPieces.Straight.addAdditionalSaveData(StructurePieceSerializationContext context, CompoundTag tag) protected voidStrongholdPieces.StrongholdPiece.addAdditionalSaveData(StructurePieceSerializationContext context, CompoundTag tag) protected voidSwampHutPiece.addAdditionalSaveData(StructurePieceSerializationContext context, CompoundTag tag) protected voidWoodlandMansionPieces.WoodlandMansionPiece.addAdditionalSaveData(StructurePieceSerializationContext context, CompoundTag tag)