void |
Template.addBlocksToWorld(IWorld worldIn,
BlockPos pos,
PlacementSettings placementIn) |
boolean |
Template.addBlocksToWorld(IWorld worldIn,
BlockPos pos,
PlacementSettings placementIn,
int flags) |
void |
Template.addBlocksToWorldChunk(IWorld worldIn,
BlockPos pos,
PlacementSettings placementIn) |
private void |
Template.addEntitiesToWorld(IWorld worldIn,
BlockPos offsetPos,
PlacementSettings placementIn,
Mirror mirrorIn,
Rotation rotationIn,
BlockPos centerOffset,
MutableBoundingBox boundsIn) |
BlockPos |
Template.calculateConnectedPos(PlacementSettings placementIn,
BlockPos p_186262_2_,
PlacementSettings p_186262_3_,
BlockPos p_186262_4_) |
java.util.List<Template.BlockInfo> |
Template.func_215381_a(BlockPos p_215381_1_,
PlacementSettings p_215381_2_,
Block p_215381_3_) |
java.util.List<Template.BlockInfo> |
Template.func_215386_a(BlockPos p_215386_1_,
PlacementSettings p_215386_2_,
Block p_215386_3_,
boolean p_215386_4_) |
MutableBoundingBox |
Template.getMutableBoundingBox(PlacementSettings p_215388_1_,
BlockPos p_215388_2_) |
Template.BlockInfo |
BlockIgnoreStructureProcessor.process(IWorldReader worldReaderIn,
BlockPos pos,
Template.BlockInfo p_215194_3_,
Template.BlockInfo blockInfo,
PlacementSettings placementSettingsIn) |
Template.BlockInfo |
NopProcessor.process(IWorldReader worldReaderIn,
BlockPos pos,
Template.BlockInfo p_215194_3_,
Template.BlockInfo blockInfo,
PlacementSettings placementSettingsIn) |
Template.BlockInfo |
JigsawReplacementStructureProcessor.process(IWorldReader worldReaderIn,
BlockPos pos,
Template.BlockInfo p_215194_3_,
Template.BlockInfo blockInfo,
PlacementSettings placementSettingsIn) |
Template.BlockInfo |
RuleStructureProcessor.process(IWorldReader worldReaderIn,
BlockPos pos,
Template.BlockInfo p_215194_3_,
Template.BlockInfo blockInfo,
PlacementSettings placementSettingsIn) |
Template.BlockInfo |
IntegrityProcessor.process(IWorldReader worldReaderIn,
BlockPos pos,
Template.BlockInfo p_215194_3_,
Template.BlockInfo blockInfo,
PlacementSettings placementSettingsIn) |
Template.BlockInfo |
StructureProcessor.process(IWorldReader worldReaderIn,
BlockPos pos,
Template.BlockInfo p_215194_3_,
Template.BlockInfo blockInfo,
PlacementSettings placementSettingsIn)
Deprecated.
|
Template.BlockInfo |
GravityStructureProcessor.process(IWorldReader worldReaderIn,
BlockPos pos,
Template.BlockInfo p_215194_3_,
Template.BlockInfo blockInfo,
PlacementSettings placementSettingsIn) |
Template.BlockInfo |
StructureProcessor.process(IWorldReader worldReaderIn,
BlockPos pos,
Template.BlockInfo p_215194_3_,
Template.BlockInfo blockInfo,
PlacementSettings placementSettingsIn,
Template template)
FORGE: Add template parameter
|
static java.util.List<Template.BlockInfo> |
Template.processBlockInfos(IWorld worldIn,
BlockPos offsetPos,
PlacementSettings placementSettingsIn,
java.util.List<Template.BlockInfo> blockInfos)
Deprecated.
|
static java.util.List<Template.BlockInfo> |
Template.processBlockInfos(Template template,
IWorld worldIn,
BlockPos offsetPos,
PlacementSettings placementSettingsIn,
java.util.List<Template.BlockInfo> blockInfos) |
Template.EntityInfo |
StructureProcessor.processEntity(IWorldReader world,
BlockPos seedPos,
Template.EntityInfo rawEntityInfo,
Template.EntityInfo entityInfo,
PlacementSettings placementSettings,
Template template)
FORGE: Add entity processing.
|
static java.util.List<Template.EntityInfo> |
Template.processEntityInfos(Template template,
IWorld worldIn,
BlockPos offsetPos,
PlacementSettings placementSettingsIn,
java.util.List<Template.EntityInfo> blockInfos) |
static BlockPos |
Template.transformedBlockPos(PlacementSettings placementIn,
BlockPos pos) |
static Vec3d |
Template.transformedVec3d(PlacementSettings placementIn,
Vec3d pos) |