Package | Description |
---|---|
net.minecraft.world.gen.structure | |
net.minecraft.world.gen.structure.template |
Modifier and Type | Field and Description |
---|---|
private static PlacementSettings |
StructureComponentTemplate.DEFAULT_PLACE_SETTINGS |
private static PlacementSettings |
StructureEndCityPieces.INSERT |
private static PlacementSettings |
StructureEndCityPieces.OVERWRITE |
protected PlacementSettings |
StructureComponentTemplate.placeSettings |
Modifier and Type | Method and Description |
---|---|
protected void |
StructureComponentTemplate.setup(Template templateIn,
BlockPos pos,
PlacementSettings settings) |
Modifier and Type | Method and Description |
---|---|
PlacementSettings |
PlacementSettings.copy() |
PlacementSettings |
PlacementSettings.setBoundingBox(StructureBoundingBox boundingBoxIn) |
PlacementSettings |
PlacementSettings.setChunk(ChunkPos chunkPosIn) |
PlacementSettings |
PlacementSettings.setIgnoreEntities(boolean ignoreEntitiesIn) |
PlacementSettings |
PlacementSettings.setIgnoreStructureBlock(boolean ignoreStructureBlockIn) |
PlacementSettings |
PlacementSettings.setIntegrity(float integrityIn) |
PlacementSettings |
PlacementSettings.setMirror(Mirror mirrorIn) |
PlacementSettings |
PlacementSettings.setRandom(java.util.Random randomIn) |
PlacementSettings |
PlacementSettings.setReplacedBlock(Block replacedBlockIn) |
PlacementSettings |
PlacementSettings.setRotation(Rotation rotationIn) |
PlacementSettings |
PlacementSettings.setSeed(java.lang.Long seedIn) |
Modifier and Type | Method and Description |
---|---|
void |
Template.addBlocksToWorld(World worldIn,
BlockPos pos,
ITemplateProcessor templateProcessor,
PlacementSettings placementIn,
int flags) |
void |
Template.addBlocksToWorld(World worldIn,
BlockPos pos,
PlacementSettings placementIn) |
void |
Template.addBlocksToWorld(World worldIn,
BlockPos pos,
PlacementSettings placementIn,
int flags) |
void |
Template.addBlocksToWorldChunk(World worldIn,
BlockPos pos,
PlacementSettings placementIn) |
BlockPos |
Template.calculateConnectedPos(PlacementSettings placementIn,
BlockPos p_186262_2_,
PlacementSettings p_186262_3_,
BlockPos p_186262_4_) |
java.util.Map<BlockPos,java.lang.String> |
Template.getDataBlocks(BlockPos pos,
PlacementSettings placementIn) |
static BlockPos |
Template.transformedBlockPos(PlacementSettings placementIn,
BlockPos pos) |
Constructor and Description |
---|
BlockRotationProcessor(BlockPos pos,
PlacementSettings settings) |