net.minecraft.world.gen.structure.template

public class StructureTemplate

bcj
net.minecraft.class_2765
net.minecraft.world.gen.structure.template.StructureTemplate
net.minecraft.world.gen.structure.template.Template
net.minecraft.world.gen.structure.template.Template

Field summary

Modifier and TypeField
private final List<StructureTemplate$StructureBlock>
a
field_13031
blocks
field_186270_a
blocks
private final List<StructureTemplate$StructureEntity>
b
field_13032
entities
field_186271_b
entities
private BlockPos
c
field_13033
size
field_186272_c
size
private String
d
field_13034
author
field_186273_d
author

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public BlockPos
a()
method_11880()
getSize()
func_186259_a()
getSize()
public void
a(String arg0)
method_11892(String arg0)
setAuthor(String author)
func_186252_a(String arg0)
setAuthor(String authorIn)
public String
b()
method_11895()
getAuthor()
func_186261_b()
getAuthor()
public void
a(amu arg0, et arg1, et arg2, boolean arg3, aow arg4)
method_11884(class_1150 arg0, class_2552 arg1, class_2552 arg2, boolean arg3, class_197 arg4)
fill(World world, BlockPos min, BlockPos max, boolean entities, Block ignore)
func_186254_a(World arg0, BlockPos arg1, BlockPos arg2, boolean arg3, Block arg4)
takeBlocksFromWorld(World worldIn, BlockPos startPos, BlockPos size, boolean takeEntities, Block toIgnore)
private void
a(amu arg0, et arg1, et arg2)
method_11883(class_1150 arg0, class_2552 arg1, class_2552 arg2)
fillEntities(World world, BlockPos min, BlockPos max)
func_186255_a(World arg0, BlockPos arg1, BlockPos arg2)
takeEntitiesFromWorld(World worldIn, BlockPos startPos, BlockPos endPos)
public Map<BlockPos, String>
a(et arg0, bch arg1)
method_11890(class_2552 arg0, class_2764 arg1)
filterBlocks(BlockPos pos, StructurePlaceSettings settings)
func_186258_a(BlockPos arg0, PlacementSettings arg1)
getDataBlocks(BlockPos pos, PlacementSettings placementIn)
public BlockPos
a(bch arg0, et arg1, bch arg2, et arg3)
method_11887(class_2764 arg0, class_2552 arg1, class_2764 arg2, class_2552 arg3)
findConnectionPos(StructurePlaceSettings settings1, BlockPos pos1, StructurePlaceSettings settings2, BlockPos pos2)
func_186262_a(PlacementSettings arg0, BlockPos arg1, PlacementSettings arg2, BlockPos arg3)
calculateConnectedPos(PlacementSettings placementIn, BlockPos arg1, PlacementSettings arg2, BlockPos arg3)
public static BlockPos
a(bch arg0, et arg1)
method_11886(class_2764 arg0, class_2552 arg1)
calculateRelativePos(StructurePlaceSettings settings, BlockPos pos)
func_186266_a(PlacementSettings arg0, BlockPos arg1)
transformedBlockPos(PlacementSettings placementIn, BlockPos pos)
public void
a(amu arg0, et arg1, bch arg2)
method_11882(class_1150 arg0, class_2552 arg1, class_2764 arg2)
placeInChunk(World world, BlockPos pos, StructurePlaceSettings settings)
func_186260_a(World arg0, BlockPos arg1, PlacementSettings arg2)
addBlocksToWorldChunk(World worldIn, BlockPos pos, PlacementSettings placementIn)
public void
b(amu arg0, et arg1, bch arg2)
method_11896(class_1150 arg0, class_2552 arg1, class_2764 arg2)
place(World world, BlockPos pos, StructurePlaceSettings settings)
func_186253_b(World arg0, BlockPos arg1, PlacementSettings arg2)
addBlocksToWorld(World worldIn, BlockPos pos, PlacementSettings placementIn)
public void
a(amu arg0, et arg1, bch arg2, int arg3)
method_13391(class_1150 arg0, class_2552 arg1, class_2764 arg2, int arg3)
place(World world, BlockPos pos, StructurePlaceSettings settings, int flags)
func_189962_a(World arg0, BlockPos arg1, PlacementSettings arg2, int arg3)
addBlocksToWorld(World worldIn, BlockPos pos, PlacementSettings placementIn, int flags)
public void
a(amu arg0, et arg1, bci arg2, bch arg3, int arg4)
method_13392(class_1150 arg0, class_2552 arg1, class_3017 arg2, class_2764 arg3, int arg4)
place(World world, BlockPos pos, StructureProcessor processor, StructurePlaceSettings settings, int flags)
func_189960_a(World arg0, BlockPos arg1, ITemplateProcessor arg2, PlacementSettings arg3, int arg4)
addBlocksToWorld(World worldIn, BlockPos pos, ITemplateProcessor templateProcessor, PlacementSettings placementIn, int flags)
private void
a(amu arg0, et arg1, ary arg2, atm arg3, bbg arg4)
method_11881(class_1150 arg0, class_2552 arg1, class_2727 arg2, class_2734 arg3, class_1251 arg4)
placeEntities(World world, BlockPos pos, BlockMirror mirror, BlockRotation rotation, StructureBox bounds)
func_186263_a(World arg0, BlockPos arg1, Mirror arg2, Rotation arg3, StructureBoundingBox arg4)
addEntitiesToWorld(World worldIn, BlockPos pos, Mirror mirrorIn, Rotation rotationIn, StructureBoundingBox aabb)
public BlockPos
a(atm arg0)
method_11885(class_2734 arg0)
getSize(BlockRotation rotation)
func_186257_a(Rotation arg0)
transformedSize(Rotation rotationIn)
private static BlockPos
b(et arg0, ary arg1, atm arg2)
method_11889(class_2552 arg0, class_2727 arg1, class_2734 arg2)
transform(BlockPos pos, BlockMirror mirror, BlockRotation rotation)
func_186268_a(BlockPos arg0, Mirror arg1, Rotation arg2)
transformedBlockPos(BlockPos pos, Mirror mirrorIn, Rotation rotationIn)
private static Vec3d
a(bhe arg0, ary arg1, atm arg2)
method_11888(class_236 arg0, class_2727 arg1, class_2734 arg2)
transform(Vec3d pos, BlockMirror mirror, BlockRotation rotation)
func_186269_a(Vec3d arg0, Mirror arg1, Rotation arg2)
transformedVec3d(Vec3d vec, Mirror mirrorIn, Rotation rotationIn)
public BlockPos
a(et arg0, ary arg1, atm arg2)
method_13393(class_2552 arg0, class_2727 arg1, class_2734 arg2)
getZeroPositionWithTransform(BlockPos pos, BlockMirror mirror, BlockRotation rotation)
func_189961_a(BlockPos arg0, Mirror arg1, Rotation arg2)
getZeroPositionWithTransform(BlockPos arg0, Mirror arg1, Rotation arg2)
public static BlockPos
a(et arg0, ary arg1, atm arg2, int arg3, int arg4)
method_13817(class_2552 arg0, class_2727 arg1, class_2734 arg2, int arg3, int arg4)
getZeroPositionWithTransform(BlockPos pos, BlockMirror mirror, BlockRotation rotation, int sizeX, int sizeZ)
func_191157_a(BlockPos arg0, Mirror arg1, Rotation arg2, int arg3, int arg4)
getZeroPositionWithTransform(BlockPos arg0, Mirror arg1, Rotation arg2, int arg3, int arg4)
public static void
a(ry arg0)
method_13818(class_2934 arg0)
registerSchema(DataFixerUpper dfu)
func_191158_a(DataFixer arg0)
registerFixes(DataFixer fixer)
public NbtCompound
a(fy arg0)
method_11891(class_322 arg0)
writeNbt(NbtCompound nbt)
func_189552_a(NBTTagCompound arg0)
writeToNBT(NBTTagCompound nbt)
public void
b(fy arg0)
method_11897(class_322 arg0)
readNbt(NbtCompound nbt)
func_186256_b(NBTTagCompound arg0)
read(NBTTagCompound compound)
private NbtList
a(int... arg0)
method_11894(int... arg0)
newIntList(int... ints)
func_186267_a(int... arg0)
writeInts(int... values)
private NbtList
a(double... arg0)
method_11893(double... arg0)
newDoubleList(double... doubles)
func_186264_a(double... arg0)
writeDoubles(double... values)