net.minecraft.gametest.framework

public class GameTestHelper

su
net.minecraft.gametest.framework.GameTestHelper
net.minecraft.class_4516

Field summary

Modifier and TypeField
private final GameTestInfo
a
testInfo
field_20558
private boolean
b
finalCheckAdded
field_33146

Constructor summary

ModifierConstructor
public (GameTestInfo arg0)

Method summary

Modifier and TypeMethod
public GameTestAssertException
a(xk arg0)
assertionException(Component arg0)
method_66943(class_2561 arg0)
public GameTestAssertException
a(String arg0, Object... arg1)
assertionException(String arg0, Object... arg1)
method_66937(String arg0, Object... arg1)
public GameTestAssertPosException
a(iy arg0, xk arg1)
assertionException(BlockPos arg0, Component arg1)
method_66942(class_2338 arg0, class_2561 arg1)
public GameTestAssertPosException
a(iy arg0, String arg1, Object... arg2)
assertionException(BlockPos arg0, String arg1, Object... arg2)
method_66941(class_2338 arg0, String arg1, Object... arg2)
public ServerLevel
a()
getLevel()
method_35943()
public BlockState
a(iy arg0)
getBlockState(BlockPos arg0)
method_35980(class_2338 arg0)
public <T extends BlockEntity> T
a(iy arg0, Class<T> arg1)
getBlockEntity(BlockPos arg0, Class<T> arg1)
method_36014(class_2338 arg0, Class<T> arg1)
public void
b()
killAllEntities()
method_36001()
public void
a(Class<? extends bxs> arg0)
killAllEntitiesOfClass(Class<? extends Entity> arg0)
method_52207(Class<? extends class_1297> arg0)
public ItemEntity
a(daw arg0, fgx arg1)
spawnItem(Item arg0, Vec3 arg1)
method_57100(class_1792 arg0, class_243 arg1)
public ItemEntity
a(daw arg0, float arg1, float arg2, float arg3)
spawnItem(Item arg0, float arg1, float arg2, float arg3)
method_35968(class_1792 arg0, float arg1, float arg2, float arg3)
public ItemEntity
a(daw arg0, iy arg1)
spawnItem(Item arg0, BlockPos arg1)
method_46225(class_1792 arg0, class_2338 arg1)
public <E extends Entity> E
a(byb<E> arg0, iy arg1)
spawn(EntityType<E> arg0, BlockPos arg1)
method_35964(class_1299<E> arg0, class_2338 arg1)
public <E extends Entity> E
a(byb<E> arg0, fgx arg1)
spawn(EntityType<E> arg0, Vec3 arg1)
method_35963(class_1299<E> arg0, class_243 arg1)
public void
a(bxs arg0, bwh arg1, float arg2)
hurt(Entity arg0, DamageSource arg1, float arg2)
method_64543(class_1297 arg0, class_1282 arg1, float arg2)
public void
a(bxs arg0)
kill(Entity arg0)
method_64542(class_1297 arg0)
public <E extends Entity> E
a(byb<E> arg0)
findOneEntity(EntityType<E> arg0)
method_56201(class_1299<E> arg0)
public <E extends Entity> E
a(byb<E> arg0, int arg1, int arg2, int arg3, double arg4)
findClosestEntity(EntityType<E> arg0, int arg1, int arg2, int arg3, double arg4)
method_56202(class_1299<E> arg0, int arg1, int arg2, int arg3, double arg4)
public <E extends Entity> List<E>
b(byb<E> arg0, int arg1, int arg2, int arg3, double arg4)
findEntities(EntityType<E> arg0, int arg1, int arg2, int arg3, double arg4)
method_56207(class_1299<E> arg0, int arg1, int arg2, int arg3, double arg4)
public <E extends Entity> List<E>
a(byb<E> arg0, fgx arg1, double arg2)
findEntities(EntityType<E> arg0, Vec3 arg1, double arg2)
method_56203(class_1299<E> arg0, class_243 arg1, double arg2)
public <E extends Entity> E
a(byb<E> arg0, int arg1, int arg2, int arg3)
spawn(EntityType<E> arg0, int arg1, int arg2, int arg3)
method_35962(class_1299<E> arg0, int arg1, int arg2, int arg3)
public <E extends Entity> E
a(byb<E> arg0, float arg1, float arg2, float arg3)
spawn(EntityType<E> arg0, float arg1, float arg2, float arg3)
method_35961(class_1299<E> arg0, float arg1, float arg2, float arg3)
public <E extends Mob> E
b(byb<E> arg0, iy arg1)
spawnWithNoFreeWill(EntityType<E> arg0, BlockPos arg1)
method_36009(class_1299<E> arg0, class_2338 arg1)
public <E extends Mob> E
b(byb<E> arg0, int arg1, int arg2, int arg3)
spawnWithNoFreeWill(EntityType<E> arg0, int arg1, int arg2, int arg3)
method_36007(class_1299<E> arg0, int arg1, int arg2, int arg3)
public <E extends Mob> E
b(byb<E> arg0, fgx arg1)
spawnWithNoFreeWill(EntityType<E> arg0, Vec3 arg1)
method_36008(class_1299<E> arg0, class_243 arg1)
public <E extends Mob> E
b(byb<E> arg0, float arg1, float arg2, float arg3)
spawnWithNoFreeWill(EntityType<E> arg0, float arg1, float arg2, float arg3)
method_36006(class_1299<E> arg0, float arg1, float arg2, float arg3)
public void
a(byu arg0, float arg1, float arg2, float arg3)
moveTo(Mob arg0, float arg1, float arg2, float arg3)
method_57099(class_1308 arg0, float arg1, float arg2, float arg3)
public GameTestSequence
a(byu arg0, iy arg1, float arg2)
walkTo(Mob arg0, BlockPos arg1, float arg2)
method_35967(class_1308 arg0, class_2338 arg1, float arg2)
public void
a(int arg0, int arg1, int arg2)
pressButton(int arg0, int arg1, int arg2)
method_35945(int arg0, int arg1, int arg2)
public void
b(iy arg0)
pressButton(BlockPos arg0)
method_36026(class_2338 arg0)
public void
c(iy arg0)
useBlock(BlockPos arg0)
method_46229(class_2338 arg0)
public void
a(iy arg0, csy arg1)
useBlock(BlockPos arg0, Player arg1)
method_36034(class_2338 arg0, class_1657 arg1)
public void
a(iy arg0, csy arg1, fgt arg2)
useBlock(BlockPos arg0, Player arg1, BlockHitResult arg2)
method_47817(class_2338 arg0, class_1657 arg1, class_3965 arg2)
public LivingEntity
a(bys arg0)
makeAboutToDrown(LivingEntity arg0)
method_35966(class_1309 arg0)
public LivingEntity
b(bys arg0)
withLowHealth(LivingEntity arg0)
method_51821(class_1309 arg0)
public Player
a(dkw arg0)
makeMockPlayer(GameType arg0)
method_36021(class_1934 arg0)
public ServerPlayer
c()
makeMockServerPlayerInLevel()
method_51891()
public void
b(int arg0, int arg1, int arg2)
pullLever(int arg0, int arg1, int arg2)
method_36002(int arg0, int arg1, int arg2)
public void
d(iy arg0)
pullLever(BlockPos arg0)
method_36039(class_2338 arg0)
public void
a(iy arg0, long arg1)
pulseRedstone(BlockPos arg0, long arg1)
method_35981(class_2338 arg0, long arg1)
public void
e(iy arg0)
destroyBlock(BlockPos arg0)
method_36044(class_2338 arg0)
public void
a(int arg0, int arg1, int arg2, doe arg3)
setBlock(int arg0, int arg1, int arg2, Block arg3)
method_35946(int arg0, int arg1, int arg2, class_2248 arg3)
public void
a(int arg0, int arg1, int arg2, ecg arg3)
setBlock(int arg0, int arg1, int arg2, BlockState arg3)
method_35947(int arg0, int arg1, int arg2, class_2680 arg3)
public void
a(iy arg0, doe arg1)
setBlock(BlockPos arg0, Block arg1)
method_35984(class_2338 arg0, class_2248 arg1)
public void
a(iy arg0, ecg arg1)
setBlock(BlockPos arg0, BlockState arg1)
method_35986(class_2338 arg0, class_2680 arg1)
public void
d()
setNight()
method_36030()
public void
a(int arg0)
setDayTime(int arg0)
method_35944(int arg0)
public void
a(doe arg0, int arg1, int arg2, int arg3)
assertBlockPresent(Block arg0, int arg1, int arg2, int arg3)
method_35971(class_2248 arg0, int arg1, int arg2, int arg3)
public void
a(doe arg0, iy arg1)
assertBlockPresent(Block arg0, BlockPos arg1)
method_35972(class_2248 arg0, class_2338 arg1)
public void
b(doe arg0, int arg1, int arg2, int arg3)
assertBlockNotPresent(Block arg0, int arg1, int arg2, int arg3)
method_36011(class_2248 arg0, int arg1, int arg2, int arg3)
public void
b(doe arg0, iy arg1)
assertBlockNotPresent(Block arg0, BlockPos arg1)
method_36012(class_2248 arg0, class_2338 arg1)
public void
a(ayk<doe> arg0, iy arg1)
assertBlockTag(TagKey<Block> arg0, BlockPos arg1)
method_66935(class_6862<class_2248> arg0, class_2338 arg1)
public void
c(doe arg0, int arg1, int arg2, int arg3)
succeedWhenBlockPresent(Block arg0, int arg1, int arg2, int arg3)
method_36024(class_2248 arg0, int arg1, int arg2, int arg3)
public void
c(doe arg0, iy arg1)
succeedWhenBlockPresent(Block arg0, BlockPos arg1)
method_36025(class_2248 arg0, class_2338 arg1)
public void
a(iy arg0, Predicate<doe> arg1, Function<doe, xk> arg2)
assertBlock(BlockPos arg0, Predicate<Block> arg1, Function<Block, Component> arg2)
method_35992(class_2338 arg0, Predicate<class_2248> arg1, Function<class_2248, class_2561> arg2)
public <T extends Comparable<T>> void
a(iy arg0, edj<T> arg1, T arg2)
assertBlockProperty(BlockPos arg0, Property<T> arg1, T arg2)
method_35987(class_2338 arg0, class_2769<T> arg1, T arg2)
public <T extends Comparable<T>> void
a(iy arg0, edj<T> arg1, Predicate<T> arg2, xk arg3)
assertBlockProperty(BlockPos arg0, Property<T> arg1, Predicate<T> arg2, Component arg3)
method_35988(class_2338 arg0, class_2769<T> arg1, Predicate<T> arg2, class_2561 arg3)
public void
b(iy arg0, ecg arg1)
assertBlockState(BlockPos arg0, BlockState arg1)
method_66947(class_2338 arg0, class_2680 arg1)
public void
b(iy arg0, Predicate<ecg> arg1, Function<ecg, xk> arg2)
assertBlockState(BlockPos arg0, Predicate<BlockState> arg1, Function<BlockState, Component> arg2)
method_36017(class_2338 arg0, Predicate<class_2680> arg1, Function<class_2680, class_2561> arg2)
public <T extends BlockEntity> void
a(iy arg0, Class<T> arg1, Predicate<T> arg2, Supplier<xk> arg3)
assertBlockEntityData(BlockPos arg0, Class<T> arg1, Predicate<T> arg2, Supplier<Component> arg3)
method_60651(class_2338 arg0, Class<T> arg1, Predicate<T> arg2, Supplier<class_2561> arg3)
public void
a(iy arg0, je arg1, IntPredicate arg2, Supplier<xk> arg3)
assertRedstoneSignal(BlockPos arg0, Direction arg1, IntPredicate arg2, Supplier<Component> arg3)
method_52225(class_2338 arg0, class_2350 arg1, IntPredicate arg2, Supplier<class_2561> arg3)
public void
b(byb<?> arg0)
assertEntityPresent(EntityType<?> arg0)
method_35959(class_1299<?> arg0)
public void
c(byb<?> arg0, int arg1, int arg2, int arg3)
assertEntityPresent(EntityType<?> arg0, int arg1, int arg2, int arg3)
method_36022(class_1299<?> arg0, int arg1, int arg2, int arg3)
public void
c(byb<?> arg0, iy arg1)
assertEntityPresent(EntityType<?> arg0, BlockPos arg1)
method_36023(class_1299<?> arg0, class_2338 arg1)
public void
a(byb<?> arg0, fgs arg1)
assertEntityPresent(EntityType<?> arg0, AABB arg1)
method_46224(class_1299<?> arg0, class_238 arg1)
public void
a(byb<?> arg0, int arg1)
assertEntitiesPresent(EntityType<?> arg0, int arg1)
method_55323(class_1299<?> arg0, int arg1)
public void
a(byb<?> arg0, iy arg1, int arg2, double arg3)
assertEntitiesPresent(EntityType<?> arg0, BlockPos arg1, int arg2, double arg3)
method_44606(class_1299<?> arg0, class_2338 arg1, int arg2, double arg3)
public void
a(byb<?> arg0, iy arg1, double arg2)
assertEntityPresent(EntityType<?> arg0, BlockPos arg1, double arg2)
method_35965(class_1299<?> arg0, class_2338 arg1, double arg2)
public <T extends Entity> List<T>
b(byb<T> arg0, iy arg1, double arg2)
getEntities(EntityType<T> arg0, BlockPos arg1, double arg2)
method_44335(class_1299<T> arg0, class_2338 arg1, double arg2)
public <T extends Entity> List<T>
c(byb<T> arg0)
getEntities(EntityType<T> arg0)
method_56208(class_1299<T> arg0)
public void
a(bxs arg0, int arg1, int arg2, int arg3)
assertEntityInstancePresent(Entity arg0, int arg1, int arg2, int arg3)
method_35953(class_1297 arg0, int arg1, int arg2, int arg3)
public void
a(bxs arg0, iy arg1)
assertEntityInstancePresent(Entity arg0, BlockPos arg1)
method_35955(class_1297 arg0, class_2338 arg1)
public void
a(daw arg0, iy arg1, double arg2, int arg3)
assertItemEntityCountIs(Item arg0, BlockPos arg1, double arg2, int arg3)
method_35970(class_1792 arg0, class_2338 arg1, double arg2, int arg3)
public void
a(daw arg0, iy arg1, double arg2)
assertItemEntityPresent(Item arg0, BlockPos arg1, double arg2)
method_35969(class_1792 arg0, class_2338 arg1, double arg2)
public void
b(daw arg0, iy arg1, double arg2)
assertItemEntityNotPresent(Item arg0, BlockPos arg1, double arg2)
method_42762(class_1792 arg0, class_2338 arg1, double arg2)
public void
a(daw arg0)
assertItemEntityPresent(Item arg0)
method_54143(class_1792 arg0)
public void
b(daw arg0)
assertItemEntityNotPresent(Item arg0)
method_54144(class_1792 arg0)
public void
d(byb<?> arg0)
assertEntityNotPresent(EntityType<?> arg0)
method_36004(class_1299<?> arg0)
public void
d(byb<?> arg0, int arg1, int arg2, int arg3)
assertEntityNotPresent(EntityType<?> arg0, int arg1, int arg2, int arg3)
method_36031(class_1299<?> arg0, int arg1, int arg2, int arg3)
public void
d(byb<?> arg0, iy arg1)
assertEntityNotPresent(EntityType<?> arg0, BlockPos arg1)
method_36032(class_1299<?> arg0, class_2338 arg1)
public void
b(byb<?> arg0, fgs arg1)
assertEntityNotPresent(EntityType<?> arg0, AABB arg1)
method_59872(class_1299<?> arg0, class_238 arg1)
public void
a(byb<?> arg0, double arg1, double arg2, double arg3)
assertEntityTouching(EntityType<?> arg0, double arg1, double arg2, double arg3)
method_35960(class_1299<?> arg0, double arg1, double arg2, double arg3)
public void
b(byb<?> arg0, double arg1, double arg2, double arg3)
assertEntityNotTouching(EntityType<?> arg0, double arg1, double arg2, double arg3)
method_36005(class_1299<?> arg0, double arg1, double arg2, double arg3)
public <E extends Entity, T> void
a(iy arg0, byb<E> arg1, Predicate<E> arg2)
assertEntityData(BlockPos arg0, EntityType<E> arg1, Predicate<E> arg2)
method_64113(class_2338 arg0, class_1299<E> arg1, Predicate<E> arg2)
public <E extends Entity, T> void
a(iy arg0, byb<E> arg1, Function<? super E, T> arg2, T arg3)
assertEntityData(BlockPos arg0, EntityType<E> arg1, Function<? super E, T> arg2, T arg3)
method_35982(class_2338 arg0, class_1299<E> arg1, Function<? super E, T> arg2, T arg3)
public <E extends LivingEntity> void
a(iy arg0, byb<E> arg1, daw arg2)
assertEntityIsHolding(BlockPos arg0, EntityType<E> arg1, Item arg2)
method_48001(class_2338 arg0, class_1299<E> arg1, class_1792 arg2)
public <E extends Entity extends InventoryCarrier> void
b(iy arg0, byb<E> arg1, daw arg2)
assertEntityInventoryContains(BlockPos arg0, EntityType<E> arg1, Item arg2)
method_48003(class_2338 arg0, class_1299<E> arg1, class_1792 arg2)
public void
f(iy arg0)
assertContainerEmpty(BlockPos arg0)
method_36047(class_2338 arg0)
public void
a(iy arg0, daw arg1)
assertContainerContainsSingle(BlockPos arg0, Item arg1)
method_66940(class_2338 arg0, class_1792 arg1)
public void
b(iy arg0, daw arg1)
assertContainerContains(BlockPos arg0, Item arg1)
method_35983(class_2338 arg0, class_1792 arg1)
public void
a(esv arg0, iy arg1)
assertSameBlockStates(BoundingBox arg0, BlockPos arg1)
method_35977(class_3341 arg0, class_2338 arg1)
public void
a(iy arg0, iy arg1)
assertSameBlockState(BlockPos arg0, BlockPos arg1)
method_35990(class_2338 arg0, class_2338 arg1)
public void
a(long arg0, iy arg1, daw arg2)
assertAtTickTimeContainerContains(long arg0, BlockPos arg1, Item arg2)
method_35950(long arg0, class_2338 arg1, class_1792 arg2)
public void
a(long arg0, iy arg1)
assertAtTickTimeContainerEmpty(long arg0, BlockPos arg1)
method_35949(long arg0, class_2338 arg1)
public <E extends Entity, T> void
b(iy arg0, byb<E> arg1, Function<E, T> arg2, T arg3)
succeedWhenEntityData(BlockPos arg0, EntityType<E> arg1, Function<E, T> arg2, T arg3)
method_36015(class_2338 arg0, class_1299<E> arg1, Function<E, T> arg2, T arg3)
public void
a(bxs arg0, fgs arg1, xk arg2)
assertEntityPosition(Entity arg0, AABB arg1, Component arg2)
method_61173(class_1297 arg0, class_238 arg1, class_2561 arg2)
public <E extends Entity> void
a(E arg0, Predicate<E> arg1, xk arg2)
assertEntityProperty(E arg0, Predicate<E> arg1, Component arg2)
method_35958(E arg0, Predicate<E> arg1, class_2561 arg2)
public <E extends Entity, T> void
a(E arg0, Function<E, T> arg1, T arg2, xk arg3)
assertEntityProperty(E arg0, Function<E, T> arg1, T arg2, Component arg3)
method_35957(E arg0, Function<E, T> arg1, T arg2, class_2561 arg3)
public void
a(bys arg0, ji<bwu> arg1, int arg2)
assertLivingEntityHasMobEffect(LivingEntity arg0, Holder<MobEffect> arg1, int arg2)
method_52889(class_1309 arg0, class_6880<class_1291> arg1, int arg2)
public void
e(byb<?> arg0, int arg1, int arg2, int arg3)
succeedWhenEntityPresent(EntityType<?> arg0, int arg1, int arg2, int arg3)
method_36037(class_1299<?> arg0, int arg1, int arg2, int arg3)
public void
e(byb<?> arg0, iy arg1)
succeedWhenEntityPresent(EntityType<?> arg0, BlockPos arg1)
method_36038(class_1299<?> arg0, class_2338 arg1)
public void
f(byb<?> arg0, int arg1, int arg2, int arg3)
succeedWhenEntityNotPresent(EntityType<?> arg0, int arg1, int arg2, int arg3)
method_36042(class_1299<?> arg0, int arg1, int arg2, int arg3)
public void
f(byb<?> arg0, iy arg1)
succeedWhenEntityNotPresent(EntityType<?> arg0, BlockPos arg1)
method_36043(class_1299<?> arg0, class_2338 arg1)
public void
e()
succeed()
method_36036()
private void
k()
ensureSingleFinalCheck()
method_36048()
public void
a(Runnable arg0)
succeedIf(Runnable arg0)
method_35993(Runnable arg0)
public void
b(Runnable arg0)
succeedWhen(Runnable arg0)
method_36018(Runnable arg0)
public void
a(int arg0, Runnable arg1)
succeedOnTickWhen(int arg0, Runnable arg1)
method_35948(int arg0, Runnable arg1)
public void
a(long arg0, Runnable arg1)
runAtTickTime(long arg0, Runnable arg1)
method_35951(long arg0, Runnable arg1)
public void
b(long arg0, Runnable arg1)
runAfterDelay(long arg0, Runnable arg1)
method_36003(long arg0, Runnable arg1)
public void
g(iy arg0)
randomTick(BlockPos arg0)
method_36050(class_2338 arg0)
public void
h(iy arg0)
tickBlock(BlockPos arg0)
method_66562(class_2338 arg0)
public void
i(iy arg0)
tickPrecipitation(BlockPos arg0)
method_55453(class_2338 arg0)
public void
f()
tickPrecipitation()
method_55452()
public int
a(eif$a arg0, int arg1, int arg2)
getHeight(Heightmap$Types arg0, int arg1, int arg2)
method_42063(class_2902$class_2903 arg0, int arg1, int arg2)
public void
a(xk arg0, iy arg1)
fail(Component arg0, BlockPos arg1)
method_35997(class_2561 arg0, class_2338 arg1)
public void
a(xk arg0, bxs arg1)
fail(Component arg0, Entity arg1)
method_35996(class_2561 arg0, class_1297 arg1)
public void
b(xk arg0)
fail(Component arg0)
method_35995(class_2561 arg0)
public void
c(Runnable arg0)
failIf(Runnable arg0)
method_36028(Runnable arg0)
public void
d(Runnable arg0)
failIfEver(Runnable arg0)
method_36035(Runnable arg0)
public GameTestSequence
g()
startSequence()
method_36041()
public BlockPos
j(iy arg0)
absolutePos(BlockPos arg0)
method_36052(class_2338 arg0)
public BlockPos
k(iy arg0)
relativePos(BlockPos arg0)
method_36054(class_2338 arg0)
public AABB
a(fgs arg0)
absoluteAABB(AABB arg0)
method_62772(class_238 arg0)
public AABB
b(fgs arg0)
relativeAABB(AABB arg0)
method_62773(class_238 arg0)
public Vec3
a(fgx arg0)
absoluteVec(Vec3 arg0)
method_35978(class_243 arg0)
public Vec3
b(fgx arg0)
relativeVec(Vec3 arg0)
method_46227(class_243 arg0)
public Rotation
h()
getTestRotation()
method_61093()
public void
a(boolean arg0, xk arg1)
assertTrue(boolean arg0, Component arg1)
method_46226(boolean arg0, class_2561 arg1)
public <N> void
a(N arg0, N arg1, xk arg2)
assertValueEqual(N arg0, N arg1, Component arg2)
method_56606(N arg0, N arg1, class_2561 arg2)
public void
b(boolean arg0, xk arg1)
assertFalse(boolean arg0, Component arg1)
method_49994(boolean arg0, class_2561 arg1)
public long
i()
getTick()
method_36045()
public AABB
j()
getBounds()
method_36051()
private AABB
l()
getRelativeBounds()
method_36053()
public void
a(Consumer<iy> arg0)
forEveryBlockInStructure(Consumer<BlockPos> arg0)
method_35998(Consumer<class_2338> arg0)
public void
e(Runnable arg0)
onEachTick(Runnable arg0)
method_36040(Runnable arg0)
public void
a(csy arg0, dba arg1, iy arg2, je arg3)
placeAt(Player arg0, ItemStack arg1, BlockPos arg2, Direction arg3)
method_47816(class_1657 arg0, class_1799 arg1, class_2338 arg2, class_2350 arg3)
public void
a(alv<dmc> arg0)
setBiome(ResourceKey<Biome> arg0)
method_55451(class_5321<class_1959> arg0)