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 setChunk(ChunkPos chunkPosIn)
public PlacementSettings setBoundingBox(MutableBoundingBox boundingBoxIn)
public PlacementSettings setRandom(@Nullable java.util.Random randomIn)
public PlacementSettings func_215223_c(boolean p_215223_1_)
public PlacementSettings func_215219_b()
public PlacementSettings addProcessor(StructureProcessor p_215222_1_)
public PlacementSettings func_215220_b(StructureProcessor p_215220_1_)
public Mirror getMirror()
public Rotation getRotation()
public BlockPos func_207664_d()
public java.util.Random getRandom(@Nullable BlockPos seed)
public boolean getIgnoreEntities()
@Nullable public MutableBoundingBox getBoundingBox()
public boolean func_215218_i()
public java.util.List<StructureProcessor> getProcessors()
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_)