public class PlacementSettings
extends java.lang.Object
Constructor and Description |
---|
PlacementSettings() |
public PlacementSettings copy()
public PlacementSettings setMirror(Mirror mirrorIn)
public PlacementSettings setRotation(Rotation rotationIn)
public PlacementSettings setCenterOffset(BlockPos center)
public PlacementSettings setIgnoreEntities(boolean ignoreEntitiesIn)
public PlacementSettings setReplacedBlock(Block replacedBlockIn)
public PlacementSettings setChunk(ChunkPos chunkPosIn)
public PlacementSettings setBoundingBox(MutableBoundingBox 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 BlockPos func_207664_d()
public java.util.Random getRandom(@Nullable BlockPos seed)
public float getIntegrity()
public boolean getIgnoreEntities()
@Nullable public Block getReplacedBlock()
@Nullable public MutableBoundingBox getBoundingBox()
public boolean getIgnoreStructureBlock()
public boolean func_204763_l()
public java.util.List<Template.BlockInfo> func_204764_a(java.util.List<java.util.List<Template.BlockInfo>> p_204764_1_, @Nullable BlockPos p_204764_2_)