net.minecraft.world.gen.structure.template

public class StructureTemplate

bxp
net.minecraft.class_2765
net.minecraft.world.gen.structure.template.StructureTemplate
net.minecraft.world.gen.feature.template.Template
net.minecraft.world.gen.feature.template.Template

Field summary

Modifier and TypeField
private final List<List<StructureTemplate$StructureBlock>>
a
field_13031
blocks
field_204769_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(axy arg0, el arg1, el arg2, boolean arg3, bcs 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(axy arg0, el arg1, el 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(el arg0, bxn 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(bxn arg0, el arg1, bxn arg2, el 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(bxn arg0, el 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(axz arg0, el arg1, bxn arg2)
method_11882(class_3598 arg0, class_2552 arg1, class_2764 arg2)
placeInChunk(WorldAccess world, BlockPos pos, StructurePlaceSettings settings)
func_186260_a(IWorld arg0, BlockPos arg1, PlacementSettings arg2)
addBlocksToWorldChunk(IWorld worldIn, BlockPos pos, PlacementSettings placementIn)
public void
b(axz arg0, el arg1, bxn arg2)
method_11896(class_3598 arg0, class_2552 arg1, class_2764 arg2)
place(WorldAccess world, BlockPos pos, StructurePlaceSettings settings)
func_186253_b(IWorld arg0, BlockPos arg1, PlacementSettings arg2)
addBlocksToWorld(IWorld worldIn, BlockPos pos, PlacementSettings placementIn)
public boolean
a(axz arg0, el arg1, bxn arg2, int arg3)
method_17697(class_3598 arg0, class_2552 arg1, class_2764 arg2, int arg3)
place(WorldAccess world, BlockPos pos, StructurePlaceSettings settings, int flags)
func_189962_a(IWorld arg0, BlockPos arg1, PlacementSettings arg2, int arg3)
addBlocksToWorld(IWorld worldIn, BlockPos pos, PlacementSettings placementIn, int flags)
public boolean
a(axz arg0, el arg1, bxo arg2, bxn arg3, int arg4)
method_17698(class_3598 arg0, class_2552 arg1, class_3999 arg2, class_2764 arg3, int arg4)
place(WorldAccess world, BlockPos pos, StructureProcessor processor, StructurePlaceSettings settings, int flags)
func_189960_a(IWorld arg0, BlockPos arg1, ITemplateProcessor arg2, PlacementSettings arg3, int arg4)
addBlocksToWorld(IWorld worldIn, BlockPos pos, ITemplateProcessor templateProcessor, PlacementSettings placementIn, int flags)
private void
a(axz arg0, el arg1, bfz arg2, bhb arg3, el arg4, bwf arg5)
method_11881(class_3598 arg0, class_2552 arg1, class_2727 arg2, class_2734 arg3, class_2552 arg4, class_1251 arg5)
placeEntities(WorldAccess world, BlockPos pos, BlockMirror mirror, BlockRotation rotation, BlockPos pivot, StructureBox bounds)
func_207668_a(IWorld arg0, BlockPos arg1, Mirror arg2, Rotation arg3, BlockPos arg4, MutableBoundingBox arg5)
func_207668_a(IWorld arg0, BlockPos arg1, Mirror arg2, Rotation arg3, BlockPos arg4, MutableBoundingBox arg5)
public BlockPos
a(bhb arg0)
method_11885(class_2734 arg0)
getSize(BlockRotation rotation)
func_186257_a(Rotation arg0)
transformedSize(Rotation rotationIn)
public static BlockPos
a(el arg0, bfz arg1, bhb arg2, el arg3)
method_11889(class_2552 arg0, class_2727 arg1, class_2734 arg2, class_2552 arg3)
transform(BlockPos pos, BlockMirror mirror, BlockRotation rotation, BlockPos pivot)
func_207669_a(BlockPos arg0, Mirror arg1, Rotation arg2, BlockPos arg3)
getTransformedPos(BlockPos targetPos, Mirror mirrorIn, Rotation rotationIn, BlockPos offset)
private static Vec3d
a(cee arg0, bfz arg1, bhb arg2, el arg3)
method_11888(class_236 arg0, class_2727 arg1, class_2734 arg2, class_2552 arg3)
transform(Vec3d pos, BlockMirror mirror, BlockRotation rotation, BlockPos pivot)
func_207667_a(Vec3d arg0, Mirror arg1, Rotation arg2, BlockPos arg3)
getTransformedPos(Vec3d target, Mirror mirrorIn, Rotation rotationIn, BlockPos centerOffset)
public BlockPos
a(el arg0, bfz arg1, bhb 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(el arg0, bfz arg1, bhb 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 NbtCompound
a(gy arg0)
method_11891(class_322 arg0)
writeNbt(NbtCompound nbt)
func_189552_a(NBTTagCompound arg0)
writeToNBT(NBTTagCompound nbt)
public void
b(gy arg0)
method_11897(class_322 arg0)
readNbt(NbtCompound nbt)
func_186256_b(NBTTagCompound arg0)
read(NBTTagCompound compound)
private void
a(he arg0, he arg1)
method_17699(class_474 arg0, class_474 arg1)
readPaletteFromNbt(NbtList blocksNbt, NbtList paletteNbt)
func_204768_a(NBTTagList arg0, NBTTagList arg1)
func_204768_a(NBTTagList arg0, NBTTagList arg1)
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)