Uses of Record Class
net.minecraft.structure.StructureContext
Packages that use StructureContext
-
Uses of StructureContext in net.minecraft.structure
Methods in net.minecraft.structure that return StructureContextModifier and TypeMethodDescriptionstatic StructureContextStructureContext.from(ServerWorld world) Methods in net.minecraft.structure with parameters of type StructureContextModifier and TypeMethodDescriptionstatic StructurePiecesListStructurePiecesList.fromNbt(NbtList list, StructureContext context) static @Nullable StructureStartStructureStart.fromNbt(StructureContext context, NbtCompound nbt, long seed) StructurePieceType.load(StructureContext context, NbtCompound nbt) default StructurePieceStructurePieceType.ManagerAware.load(StructureContext context, NbtCompound nbt) default StructurePieceStructurePieceType.Simple.load(StructureContext context, NbtCompound nbt) final NbtCompoundStructurePiece.toNbt(StructureContext context) StructurePiecesList.toNbt(StructureContext context) StructureStart.toNbt(StructureContext context, ChunkPos chunkPos) protected voidBuriedTreasureGenerator.Piece.writeNbt(StructureContext context, NbtCompound nbt) protected voidDesertTempleGenerator.writeNbt(StructureContext context, NbtCompound nbt) protected voidEndCityGenerator.Piece.writeNbt(StructureContext context, NbtCompound nbt) protected voidIglooGenerator.Piece.writeNbt(StructureContext context, NbtCompound nbt) protected voidJungleTempleGenerator.writeNbt(StructureContext context, NbtCompound nbt) protected voidMineshaftGenerator.MineshaftCorridor.writeNbt(StructureContext context, NbtCompound nbt) protected voidMineshaftGenerator.MineshaftCrossing.writeNbt(StructureContext context, NbtCompound nbt) protected voidMineshaftGenerator.MineshaftPart.writeNbt(StructureContext context, NbtCompound nbt) protected voidMineshaftGenerator.MineshaftRoom.writeNbt(StructureContext context, NbtCompound nbt) protected voidNetherFortressGenerator.BridgeEnd.writeNbt(StructureContext context, NbtCompound nbt) protected voidNetherFortressGenerator.BridgePlatform.writeNbt(StructureContext context, NbtCompound nbt) protected voidNetherFortressGenerator.CorridorLeftTurn.writeNbt(StructureContext context, NbtCompound nbt) protected voidNetherFortressGenerator.CorridorRightTurn.writeNbt(StructureContext context, NbtCompound nbt) protected voidNetherFortressGenerator.Piece.writeNbt(StructureContext context, NbtCompound nbt) protected voidNetherFossilGenerator.Piece.writeNbt(StructureContext context, NbtCompound nbt) protected voidOceanMonumentGenerator.Piece.writeNbt(StructureContext context, NbtCompound nbt) protected voidOceanRuinGenerator.Piece.writeNbt(StructureContext context, NbtCompound nbt) protected voidPoolStructurePiece.writeNbt(StructureContext context, NbtCompound nbt) protected voidRuinedPortalStructurePiece.writeNbt(StructureContext context, NbtCompound nbt) protected voidShiftableStructurePiece.writeNbt(StructureContext context, NbtCompound nbt) protected voidShipwreckGenerator.Piece.writeNbt(StructureContext context, NbtCompound nbt) protected voidSimpleStructurePiece.writeNbt(StructureContext context, NbtCompound nbt) protected voidStrongholdGenerator.ChestCorridor.writeNbt(StructureContext context, NbtCompound nbt) protected voidStrongholdGenerator.Corridor.writeNbt(StructureContext context, NbtCompound nbt) protected voidStrongholdGenerator.FiveWayCrossing.writeNbt(StructureContext context, NbtCompound nbt) protected voidStrongholdGenerator.Library.writeNbt(StructureContext context, NbtCompound nbt) protected voidStrongholdGenerator.Piece.writeNbt(StructureContext context, NbtCompound nbt) protected voidStrongholdGenerator.PortalRoom.writeNbt(StructureContext context, NbtCompound nbt) protected voidStrongholdGenerator.SmallCorridor.writeNbt(StructureContext context, NbtCompound nbt) protected voidStrongholdGenerator.SpiralStaircase.writeNbt(StructureContext context, NbtCompound nbt) protected voidStrongholdGenerator.SquareRoom.writeNbt(StructureContext context, NbtCompound nbt) protected abstract voidStructurePiece.writeNbt(StructureContext context, NbtCompound nbt) protected voidSwampHutGenerator.writeNbt(StructureContext context, NbtCompound nbt) protected voidWoodlandMansionGenerator.Piece.writeNbt(StructureContext context, NbtCompound nbt) Constructors in net.minecraft.structure with parameters of type StructureContext -
Uses of StructureContext in net.minecraft.world
Methods in net.minecraft.world with parameters of type StructureContextModifier and TypeMethodDescriptionprivate static Map<Structure,StructureStart> ChunkSerializer.readStructureStarts(StructureContext context, NbtCompound nbt, long worldSeed) private static NbtCompoundChunkSerializer.writeStructures(StructureContext context, ChunkPos pos, Map<Structure, StructureStart> starts, Map<Structure, LongSet> references)