Uses of Class
net.minecraft.world.level.levelgen.structure.templatesystem.StructurePlaceSettings
Packages that use StructurePlaceSettings
Package
Description
-
Uses of StructurePlaceSettings in net.minecraft.world.level.levelgen.feature.structures
Methods in net.minecraft.world.level.levelgen.feature.structures that return StructurePlaceSettingsModifier and TypeMethodDescriptionprotected StructurePlaceSettingsLegacySinglePoolElement.getSettings(Rotation p_69051_, BoundingBox p_69052_, boolean p_69053_)protected StructurePlaceSettingsSinglePoolElement.getSettings(Rotation p_69108_, BoundingBox p_69109_, boolean p_69110_) -
Uses of StructurePlaceSettings in net.minecraft.world.level.levelgen.structure
Fields in net.minecraft.world.level.levelgen.structure declared as StructurePlaceSettingsModifier and TypeFieldDescriptionprotected StructurePlaceSettingsTemplateStructurePiece.placeSettingsMethods in net.minecraft.world.level.levelgen.structure that return StructurePlaceSettingsModifier and TypeMethodDescriptionprivate static StructurePlaceSettingsEndCityPieces.EndCityPiece.makeSettings(boolean p_162430_, Rotation p_162431_)private static StructurePlaceSettingsIglooPieces.IglooPiece.makeSettings(Rotation p_162447_, ResourceLocation p_162448_)private static StructurePlaceSettingsNetherFossilPieces.NetherFossilPiece.makeSettings(Rotation p_162977_)private static StructurePlaceSettingsOceanRuinPieces.OceanRuinPiece.makeSettings(Rotation p_163113_)private static StructurePlaceSettingsRuinedPortalPiece.makeSettings(ServerLevel p_163151_, CompoundTag p_163152_, ResourceLocation p_163153_)private static StructurePlaceSettingsRuinedPortalPiece.makeSettings(Mirror p_163155_, Rotation p_163156_, RuinedPortalPiece.VerticalPlacement p_163157_, BlockPos p_163158_, RuinedPortalPiece.Properties p_163159_)private static StructurePlaceSettingsShipwreckPieces.ShipwreckPiece.makeSettings(Rotation p_163214_)private static StructurePlaceSettingsWoodlandMansionPieces.WoodlandMansionPiece.makeSettings(Mirror p_163703_, Rotation p_163704_)Constructors in net.minecraft.world.level.levelgen.structure with parameters of type StructurePlaceSettingsModifierConstructorDescriptionTemplateStructurePiece(StructurePieceType p_163660_, int p_163661_, StructureManager p_163662_, ResourceLocation p_163663_, String p_163664_, StructurePlaceSettings p_163665_, BlockPos p_163666_)Constructor parameters in net.minecraft.world.level.levelgen.structure with type arguments of type StructurePlaceSettingsModifierConstructorDescriptionTemplateStructurePiece(StructurePieceType p_163668_, CompoundTag p_163669_, ServerLevel p_163670_, Function<ResourceLocation,StructurePlaceSettings> p_163671_) -
Uses of StructurePlaceSettings in net.minecraft.world.level.levelgen.structure.templatesystem
Methods in net.minecraft.world.level.levelgen.structure.templatesystem that return StructurePlaceSettingsModifier and TypeMethodDescriptionStructurePlaceSettings.addProcessor(StructureProcessor p_74384_)StructurePlaceSettings.clearProcessors()StructurePlaceSettings.copy()StructurePlaceSettings.popProcessor(StructureProcessor p_74398_)StructurePlaceSettings.setBoundingBox(BoundingBox p_74382_)StructurePlaceSettings.setFinalizeEntities(boolean p_74406_)StructurePlaceSettings.setIgnoreEntities(boolean p_74393_)StructurePlaceSettings.setKeepLiquids(boolean p_163783_)StructurePlaceSettings.setKnownShape(boolean p_74403_)StructurePlaceSettings.setRotation(Rotation p_74380_)StructurePlaceSettings.setRotationPivot(BlockPos p_74386_)Methods in net.minecraft.world.level.levelgen.structure.templatesystem with parameters of type StructurePlaceSettingsModifier and TypeMethodDescriptionprivate voidStructureTemplate.addEntitiesToWorld(ServerLevelAccessor p_74524_, BlockPos p_74525_, StructurePlaceSettings placementIn)StructureTemplate.calculateConnectedPosition(StructurePlaceSettings p_74567_, BlockPos p_74568_, StructurePlaceSettings p_74569_, BlockPos p_74570_)static BlockPosStructureTemplate.calculateRelativePosition(StructurePlaceSettings p_74564_, BlockPos p_74565_)StructureTemplate.filterBlocks(BlockPos p_74604_, StructurePlaceSettings p_74605_, Block p_74606_)StructureTemplate.filterBlocks(BlockPos p_74608_, StructurePlaceSettings p_74609_, Block p_74610_, boolean p_74611_)StructureTemplate.getBoundingBox(StructurePlaceSettings p_74634_, BlockPos p_74635_)booleanStructureTemplate.placeInWorld(ServerLevelAccessor p_74537_, BlockPos p_74538_, BlockPos p_74539_, StructurePlaceSettings p_74540_, Random p_74541_, int p_74542_)StructureProcessor.process(LevelReader p_74140_, BlockPos p_74141_, BlockPos p_74142_, StructureTemplate.StructureBlockInfo p_74143_, StructureTemplate.StructureBlockInfo p_74144_, StructurePlaceSettings p_74145_, StructureTemplate template)BlackstoneReplaceProcessor.processBlock(LevelReader p_74000_, BlockPos p_74001_, BlockPos p_74002_, StructureTemplate.StructureBlockInfo p_74003_, StructureTemplate.StructureBlockInfo p_74004_, StructurePlaceSettings p_74005_)BlockAgeProcessor.processBlock(LevelReader p_74016_, BlockPos p_74017_, BlockPos p_74018_, StructureTemplate.StructureBlockInfo p_74019_, StructureTemplate.StructureBlockInfo p_74020_, StructurePlaceSettings p_74021_)BlockIgnoreProcessor.processBlock(LevelReader p_74055_, BlockPos p_74056_, BlockPos p_74057_, StructureTemplate.StructureBlockInfo p_74058_, StructureTemplate.StructureBlockInfo p_74059_, StructurePlaceSettings p_74060_)BlockRotProcessor.processBlock(LevelReader p_74081_, BlockPos p_74082_, BlockPos p_74083_, StructureTemplate.StructureBlockInfo p_74084_, StructureTemplate.StructureBlockInfo p_74085_, StructurePlaceSettings p_74086_)GravityProcessor.processBlock(LevelReader p_74109_, BlockPos p_74110_, BlockPos p_74111_, StructureTemplate.StructureBlockInfo p_74112_, StructureTemplate.StructureBlockInfo p_74113_, StructurePlaceSettings p_74114_)JigsawReplacementProcessor.processBlock(LevelReader p_74127_, BlockPos p_74128_, BlockPos p_74129_, StructureTemplate.StructureBlockInfo p_74130_, StructureTemplate.StructureBlockInfo p_74131_, StructurePlaceSettings p_74132_)LavaSubmergedBlockProcessor.processBlock(LevelReader p_74140_, BlockPos p_74141_, BlockPos p_74142_, StructureTemplate.StructureBlockInfo p_74143_, StructureTemplate.StructureBlockInfo p_74144_, StructurePlaceSettings p_74145_)NopProcessor.processBlock(LevelReader p_74180_, BlockPos p_74181_, BlockPos p_74182_, StructureTemplate.StructureBlockInfo p_74183_, StructureTemplate.StructureBlockInfo p_74184_, StructurePlaceSettings p_74185_)ProtectedBlockProcessor.processBlock(LevelReader p_163755_, BlockPos p_163756_, BlockPos p_163757_, StructureTemplate.StructureBlockInfo p_163758_, StructureTemplate.StructureBlockInfo p_163759_, StructurePlaceSettings p_163760_)RuleProcessor.processBlock(LevelReader p_74299_, BlockPos p_74300_, BlockPos p_74301_, StructureTemplate.StructureBlockInfo p_74302_, StructureTemplate.StructureBlockInfo p_74303_, StructurePlaceSettings p_74304_)StructureProcessor.processBlock(LevelReader p_74416_, BlockPos p_74417_, BlockPos p_74418_, StructureTemplate.StructureBlockInfo p_74419_, StructureTemplate.StructureBlockInfo p_74420_, StructurePlaceSettings p_74421_)Deprecated.StructureTemplate.processBlockInfos(LevelAccessor p_74518_, BlockPos p_74519_, BlockPos p_74520_, StructurePlaceSettings p_74521_, List<StructureTemplate.StructureBlockInfo> p_74522_)Deprecated.StructureTemplate.processBlockInfos(LevelAccessor p_74518_, BlockPos p_74519_, BlockPos p_74520_, StructurePlaceSettings p_74521_, List<StructureTemplate.StructureBlockInfo> p_74522_, StructureTemplate template)StructureProcessor.processEntity(LevelReader world, BlockPos seedPos, StructureTemplate.StructureEntityInfo rawEntityInfo, StructureTemplate.StructureEntityInfo entityInfo, StructurePlaceSettings placementSettings, StructureTemplate template)FORGE: Add entity processing.StructureTemplate.processEntityInfos(StructureTemplate template, LevelAccessor p_215387_0_, BlockPos p_215387_1_, StructurePlaceSettings p_215387_2_, List<StructureTemplate.StructureEntityInfo> p_215387_3_)static Vec3StructureTemplate.transformedVec3d(StructurePlaceSettings placementIn, Vec3 pos)