public class PlacementSettings
extends java.lang.Object
Constructor and Description |
---|
PlacementSettings() |
Modifier and Type | Method and Description |
---|---|
PlacementSettings |
copy() |
StructureBoundingBox |
getBoundingBox() |
boolean |
getIgnoreEntities() |
boolean |
getIgnoreStructureBlock() |
float |
getIntegrity() |
Mirror |
getMirror() |
java.util.Random |
getRandom(BlockPos p_189947_1_) |
Block |
getReplacedBlock() |
Rotation |
getRotation() |
PlacementSettings |
setBoundingBox(StructureBoundingBox boundingBoxIn) |
PlacementSettings |
setChunk(ChunkPos chunkPosIn) |
PlacementSettings |
setIgnoreEntities(boolean ignoreEntitiesIn) |
PlacementSettings |
setIgnoreStructureBlock(boolean ignoreStructureBlockIn) |
PlacementSettings |
setIntegrity(float integrityIn) |
PlacementSettings |
setMirror(Mirror mirrorIn) |
PlacementSettings |
setRandom(java.util.Random randomIn) |
PlacementSettings |
setReplacedBlock(Block replacedBlockIn) |
PlacementSettings |
setRotation(Rotation rotationIn) |
PlacementSettings |
setSeed(java.lang.Long seedIn) |
public PlacementSettings copy()
public PlacementSettings setMirror(Mirror mirrorIn)
public PlacementSettings setRotation(Rotation rotationIn)
public PlacementSettings setIgnoreEntities(boolean ignoreEntitiesIn)
public PlacementSettings setReplacedBlock(Block replacedBlockIn)
public PlacementSettings setChunk(ChunkPos chunkPosIn)
public PlacementSettings setBoundingBox(StructureBoundingBox boundingBoxIn)
public PlacementSettings setSeed(@Nullable java.lang.Long seedIn)
public PlacementSettings setRandom(@Nullable java.util.Random randomIn)
public PlacementSettings setIntegrity(float integrityIn)
public Mirror getMirror()
public PlacementSettings setIgnoreStructureBlock(boolean ignoreStructureBlockIn)
public Rotation getRotation()
public java.util.Random getRandom(@Nullable BlockPos p_189947_1_)
public float getIntegrity()
public boolean getIgnoreEntities()
@Nullable public Block getReplacedBlock()
@Nullable public StructureBoundingBox getBoundingBox()
public boolean getIgnoreStructureBlock()