net.minecraft.world.gen.structure.template

public class StructureTemplate

bxo
net.minecraft.unmapped.C_24005025
net.minecraft.world.gen.structure.template.StructureTemplate
net.minecraft.world.gen.feature.template.Template

Field summary

Modifier and TypeField
private final List<List<StructureTemplate$StructureBlock>>
a
f_93455258
blocks
field_204769_a
private final List<StructureTemplate$StructureEntity>
b
f_55680734
entities
field_186271_b
private BlockPos
c
f_44317370
size
field_186272_c
private String
d
f_32790298
author
field_186273_d

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public BlockPos
a()
m_67693824()
getSize()
func_186259_a()
public void
a(String arg0)
m_86138003(String arg0)
setAuthor(String author)
func_186252_a(String arg0)
public String
b()
m_67590279()
getAuthor()
func_186261_b()
public void
a(axx arg0, el arg1, el arg2, boolean arg3, bcr arg4)
m_92490595(C_64041439 arg0, C_32594356 arg1, C_32594356 arg2, boolean arg3, C_81592558 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)
private void
a(axx arg0, el arg1, el arg2)
m_22879380(C_64041439 arg0, C_32594356 arg1, C_32594356 arg2)
fillEntities(World world, BlockPos min, BlockPos max)
func_186255_a(World arg0, BlockPos arg1, BlockPos arg2)
public Map<BlockPos, String>
a(el arg0, bxm arg1)
m_10071351(C_32594356 arg0, C_37969439 arg1)
filterBlocks(BlockPos pos, StructurePlaceSettings settings)
func_186258_a(BlockPos arg0, PlacementSettings arg1)
public BlockPos
a(bxm arg0, el arg1, bxm arg2, el arg3)
m_84140099(C_37969439 arg0, C_32594356 arg1, C_37969439 arg2, C_32594356 arg3)
findConnectionPos(StructurePlaceSettings settings1, BlockPos pos1, StructurePlaceSettings settings2, BlockPos pos2)
func_186262_a(PlacementSettings arg0, BlockPos arg1, PlacementSettings arg2, BlockPos arg3)
public static BlockPos
a(bxm arg0, el arg1)
m_36081221(C_37969439 arg0, C_32594356 arg1)
calculateRelativePos(StructurePlaceSettings settings, BlockPos pos)
func_186266_a(PlacementSettings arg0, BlockPos arg1)
public void
a(axy arg0, el arg1, bxm arg2)
m_54292318(C_49764715 arg0, C_32594356 arg1, C_37969439 arg2)
placeInChunk(WorldAccess world, BlockPos pos, StructurePlaceSettings settings)
func_186260_a(IWorld arg0, BlockPos arg1, PlacementSettings arg2)
public void
b(axy arg0, el arg1, bxm arg2)
m_44720090(C_49764715 arg0, C_32594356 arg1, C_37969439 arg2)
place(WorldAccess world, BlockPos pos, StructurePlaceSettings settings)
func_186253_b(IWorld arg0, BlockPos arg1, PlacementSettings arg2)
public boolean
a(axy arg0, el arg1, bxm arg2, int arg3)
m_87636275(C_49764715 arg0, C_32594356 arg1, C_37969439 arg2, int arg3)
place(WorldAccess world, BlockPos pos, StructurePlaceSettings settings, int flags)
func_189962_a(IWorld arg0, BlockPos arg1, PlacementSettings arg2, int arg3)
public boolean
a(axy arg0, el arg1, bxn arg2, bxm arg3, int arg4)
m_54655200(C_49764715 arg0, C_32594356 arg1, C_57791424 arg2, C_37969439 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)
private void
a(axy arg0, el arg1, bfy arg2, bha arg3, el arg4, bwe arg5)
m_01126908(C_49764715 arg0, C_32594356 arg1, C_97363899 arg2, C_29544645 arg3, C_32594356 arg4, C_61280729 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)
public BlockPos
a(bha arg0)
m_23407196(C_29544645 arg0)
getSize(BlockRotation rotation)
func_186257_a(Rotation arg0)
public static BlockPos
a(el arg0, bfy arg1, bha arg2, el arg3)
m_32557589(C_32594356 arg0, C_97363899 arg1, C_29544645 arg2, C_32594356 arg3)
transform(BlockPos pos, BlockMirror mirror, BlockRotation rotation, BlockPos pivot)
func_207669_a(BlockPos arg0, Mirror arg1, Rotation arg2, BlockPos arg3)
private static Vec3d
a(ced arg0, bfy arg1, bha arg2, el arg3)
m_93404495(C_94584382 arg0, C_97363899 arg1, C_29544645 arg2, C_32594356 arg3)
transform(Vec3d pos, BlockMirror mirror, BlockRotation rotation, BlockPos pivot)
func_207667_a(Vec3d arg0, Mirror arg1, Rotation arg2, BlockPos arg3)
public BlockPos
a(el arg0, bfy arg1, bha arg2)
m_74949690(C_32594356 arg0, C_97363899 arg1, C_29544645 arg2)
getZeroPositionWithTransform(BlockPos pos, BlockMirror mirror, BlockRotation rotation)
func_189961_a(BlockPos arg0, Mirror arg1, Rotation arg2)
public static BlockPos
a(el arg0, bfy arg1, bha arg2, int arg3, int arg4)
m_54544925(C_32594356 arg0, C_97363899 arg1, C_29544645 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)
public NbtCompound
a(gy arg0)
m_59256307(C_74087615 arg0)
writeNbt(NbtCompound nbt)
func_189552_a(NBTTagCompound arg0)
public void
b(gy arg0)
m_93215847(C_74087615 arg0)
readNbt(NbtCompound nbt)
func_186256_b(NBTTagCompound arg0)
private void
a(he arg0, he arg1)
m_01014603(C_79370641 arg0, C_79370641 arg1)
readPaletteFromNbt(NbtList blocksNbt, NbtList paletteNbt)
func_204768_a(NBTTagList arg0, NBTTagList arg1)
private NbtList
a(int... arg0)
m_64538142(int... arg0)
newIntList(int... ints)
func_186267_a(int... arg0)
private NbtList
a(double... arg0)
m_25809112(double... arg0)
newDoubleList(double... doubles)
func_186264_a(double... arg0)