net.minecraft.world.level.block.entity

public class StructureBlockEntity

extends BlockEntity

cel
net.minecraft.world.level.block.entity.StructureBlockEntity
net.minecraft.class_2633
net.minecraft.block.entity.StructureBlockBlockEntity
net.minecraft.tileentity.StructureBlockTileEntity
net.minecraft.server.v1_16_R1.TileEntityStructure

Field summary

Modifier and TypeField
private ResourceLocation
a
structureName
field_12102
structureName
field_184420_a
structureName
private String
b
author
field_12104
author
field_184421_f
author
private String
c
metaData
field_12098
metadata
field_184422_g
metadata
private BlockPos
g
structurePos
field_12092
offset
field_184423_h
relativePosition
private BlockPos
h
structureSize
field_12100
size
field_184424_i
size
private Mirror
i
mirror
field_12093
mirror
field_184425_j
mirror
private Rotation
j
rotation
field_12105
rotation
field_184426_k
rotation
private StructureMode
k
mode
field_12094
mode
field_184427_l
usageMode
private boolean
l
ignoreEntities
field_12099
ignoreEntities
field_184428_m
ignoreEntities
private boolean
m
powered
field_12097
powered
field_189727_n
powered
private boolean
n
showAir
field_12096
showAir
field_189728_o
showAir
private boolean
o
showBoundingBox
field_12095
showBoundingBox
field_189729_p
showBoundingBox
private float
p
integrity
field_12101
integrity
field_189730_q
integrity
private long
q
seed
field_12103
seed
field_189731_r
seed

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public CompoundTag
a(le arg0)
save(CompoundTag arg0)
method_11007(class_2487 arg0)
toTag(CompoundTag arg0)
func_189515_b(CompoundNBT arg0)
save(NBTTagCompound arg0)
public void
a(cfj arg0, le arg1)
load(BlockState arg0, CompoundTag arg1)
method_11014(class_2680 arg0, class_2487 arg1)
fromTag(BlockState arg0, CompoundTag arg1)
func_230337_a_(BlockState arg0, CompoundNBT arg1)
load(IBlockData arg0, NBTTagCompound arg1)
private void
L()
updateBlockState()
method_11348()
updateBlockMode()
func_189704_J()
public ClientboundBlockEntityDataPacket
a()
getUpdatePacket()
method_16886()
toUpdatePacket()
func_189518_D_()
getUpdatePacket()
public CompoundTag
b()
getUpdateTag()
method_16887()
toInitialChunkDataTag()
func_189517_E_()
public boolean
a(bec arg0)
usedBy(Player arg0)
method_11351(class_1657 arg0)
openScreen(PlayerEntity player)
func_189701_a(PlayerEntity arg0)
public String
d()
getStructureName()
method_11362()
getStructureName()
func_189715_d()
getStructureName()
public String
f()
getStructurePath()
method_21865()
getStructurePath()
func_227014_f_()
public boolean
g()
hasStructureName()
method_11384()
hasStructureName()
func_208404_d()
public void
a(String arg0)
setStructureName(String arg0)
method_11343(String arg0)
setStructureName(String name)
func_184404_a(String arg0)
setStructureName(String arg0)
public void
a(uh arg0)
setStructureName(ResourceLocation arg0)
method_11344(class_2960 arg0)
setStructureName(Identifier arg0)
func_210163_a(ResourceLocation arg0)
public void
a(aoy arg0)
createdBy(LivingEntity arg0)
method_11373(class_1309 arg0)
setAuthor(LivingEntity entity)
func_189720_a(LivingEntity arg0)
setAuthor(EntityLiving arg0)
public void
b(fu arg0)
setStructurePos(BlockPos arg0)
method_11378(class_2338 arg0)
setOffset(BlockPos pos)
func_184414_b(BlockPos arg0)
public BlockPos
j()
getStructureSize()
method_11349()
getSize()
func_189717_g()
public void
c(fu arg0)
setStructureSize(BlockPos arg0)
method_11377(class_2338 arg0)
setSize(BlockPos pos)
func_184409_c(BlockPos arg0)
public void
b(bzj arg0)
setMirror(Mirror arg0)
method_11356(class_2415 arg0)
setMirror(BlockMirror mirror)
func_184411_a(Mirror arg0)
public Rotation
l()
getRotation()
method_11353()
getRotation()
func_189726_i()
public void
b(cap arg0)
setRotation(Rotation arg0)
method_11385(class_2470 arg0)
setRotation(BlockRotation rotation)
func_184408_a(Rotation arg0)
public void
b(String arg0)
setMetaData(String arg0)
method_11363(String arg0)
setMetadata(String metadata)
func_184410_b(String arg0)
public StructureMode
x()
getMode()
method_11374()
getMode()
func_189700_k()
getUsageMode()
public void
a(cgq arg0)
setMode(StructureMode arg0)
method_11381(class_2776 arg0)
setMode(StructureBlockMode mode)
func_184405_a(StructureMode arg0)
setUsageMode(BlockPropertyStructureMode arg0)
public void
a(boolean arg0)
setIgnoreEntities(boolean arg0)
method_11352(boolean arg0)
setIgnoreEntities(boolean ignoreEntities)
func_184406_a(boolean arg0)
public void
a(float arg0)
setIntegrity(float arg0)
method_11370(float arg0)
setIntegrity(float integrity)
func_189718_a(float arg0)
public void
a(long arg0)
setSeed(long arg0)
method_11382(long arg0)
setSeed(long seed)
func_189725_a(long arg0)
public boolean
C()
detectSize()
method_11383()
detectStructureSize()
func_184417_l()
private List<StructureBlockEntity>
a(List<cel> arg0)
filterRelatedCornerBlocks(List<StructureBlockEntity> arg0)
method_11364(List<class_2633> arg0)
findCorners(List<StructureBlockBlockEntity> structureBlockEntities)
func_184415_a(List<StructureBlockTileEntity> arg0)
private List<StructureBlockEntity>
a(fu arg0, fu arg1)
getNearbyCornerBlocks(BlockPos arg0, BlockPos arg1)
method_11369(class_2338 arg0, class_2338 arg1)
findStructureBlockEntities(BlockPos pos1, BlockPos pos2)
func_184418_a(BlockPos arg0, BlockPos arg1)
private BoundingBox
a(fu arg0, List<cel> arg1)
calculateEnclosingBoundingBox(BlockPos arg0, List<StructureBlockEntity> arg1)
method_11355(class_2338 arg0, List<class_2633> arg1)
makeBoundingBox(BlockPos center, List<StructureBlockBlockEntity> corners)
func_184416_a(BlockPos arg0, List<StructureBlockTileEntity> arg1)
public boolean
D()
saveStructure()
method_11365()
saveStructure()
func_184419_m()
public boolean
b(boolean arg0)
saveStructure(boolean arg0)
method_11366(boolean arg0)
saveStructure(boolean arg0)
func_189712_b(boolean arg0)
public boolean
E()
loadStructure()
method_11376()
loadStructure()
func_184412_n()
private static Random
b(long arg0)
createRandom(long arg0)
method_20048(long arg0)
createRandom(long seed)
func_214074_b(long arg0)
public boolean
c(boolean arg0)
loadStructure(boolean arg0)
method_11368(boolean arg0)
loadStructure(boolean resizeDisabled)
func_189714_c(boolean arg0)
public boolean
a(boolean arg0, cve arg1)
loadStructure(boolean arg0, StructureTemplate arg1)
method_21864(boolean arg0, class_3499 arg1)
place(boolean resizeDisabled, Structure structure)
func_227013_a_(boolean arg0, Template arg1)
public void
F()
unloadStructure()
method_11361()
unloadStructure()
func_189706_E()
public boolean
G()
isStructureLoadable()
method_11372()
isStructureAvailable()
func_189709_F()
public boolean
H()
isPowered()
method_11354()
isPowered()
func_189722_G()
public void
d(boolean arg0)
setPowered(boolean arg0)
method_11379(boolean arg0)
setPowered(boolean powered)
func_189723_d(boolean arg0)
public void
e(boolean arg0)
setShowAir(boolean arg0)
method_11347(boolean arg0)
setShowAir(boolean showAir)
func_189703_e(boolean arg0)
public void
f(boolean arg0)
setShowBoundingBox(boolean arg0)
method_11360(boolean arg0)
setShowBoundingBox(boolean showBoundingBox)
func_189710_f(boolean arg0)
public double
i()
getViewDistance()
method_11006()
getSquaredRenderDistance()
func_145833_n()
public BlockPos
h()
getStructurePos()
method_11359()
getOffset()
func_189711_e()
public Mirror
k()
getMirror()
method_11345()
getMirror()
func_189716_h()
public String
m()
getMetaData()
method_11358()
getMetadata()
func_189708_j()
public void
y()
nextMode()
method_11380()
cycleMode()
func_189724_l()
public boolean
z()
isIgnoreEntities()
method_11367()
shouldIgnoreEntities()
func_189713_m()
public float
A()
getIntegrity()
method_11346()
getIntegrity()
func_189702_n()
public long
B()
getSeed()
method_11371()
getSeed()
func_189719_o()
public boolean
I()
getShowAir()
method_11375()
shouldShowAir()
func_189707_H()
public boolean
J()
getShowBoundingBox()
method_11357()
shouldShowBoundingBox()
func_189721_I()