All Methods Static Methods Instance Methods Concrete Methods
Modifier and Type |
Method and Description |
void |
addBlocksToWorld(World worldIn,
BlockPos pos,
ITemplateProcessor templateProcessor,
PlacementSettings placementIn,
int flags) |
void |
addBlocksToWorld(World worldIn,
BlockPos pos,
PlacementSettings placementIn) |
void |
addBlocksToWorld(World worldIn,
BlockPos pos,
PlacementSettings placementIn,
int flags) |
void |
addBlocksToWorldChunk(World worldIn,
BlockPos pos,
PlacementSettings placementIn) |
private void |
addEntitiesToWorld(World worldIn,
BlockPos pos,
Mirror mirrorIn,
Rotation rotationIn,
StructureBoundingBox aabb) |
BlockPos |
calculateConnectedPos(PlacementSettings placementIn,
BlockPos p_186262_2_,
PlacementSettings p_186262_3_,
BlockPos p_186262_4_) |
java.lang.String |
getAuthor() |
java.util.Map<BlockPos,java.lang.String> |
getDataBlocks(BlockPos pos,
PlacementSettings placementIn) |
BlockPos |
getSize() |
BlockPos |
getZeroPositionWithTransform(BlockPos p_189961_1_,
Mirror p_189961_2_,
Rotation p_189961_3_) |
static BlockPos |
getZeroPositionWithTransform(BlockPos p_191157_0_,
Mirror p_191157_1_,
Rotation p_191157_2_,
int p_191157_3_,
int p_191157_4_) |
void |
read(NBTTagCompound compound) |
static void |
registerFixes(DataFixer fixer) |
void |
setAuthor(java.lang.String authorIn) |
void |
takeBlocksFromWorld(World worldIn,
BlockPos startPos,
BlockPos endPos,
boolean takeEntities,
Block toIgnore) |
private void |
takeEntitiesFromWorld(World worldIn,
BlockPos startPos,
BlockPos endPos) |
private static BlockPos |
transformedBlockPos(BlockPos pos,
Mirror mirrorIn,
Rotation rotationIn) |
static BlockPos |
transformedBlockPos(PlacementSettings placementIn,
BlockPos pos) |
BlockPos |
transformedSize(Rotation rotationIn) |
private static Vec3d |
transformedVec3d(Vec3d vec,
Mirror mirrorIn,
Rotation rotationIn) |
private NBTTagList |
writeDoubles(double... values) |
private NBTTagList |
writeInts(int... values) |
NBTTagCompound |
writeToNBT(NBTTagCompound nbt) |