Class StructurePlaceSettings
java.lang.Object
net.minecraft.world.level.levelgen.structure.templatesystem.StructurePlaceSettings
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate BoundingBoxprivate booleanprivate booleanprivate booleanprivate booleanprivate Mirrorprivate intprivate final List<StructureProcessor>private Randomprivate Rotationprivate BlockPos
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionaddProcessor(StructureProcessor p_74384_) copy()booleangetRandomPalette(List<StructureTemplate.Palette> p_74388_, BlockPos p_74389_) booleanpopProcessor(StructureProcessor p_74398_) setBoundingBox(BoundingBox p_74382_) setFinalizeEntities(boolean p_74406_) setIgnoreEntities(boolean p_74393_) setKeepLiquids(boolean p_163783_) setKnownShape(boolean p_74403_) setRotation(Rotation p_74380_) setRotationPivot(BlockPos p_74386_) booleanboolean
- 
Field Details- 
mirror
- 
rotation
- 
rotationPivot
- 
ignoreEntitiesprivate boolean ignoreEntities
- 
boundingBox
- 
keepLiquidsprivate boolean keepLiquids
- 
random
- 
paletteprivate int palette
- 
processors
- 
knownShapeprivate boolean knownShape
- 
finalizeEntitiesprivate boolean finalizeEntities
 
- 
- 
Constructor Details- 
StructurePlaceSettingspublic StructurePlaceSettings()
 
- 
- 
Method Details- 
copy
- 
setMirror
- 
setRotation
- 
setRotationPivot
- 
setIgnoreEntities
- 
setBoundingBox
- 
setRandom
- 
setKeepLiquids
- 
setKnownShape
- 
clearProcessors
- 
addProcessor
- 
popProcessor
- 
getMirror
- 
getRotation
- 
getRotationPivot
- 
getRandom
- 
isIgnoreEntitiespublic boolean isIgnoreEntities()
- 
getBoundingBox
- 
getKnownShapepublic boolean getKnownShape()
- 
getProcessors
- 
shouldKeepLiquidspublic boolean shouldKeepLiquids()
- 
getRandomPalettepublic StructureTemplate.Palette getRandomPalette(List<StructureTemplate.Palette> p_74388_, @Nullable BlockPos p_74389_) 
- 
setFinalizeEntities
- 
shouldFinalizeEntitiespublic boolean shouldFinalizeEntities()
 
-