net.minecraft.world.level.block.entity

public class TestInstanceBlockEntity

extends BlockEntity implements BeaconBeamOwner, BoundingBoxRenderable

All mapped superinterfaces:

BeaconBeamOwner, BoundingBoxRenderable

eaz
net.minecraft.world.level.block.entity.TestInstanceBlockEntity
net.minecraft.class_10638

Field summary

Modifier and TypeField
private static final Component
a
INVALID_TEST_NAME
field_56003
private static final List<BeaconBeamOwner$Section>
b
BEAM_CLEARED
field_56004
private static final List<BeaconBeamOwner$Section>
c
BEAM_RUNNING
field_56005
private static final List<BeaconBeamOwner$Section>
d
BEAM_SUCCESS
field_56006
private static final List<BeaconBeamOwner$Section>
e
BEAM_REQUIRED_FAILED
field_56007
private static final List<BeaconBeamOwner$Section>
f
BEAM_OPTIONAL_FAILED
field_56008
private static final Vec3i
g
STRUCTURE_OFFSET
field_56009
private TestInstanceBlockEntity$Data
h
data
field_56010

Constructor summary

ModifierConstructor
public (BlockPos arg0, BlockState arg1)

Method summary

Modifier and TypeMethod
public void
a(eaz$a arg0)
set(TestInstanceBlockEntity$Data arg0)
method_66745(class_10638$class_10639 arg0)
public static Optional<Vec3i>
a(asi arg0, alv<sw> arg1)
getStructureSize(ServerLevel arg0, ResourceKey<GameTestInstance> arg1)
method_66740(class_3218 arg0, class_5321<class_10660> arg1)
public BoundingBox
d()
getStructureBoundingBox()
method_66759()
public AABB
f()
getStructureBounds()
method_66762()
private static Optional<StructureTemplate>
b(asi arg0, alv<sw> arg1)
getStructureTemplate(ServerLevel arg0, ResourceKey<GameTestInstance> arg1)
method_66752(class_3218 arg0, class_5321<class_10660> arg1)
public Optional<ResourceKey<GameTestInstance>>
j()
test()
method_66763()
public Component
k()
getTestName()
method_66764()
private Optional<Holder$Reference<GameTestInstance>>
G()
getTestHolder()
method_66735()
public boolean
u()
ignoreEntities()
method_66765()
public Vec3i
v()
getSize()
method_66766()
public Rotation
w()
getRotation()
method_66767()
public Optional<Component>
x()
errorMessage()
method_66768()
public void
a(xk arg0)
setErrorMessage(Component arg0)
method_66751(class_2561 arg0)
public void
y()
setSuccess()
method_66769()
public void
z()
setRunning()
method_66770()
public void
e()
setChanged()
method_5431()
public ClientboundBlockEntityDataPacket
A()
getUpdatePacket()
method_66771()
public CompoundTag
a(jk$a arg0)
getUpdateTag(HolderLookup$Provider arg0)
method_16887(class_7225$class_7874 arg0)
protected void
a(fbf arg0)
loadAdditional(ValueInput arg0)
method_11014(class_11368 arg0)
protected void
a(fbh arg0)
saveAdditional(ValueOutput arg0)
method_11007(class_11372 arg0)
public BoundingBoxRenderable$Mode
b()
renderMode()
method_66713()
public BlockPos
B()
getStructurePos()
method_66772()
public static BlockPos
a(iy arg0)
getStructurePos(BlockPos arg0)
method_66747(class_2338 arg0)
public BoundingBoxRenderable$RenderableBox
c()
getRenderableBox()
method_66714()
public List<BeaconBeamOwner$Section>
a()
getBeamSections()
method_10937()
private Vec3i
H()
getTransformedSize()
method_66736()
public void
a(Consumer<xk> arg0)
resetTest(Consumer<Component> arg0)
method_66746(Consumer<class_2561> arg0)
public Optional<ResourceLocation>
b(Consumer<xk> arg0)
saveTest(Consumer<Component> arg0)
method_66753(Consumer<class_2561> arg0)
public boolean
c(Consumer<xk> arg0)
exportTest(Consumer<Component> arg0)
method_66757(Consumer<class_2561> arg0)
public static boolean
a(asi arg0, alw arg1, Consumer<xk> arg2)
export(ServerLevel arg0, ResourceLocation arg1, Consumer<Component> arg2)
method_66742(class_3218 arg0, class_2960 arg1, Consumer<class_2561> arg2)
public void
d(Consumer<xk> arg0)
runTest(Consumer<Component> arg0)
method_66760(Consumer<class_2561> arg0)
public boolean
C()
placeStructure()
method_66731()
private void
a(asi arg0, exf arg1)
placeStructure(ServerLevel arg0, StructureTemplate arg1)
method_66744(class_3218 arg0, class_3499 arg1)
private void
I()
removeEntities()
method_66737()
private void
J()
forceLoadChunks()
method_66738()
public BlockPos
D()
getStartCorner()
method_66732()
public void
E()
encaseStructure()
method_66733()
public void
F()
removeBarriers()
method_66734()
public void
e(Consumer<iy> arg0)
processStructureBoundary(Consumer<BlockPos> arg0)
method_66761(Consumer<class_2338> arg0)