net.minecraft.world.level.levelgen.structure.templatesystem

public class StructureTemplate

cmp
net.minecraft.world.level.levelgen.structure.templatesystem.StructureTemplate
net.minecraft.class_3499
net.minecraft.unmapped.C_abvlwuej
net.minecraft.structure.Structure
net.minecraft.world.gen.feature.template.Template
net.minecraft.server.v1_15_R1.DefinedStructure

Field summary

Modifier and TypeField
private final List<List<StructureTemplate$StructureBlockInfo>>
a
palettes
field_15586
f_ajccaszz
blocks
field_204769_a
private final List<StructureTemplate$StructureEntityInfo>
b
entityInfoList
field_15589
f_ocgjnwmo
entities
field_186271_b
private BlockPos
c
size
field_15587
f_ithxgtjx
size
field_186272_c
private String
d
author
field_15588
f_djajsjip
author
field_186273_d

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public BlockPos
a()
getSize()
method_15160()
m_mophomnq()
getSize()
func_186259_a()
public void
a(String arg0)
setAuthor(String arg0)
method_15161(String arg0)
m_yxoaviue(String arg0)
setAuthor(String name)
func_186252_a(String arg0)
public String
b()
getAuthor()
method_15181()
m_ivbqhzzt()
getAuthor()
func_186261_b()
public void
a(bjt arg0, fk arg1, fk arg2, boolean arg3, bpe arg4)
fillFromWorld(Level arg0, BlockPos arg1, BlockPos arg2, boolean arg3, Block arg4)
method_15174(class_1937 arg0, class_2338 arg1, class_2338 arg2, boolean arg3, class_2248 arg4)
m_oymrsotu(C_cdctfzbn arg0, C_hynzadkk arg1, C_hynzadkk arg2, boolean arg3, C_mmxmpdoq arg4)
func_186254_a(World arg0, BlockPos arg1, BlockPos arg2, boolean arg3, Block arg4)
private void
a(bjt arg0, fk arg1, fk arg2)
fillEntityList(Level arg0, BlockPos arg1, BlockPos arg2)
method_15164(class_1937 arg0, class_2338 arg1, class_2338 arg2)
m_oeaqfwhg(C_cdctfzbn arg0, C_hynzadkk arg1, C_hynzadkk arg2)
func_186255_a(World arg0, BlockPos arg1, BlockPos arg2)
public List<StructureTemplate$StructureBlockInfo>
a(fk arg0, cmm arg1, bpe arg2)
filterBlocks(BlockPos arg0, StructurePlaceSettings arg1, Block arg2)
method_16445(class_2338 arg0, class_3492 arg1, class_2248 arg2)
m_yqochnqn(C_hynzadkk arg0, C_mhhynxof arg1, C_mmxmpdoq arg2)
func_215381_a(BlockPos arg0, PlacementSettings arg1, Block arg2)
public List<StructureTemplate$StructureBlockInfo>
a(fk arg0, cmm arg1, bpe arg2, boolean arg3)
filterBlocks(BlockPos arg0, StructurePlaceSettings arg1, Block arg2, boolean arg3)
method_15165(class_2338 arg0, class_3492 arg1, class_2248 arg2, boolean arg3)
m_cazmvhne(C_hynzadkk arg0, C_mhhynxof arg1, C_mmxmpdoq arg2, boolean arg3)
func_215386_a(BlockPos arg0, PlacementSettings arg1, Block arg2, boolean arg3)
public BlockPos
a(cmm arg0, fk arg1, cmm arg2, fk arg3)
calculateConnectedPosition(StructurePlaceSettings arg0, BlockPos arg1, StructurePlaceSettings arg2, BlockPos arg3)
method_15180(class_3492 arg0, class_2338 arg1, class_3492 arg2, class_2338 arg3)
m_neygxlua(C_mhhynxof arg0, C_hynzadkk arg1, C_mhhynxof arg2, C_hynzadkk arg3)
func_186262_a(PlacementSettings arg0, BlockPos arg1, PlacementSettings arg2, BlockPos arg3)
public static BlockPos
a(cmm arg0, fk arg1)
calculateRelativePosition(StructurePlaceSettings arg0, BlockPos arg1)
method_15171(class_3492 arg0, class_2338 arg1)
m_ncazepne(C_mhhynxof arg0, C_hynzadkk arg1)
func_186266_a(PlacementSettings arg0, BlockPos arg1)
public void
a(bju arg0, fk arg1, cmm arg2)
placeInWorldChunk(LevelAccessor arg0, BlockPos arg1, StructurePlaceSettings arg2)
method_15182(class_1936 arg0, class_2338 arg1, class_3492 arg2)
m_iuwwxdge(C_vdvbsyle arg0, C_hynzadkk arg1, C_mhhynxof arg2)
place(IWorld arg0, BlockPos arg1, StructurePlacementData arg2)
func_186260_a(IWorld arg0, BlockPos arg1, PlacementSettings arg2)
public void
b(bju arg0, fk arg1, cmm arg2)
placeInWorld(LevelAccessor arg0, BlockPos arg1, StructurePlaceSettings arg2)
method_15178(class_1936 arg0, class_2338 arg1, class_3492 arg2)
m_wbomcswj(C_vdvbsyle arg0, C_hynzadkk arg1, C_mhhynxof arg2)
func_186253_b(IWorld arg0, BlockPos arg1, PlacementSettings arg2)
public boolean
a(bju arg0, fk arg1, cmm arg2, int arg3)
placeInWorld(LevelAccessor arg0, BlockPos arg1, StructurePlaceSettings arg2, int arg3)
method_15172(class_1936 arg0, class_2338 arg1, class_3492 arg2, int arg3)
m_xdyqmptk(C_vdvbsyle arg0, C_hynzadkk arg1, C_mhhynxof arg2, int arg3)
func_189962_a(IWorld arg0, BlockPos arg1, PlacementSettings arg2, int arg3)
public static void
a(bju arg0, int arg1, cvr arg2, int arg3, int arg4, int arg5)
updateShapeAtEdge(LevelAccessor arg0, int arg1, DiscreteVoxelShape arg2, int arg3, int arg4, int arg5)
method_20532(class_1936 arg0, int arg1, class_251 arg2, int arg3, int arg4, int arg5)
m_qcsrhfic(C_vdvbsyle arg0, int arg1, C_bipoyzjn arg2, int arg3, int arg4, int arg5)
func_222857_a(IWorld arg0, int arg1, VoxelShapePart arg2, int arg3, int arg4, int arg5)
public static List<StructureTemplate$StructureBlockInfo>
a(bju arg0, fk arg1, cmm arg2, List<cmp$b> arg3)
processBlockInfos(LevelAccessor arg0, BlockPos arg1, StructurePlaceSettings arg2, List<StructureTemplate$StructureBlockInfo> arg3)
method_16446(class_1936 arg0, class_2338 arg1, class_3492 arg2, List<class_3499$class_3501> arg3)
m_knhfsvff(C_vdvbsyle arg0, C_hynzadkk arg1, C_mhhynxof arg2, List<C_abvlwuej$C_vmcrhozi> arg3)
process(IWorld world, BlockPos pos, StructurePlacementData placementData, List<Structure$StructureBlockInfo> blockInfos)
func_215387_a(IWorld arg0, BlockPos arg1, PlacementSettings arg2, List<Template$BlockInfo> arg3)
private void
a(bju arg0, fk arg1, bsr arg2, btr arg3, fk arg4, cky arg5)
placeEntities(LevelAccessor arg0, BlockPos arg1, Mirror arg2, Rotation arg3, BlockPos arg4, BoundingBox arg5)
method_15179(class_1936 arg0, class_2338 arg1, class_2415 arg2, class_2470 arg3, class_2338 arg4, class_3341 arg5)
m_wyxwknwj(C_vdvbsyle arg0, C_hynzadkk arg1, C_qomzaqud arg2, C_mboglirk arg3, C_hynzadkk arg4, C_hmqypqzz arg5)
func_207668_a(IWorld arg0, BlockPos arg1, Mirror arg2, Rotation arg3, BlockPos arg4, MutableBoundingBox arg5)
private static Optional<Entity>
a(bju arg0, jt arg1)
createEntityIgnoreException(LevelAccessor arg0, CompoundTag arg1)
method_17916(class_1936 arg0, class_2487 arg1)
m_wwirjdyt(C_vdvbsyle arg0, C_hhlwcnih arg1)
func_215382_a(IWorld arg0, CompoundNBT arg1)
public BlockPos
a(btr arg0)
getSize(Rotation arg0)
method_15166(class_2470 arg0)
m_jpkydlio(C_mboglirk arg0)
func_186257_a(Rotation arg0)
public static BlockPos
a(fk arg0, bsr arg1, btr arg2, fk arg3)
transform(BlockPos arg0, Mirror arg1, Rotation arg2, BlockPos arg3)
method_15168(class_2338 arg0, class_2415 arg1, class_2470 arg2, class_2338 arg3)
m_hkcnussh(C_hynzadkk arg0, C_qomzaqud arg1, C_mboglirk arg2, C_hynzadkk arg3)
func_207669_a(BlockPos arg0, Mirror arg1, Rotation arg2, BlockPos arg3)
private static Vec3
a(cvi arg0, bsr arg1, btr arg2, fk arg3)
transform(Vec3 arg0, Mirror arg1, Rotation arg2, BlockPos arg3)
method_15176(class_243 arg0, class_2415 arg1, class_2470 arg2, class_2338 arg3)
m_tazjccrg(C_vgpupfxx arg0, C_qomzaqud arg1, C_mboglirk arg2, C_hynzadkk arg3)
func_207667_a(Vec3d arg0, Mirror arg1, Rotation arg2, BlockPos arg3)
public BlockPos
a(fk arg0, bsr arg1, btr arg2)
getZeroPositionWithTransform(BlockPos arg0, Mirror arg1, Rotation arg2)
method_15167(class_2338 arg0, class_2415 arg1, class_2470 arg2)
m_zajwmxfy(C_hynzadkk arg0, C_qomzaqud arg1, C_mboglirk arg2)
func_189961_a(BlockPos arg0, Mirror arg1, Rotation arg2)
public static BlockPos
a(fk arg0, bsr arg1, btr arg2, int arg3, int arg4)
getZeroPositionWithTransform(BlockPos arg0, Mirror arg1, Rotation arg2, int arg3, int arg4)
method_15162(class_2338 arg0, class_2415 arg1, class_2470 arg2, int arg3, int arg4)
m_qdmgtvww(C_hynzadkk arg0, C_qomzaqud arg1, C_mboglirk arg2, int arg3, int arg4)
func_191157_a(BlockPos arg0, Mirror arg1, Rotation arg2, int arg3, int arg4)
public BoundingBox
b(cmm arg0, fk arg1)
getBoundingBox(StructurePlaceSettings arg0, BlockPos arg1)
method_16187(class_3492 arg0, class_2338 arg1)
m_noxlqzny(C_mhhynxof arg0, C_hynzadkk arg1)
calculateBoundingBox(StructurePlacementData placementData, BlockPos pos)
func_215388_b(PlacementSettings arg0, BlockPos arg1)
private void
a(btr arg0, int arg1, int arg2, cky arg3, fp arg4, fp arg5)
mirrorAABB(Rotation arg0, int arg1, int arg2, BoundingBox arg3, Direction arg4, Direction arg5)
method_16186(class_2470 arg0, int arg1, int arg2, class_3341 arg3, class_2350 arg4, class_2350 arg5)
m_jchyeckb(C_mboglirk arg0, int arg1, int arg2, C_hmqypqzz arg3, C_xpuuihxf arg4, C_xpuuihxf arg5)
func_215385_a(Rotation arg0, int arg1, int arg2, MutableBoundingBox arg3, Direction arg4, Direction arg5)
public CompoundTag
a(jt arg0)
save(CompoundTag arg0)
method_15175(class_2487 arg0)
m_fnotvttv(C_hhlwcnih arg0)
toTag(CompoundTag tag)
func_189552_a(CompoundNBT arg0)
public void
b(jt arg0)
load(CompoundTag arg0)
method_15183(class_2487 arg0)
m_hmoqokkq(C_hhlwcnih arg0)
fromTag(CompoundTag tag)
func_186256_b(CompoundNBT arg0)
private void
a(jz arg0, jz arg1)
loadPalette(ListTag arg0, ListTag arg1)
method_15177(class_2499 arg0, class_2499 arg1)
m_kooxtyzq(C_hqhtfwlr arg0, C_hqhtfwlr arg1)
func_204768_a(ListNBT arg0, ListNBT arg1)
private ListTag
a(int... arg0)
newIntegerList(int... arg0)
method_15169(int... arg0)
m_ldgwqdiv(int... arg0)
createIntListTag(int... arg0)
func_186267_a(int... arg0)
private ListTag
a(double... arg0)
newDoubleList(double... arg0)
method_15184(double... arg0)
m_cimaglbn(double... arg0)
createDoubleListTag(double... arg0)
func_186264_a(double... arg0)