Package net.minecraft.test
Class TestContext
java.lang.Object
net.minecraft.test.TestContext
- Mappings:
- Namespace - Name - official - pq- intermediary - net/minecraft/class_4516- named - net/minecraft/test/TestContext
- 
Field SummaryFields
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidaddFinalTask(Runnable runnable) voidaddFinalTaskWithDuration(int duration, Runnable runnable) voidaddInstantFinalTask(Runnable runnable) voidvoidassertFalse(boolean condition, String message) voidassertTrue(boolean condition, String message) voidcheckBlock(BlockPos pos, Predicate<Block> predicate, String errorMessage) void<T extends Comparable<T>>
 voidcheckBlockProperty(BlockPos pos, Property<T> property, Predicate<T> predicate, String errorMessage) voidcheckBlockState(BlockPos pos, Predicate<BlockState> predicate, Supplier<String> errorMessageSupplier) voidcomplete()voiddontExpectBlock(Block block, int x, int y, int z) voiddontExpectBlock(Block block, BlockPos pos) voiddontExpectEntity(EntityType<?> type) voiddontExpectEntityAt(EntityType<?> type, int x, int y, int z) voiddontExpectEntityAt(EntityType<?> type, BlockPos pos) voiddontExpectEntityAtEnd(EntityType<?> type, int x, int y, int z) voiddontExpectEntityAtEnd(EntityType<?> type, BlockPos pos) voiddontExpectEntityToTouch(EntityType<?> type, double x, double y, double z) voiddontExpectItemAt(Item item, BlockPos pos, double radius) drown(LivingEntity entity) voidexpectBlock(Block block, int x, int y, int z) voidexpectBlock(Block block, BlockPos pos) voidexpectBlockAtEnd(Block block, int x, int y, int z) voidexpectBlockAtEnd(Block block, BlockPos pos) <T extends Comparable<T>>
 voidexpectBlockProperty(BlockPos pos, Property<T> property, T value) voidexpectContainerWith(long delay, BlockPos pos, Item item) voidexpectContainerWith(BlockPos pos, Item item) voidexpectEmptyContainer(long delay, BlockPos pos) voidvoidexpectEntitiesAround(EntityType<?> type, BlockPos pos, int amount, double radius) voidexpectEntity(EntityType<?> type) voidexpectEntityAround(EntityType<?> type, BlockPos pos, double radius) voidexpectEntityAt(Entity entity, int x, int y, int z) voidexpectEntityAt(Entity entity, BlockPos pos) voidexpectEntityAt(EntityType<?> type, int x, int y, int z) voidexpectEntityAt(EntityType<?> type, BlockPos pos) voidexpectEntityAtEnd(EntityType<?> type, int x, int y, int z) voidexpectEntityAtEnd(EntityType<?> type, BlockPos pos) <E extends LivingEntity>
 voidexpectEntityHoldingItem(BlockPos pos, EntityType<E> entityType, Item item) voidexpectEntityInside(EntityType<?> type, Vec3d pos1, Vec3d pos2) voidexpectEntityToTouch(EntityType<?> type, double x, double y, double z) <E extends Entity,T> 
 voidexpectEntityWithData(BlockPos pos, EntityType<E> type, Function<? super E, T> entityDataGetter, T data) <E extends Entity,T> 
 voidexpectEntityWithDataEnd(BlockPos pos, EntityType<E> type, Function<E, T> entityDataGetter, T data) <E extends Entity & InventoryOwner>
 voidexpectEntityWithItem(BlockPos pos, EntityType<E> entityType, Item item) voidexpectItemAt(Item item, BlockPos pos, double radius) voidexpectItemsAt(Item item, BlockPos pos, double radius, int amount) voidexpectRedstonePower(BlockPos pos, Direction direction, IntPredicate powerPredicate, Supplier<String> errorMessage) voidexpectSameStates(BlockBox checkedBlockBox, BlockPos correctStatePos) voidexpectSameStates(BlockPos checkedPos, BlockPos correctStatePos) voidforceRandomTick(BlockPos pos) voidforEachRelativePos(Consumer<BlockPos> posConsumer) voidforEachRemainingTick(Runnable runnable) getAbsolute(Vec3d pos) getAbsolutePos(BlockPos pos) getBlockEntity(BlockPos pos) getBlockState(BlockPos pos) getEntitiesAround(EntityType<T> type, BlockPos pos, double radius) getRelative(Vec3d pos) getRelativePos(BlockPos pos) private BoxintgetRelativeTopY(Heightmap.Type heightmap, int x, int z) private BoxlonggetTick()getWorld()voidvoidkillAllEntities(Class entityClass) private voidvoidpushButton(int x, int y, int z) voidpushButton(BlockPos pos) voidputAndRemoveRedstoneBlock(BlockPos pos, long delay) voidremoveBlock(BlockPos pos) voidrunAtEveryTick(Runnable task) voidvoidsetBlockState(int x, int y, int z, Block block) voidsetBlockState(int x, int y, int z, BlockState state) voidsetBlockState(BlockPos pos, Block block) voidsetBlockState(BlockPos pos, BlockState state) setHealthLow(LivingEntity entity) voidsetTime(int timeOfDay) <E extends Entity>
 EspawnEntity(EntityType<E> type, float x, float y, float z) <E extends Entity>
 EspawnEntity(EntityType<E> type, int x, int y, int z) <E extends Entity>
 EspawnEntity(EntityType<E> type, BlockPos pos) <E extends Entity>
 EspawnEntity(EntityType<E> type, Vec3d pos) <E extends MobEntity>
 EspawnMob(EntityType<E> type, float x, float y, float z) <E extends MobEntity>
 EspawnMob(EntityType<E> type, int x, int y, int z) <E extends MobEntity>
 EspawnMob(EntityType<E> type, BlockPos pos) <E extends MobEntity>
 EspawnMob(EntityType<E> type, Vec3d pos) startMovingTowards(MobEntity entity, BlockPos pos, float speed) <E extends Entity>
 voidtestEntity(E entity, Predicate<E> predicate, String testName) <E extends Entity,T> 
 voidtestEntityProperty(E entity, Function<E, T> propertyGetter, String propertyName, T expectedValue) voidthrowGameTestException(String message) voidthrowPositionedException(String message, Entity entity) voidthrowPositionedException(String message, BlockPos pos) voidtoggleLever(int x, int y, int z) voidtoggleLever(BlockPos pos) voidvoiduseBlock(BlockPos pos, PlayerEntity player) voiduseBlock(BlockPos pos, PlayerEntity player, BlockHitResult result) voidvoiduseStackOnBlock(PlayerEntity player, ItemStack stack, BlockPos pos, Direction direction) voidwaitAndRun(long ticks, Runnable runnable) 
- 
Field Details- 
test- Mappings:
- Namespace - Name - Mixin selector - official - a- Lpq;a:Lpr;- intermediary - field_20558- Lnet/minecraft/class_4516;field_20558:Lnet/minecraft/class_4517;- named - test- Lnet/minecraft/test/TestContext;test:Lnet/minecraft/test/GameTestState;
 
- 
hasFinalClauseprivate boolean hasFinalClause- Mappings:
- Namespace - Name - Mixin selector - official - b- Lpq;b:Z- intermediary - field_33146- Lnet/minecraft/class_4516;field_33146:Z- named - hasFinalClause- Lnet/minecraft/test/TestContext;hasFinalClause:Z
 
 
- 
- 
Constructor Details- 
TestContext- Mappings:
- Namespace - Name - Mixin selector - official - <init>- Lpq;<init>(Lpr;)V- intermediary - <init>- Lnet/minecraft/class_4516;<init>(Lnet/minecraft/class_4517;)V- named - <init>- Lnet/minecraft/test/TestContext;<init>(Lnet/minecraft/test/GameTestState;)V
 
 
- 
- 
Method Details- 
getWorld- Mappings:
- Namespace - Name - Mixin selector - official - a- Lpq;a()Laif;- intermediary - method_35943- Lnet/minecraft/class_4516;method_35943()Lnet/minecraft/class_3218;- named - getWorld- Lnet/minecraft/test/TestContext;getWorld()Lnet/minecraft/server/world/ServerWorld;
 
- 
getBlockState- Mappings:
- Namespace - Name - Mixin selector - official - a- Lpq;a(Lgu;)Ldcb;- intermediary - method_35980- Lnet/minecraft/class_4516;method_35980(Lnet/minecraft/class_2338;)Lnet/minecraft/class_2680;- named - getBlockState- Lnet/minecraft/test/TestContext;getBlockState(Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/block/BlockState;
 
- 
getBlockEntity- Mappings:
- Namespace - Name - Mixin selector - official - b- Lpq;b(Lgu;)Lczn;- intermediary - method_36014- Lnet/minecraft/class_4516;method_36014(Lnet/minecraft/class_2338;)Lnet/minecraft/class_2586;- named - getBlockEntity- Lnet/minecraft/test/TestContext;getBlockEntity(Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/block/entity/BlockEntity;
 
- 
killAllEntitiespublic void killAllEntities()- Mappings:
- Namespace - Name - Mixin selector - official - b- Lpq;b()V- intermediary - method_36001- Lnet/minecraft/class_4516;method_36001()V- named - killAllEntities- Lnet/minecraft/test/TestContext;killAllEntities()V
 
- 
killAllEntities- Mappings:
- Namespace - Name - Mixin selector - official - a- Lpq;a(Ljava/lang/Class;)V- intermediary - method_52207- Lnet/minecraft/class_4516;method_52207(Ljava/lang/Class;)V- named - killAllEntities- Lnet/minecraft/test/TestContext;killAllEntities(Ljava/lang/Class;)V
 
- 
spawnItem- Mappings:
- Namespace - Name - Mixin selector - official - a- Lpq;a(Lcfu;FFF)Lbvh;- intermediary - method_35968- Lnet/minecraft/class_4516;method_35968(Lnet/minecraft/class_1792;FFF)Lnet/minecraft/class_1542;- named - spawnItem- Lnet/minecraft/test/TestContext;spawnItem(Lnet/minecraft/item/Item;FFF)Lnet/minecraft/entity/ItemEntity;
 
- 
spawnItem- Mappings:
- Namespace - Name - Mixin selector - official - a- Lpq;a(Lcfu;Lgu;)Lbvh;- intermediary - method_46225- Lnet/minecraft/class_4516;method_46225(Lnet/minecraft/class_1792;Lnet/minecraft/class_2338;)Lnet/minecraft/class_1542;- named - spawnItem- Lnet/minecraft/test/TestContext;spawnItem(Lnet/minecraft/item/Item;Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/entity/ItemEntity;
 
- 
spawnEntity- Mappings:
- Namespace - Name - Mixin selector - official - a- Lpq;a(Lbfn;Lgu;)Lbfj;- intermediary - method_35964- Lnet/minecraft/class_4516;method_35964(Lnet/minecraft/class_1299;Lnet/minecraft/class_2338;)Lnet/minecraft/class_1297;- named - spawnEntity- Lnet/minecraft/test/TestContext;spawnEntity(Lnet/minecraft/entity/EntityType;Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/entity/Entity;
 
- 
spawnEntity- Mappings:
- Namespace - Name - Mixin selector - official - a- Lpq;a(Lbfn;Leei;)Lbfj;- intermediary - method_35963- Lnet/minecraft/class_4516;method_35963(Lnet/minecraft/class_1299;Lnet/minecraft/class_243;)Lnet/minecraft/class_1297;- named - spawnEntity- Lnet/minecraft/test/TestContext;spawnEntity(Lnet/minecraft/entity/EntityType;Lnet/minecraft/util/math/Vec3d;)Lnet/minecraft/entity/Entity;
 
- 
spawnEntity- Mappings:
- Namespace - Name - Mixin selector - official - a- Lpq;a(Lbfn;III)Lbfj;- intermediary - method_35962- Lnet/minecraft/class_4516;method_35962(Lnet/minecraft/class_1299;III)Lnet/minecraft/class_1297;- named - spawnEntity- Lnet/minecraft/test/TestContext;spawnEntity(Lnet/minecraft/entity/EntityType;III)Lnet/minecraft/entity/Entity;
 
- 
spawnEntity- Mappings:
- Namespace - Name - Mixin selector - official - a- Lpq;a(Lbfn;FFF)Lbfj;- intermediary - method_35961- Lnet/minecraft/class_4516;method_35961(Lnet/minecraft/class_1299;FFF)Lnet/minecraft/class_1297;- named - spawnEntity- Lnet/minecraft/test/TestContext;spawnEntity(Lnet/minecraft/entity/EntityType;FFF)Lnet/minecraft/entity/Entity;
 
- 
spawnMob- Mappings:
- Namespace - Name - Mixin selector - official - b- Lpq;b(Lbfn;Lgu;)Lbgb;- intermediary - method_36009- Lnet/minecraft/class_4516;method_36009(Lnet/minecraft/class_1299;Lnet/minecraft/class_2338;)Lnet/minecraft/class_1308;- named - spawnMob- Lnet/minecraft/test/TestContext;spawnMob(Lnet/minecraft/entity/EntityType;Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/entity/mob/MobEntity;
 
- 
spawnMob- Mappings:
- Namespace - Name - Mixin selector - official - b- Lpq;b(Lbfn;III)Lbgb;- intermediary - method_36007- Lnet/minecraft/class_4516;method_36007(Lnet/minecraft/class_1299;III)Lnet/minecraft/class_1308;- named - spawnMob- Lnet/minecraft/test/TestContext;spawnMob(Lnet/minecraft/entity/EntityType;III)Lnet/minecraft/entity/mob/MobEntity;
 
- 
spawnMob- Mappings:
- Namespace - Name - Mixin selector - official - b- Lpq;b(Lbfn;Leei;)Lbgb;- intermediary - method_36008- Lnet/minecraft/class_4516;method_36008(Lnet/minecraft/class_1299;Lnet/minecraft/class_243;)Lnet/minecraft/class_1308;- named - spawnMob- Lnet/minecraft/test/TestContext;spawnMob(Lnet/minecraft/entity/EntityType;Lnet/minecraft/util/math/Vec3d;)Lnet/minecraft/entity/mob/MobEntity;
 
- 
spawnMob- Mappings:
- Namespace - Name - Mixin selector - official - b- Lpq;b(Lbfn;FFF)Lbgb;- intermediary - method_36006- Lnet/minecraft/class_4516;method_36006(Lnet/minecraft/class_1299;FFF)Lnet/minecraft/class_1308;- named - spawnMob- Lnet/minecraft/test/TestContext;spawnMob(Lnet/minecraft/entity/EntityType;FFF)Lnet/minecraft/entity/mob/MobEntity;
 
- 
startMovingTowards- Mappings:
- Namespace - Name - Mixin selector - official - a- Lpq;a(Lbgb;Lgu;F)Lpv;- intermediary - method_35967- Lnet/minecraft/class_4516;method_35967(Lnet/minecraft/class_1308;Lnet/minecraft/class_2338;F)Lnet/minecraft/class_4693;- named - startMovingTowards- Lnet/minecraft/test/TestContext;startMovingTowards(Lnet/minecraft/entity/mob/MobEntity;Lnet/minecraft/util/math/BlockPos;F)Lnet/minecraft/test/TimedTaskRunner;
 
- 
pushButtonpublic void pushButton(int x, int y, int z) - Mappings:
- Namespace - Name - Mixin selector - official - a- Lpq;a(III)V- intermediary - method_35945- Lnet/minecraft/class_4516;method_35945(III)V- named - pushButton- Lnet/minecraft/test/TestContext;pushButton(III)V
 
- 
pushButton- Mappings:
- Namespace - Name - Mixin selector - official - c- Lpq;c(Lgu;)V- intermediary - method_36026- Lnet/minecraft/class_4516;method_36026(Lnet/minecraft/class_2338;)V- named - pushButton- Lnet/minecraft/test/TestContext;pushButton(Lnet/minecraft/util/math/BlockPos;)V
 
- 
useBlock- Mappings:
- Namespace - Name - Mixin selector - official - d- Lpq;d(Lgu;)V- intermediary - method_46229- Lnet/minecraft/class_4516;method_46229(Lnet/minecraft/class_2338;)V- named - useBlock- Lnet/minecraft/test/TestContext;useBlock(Lnet/minecraft/util/math/BlockPos;)V
 
- 
useBlock- Mappings:
- Namespace - Name - Mixin selector - official - a- Lpq;a(Lgu;Lbyo;)V- intermediary - method_36034- Lnet/minecraft/class_4516;method_36034(Lnet/minecraft/class_2338;Lnet/minecraft/class_1657;)V- named - useBlock- Lnet/minecraft/test/TestContext;useBlock(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/entity/player/PlayerEntity;)V
 
- 
useBlock- Mappings:
- Namespace - Name - Mixin selector - official - a- Lpq;a(Lgu;Lbyo;Leee;)V- intermediary - method_47817- Lnet/minecraft/class_4516;method_47817(Lnet/minecraft/class_2338;Lnet/minecraft/class_1657;Lnet/minecraft/class_3965;)V- named - useBlock- Lnet/minecraft/test/TestContext;useBlock(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/util/hit/BlockHitResult;)V
 
- 
drown- Mappings:
- Namespace - Name - Mixin selector - official - a- Lpq;a(Lbfz;)Lbfz;- intermediary - method_35966- Lnet/minecraft/class_4516;method_35966(Lnet/minecraft/class_1309;)Lnet/minecraft/class_1309;- named - drown- Lnet/minecraft/test/TestContext;drown(Lnet/minecraft/entity/LivingEntity;)Lnet/minecraft/entity/LivingEntity;
 
- 
createMockSurvivalPlayer- Mappings:
- Namespace - Name - Mixin selector - official - c- Lpq;c()Lbyo;- intermediary - method_46228- Lnet/minecraft/class_4516;method_46228()Lnet/minecraft/class_1657;- named - createMockSurvivalPlayer- Lnet/minecraft/test/TestContext;createMockSurvivalPlayer()Lnet/minecraft/entity/player/PlayerEntity;
 
- 
setHealthLow- Mappings:
- Namespace - Name - Mixin selector - official - b- Lpq;b(Lbfz;)Lbfz;- intermediary - method_51821- Lnet/minecraft/class_4516;method_51821(Lnet/minecraft/class_1309;)Lnet/minecraft/class_1309;- named - setHealthLow- Lnet/minecraft/test/TestContext;setHealthLow(Lnet/minecraft/entity/LivingEntity;)Lnet/minecraft/entity/LivingEntity;
 
- 
createMockCreativePlayer- Mappings:
- Namespace - Name - Mixin selector - official - d- Lpq;d()Lbyo;- intermediary - method_36021- Lnet/minecraft/class_4516;method_36021()Lnet/minecraft/class_1657;- named - createMockCreativePlayer- Lnet/minecraft/test/TestContext;createMockCreativePlayer()Lnet/minecraft/entity/player/PlayerEntity;
 
- 
createMockCreativeServerPlayerInWorld- Mappings:
- Namespace - Name - Mixin selector - official - e- Lpq;e()Laig;- intermediary - method_51891- Lnet/minecraft/class_4516;method_51891()Lnet/minecraft/class_3222;- named - createMockCreativeServerPlayerInWorld- Lnet/minecraft/test/TestContext;createMockCreativeServerPlayerInWorld()Lnet/minecraft/server/network/ServerPlayerEntity;
 
- 
toggleLeverpublic void toggleLever(int x, int y, int z) - Mappings:
- Namespace - Name - Mixin selector - official - b- Lpq;b(III)V- intermediary - method_36002- Lnet/minecraft/class_4516;method_36002(III)V- named - toggleLever- Lnet/minecraft/test/TestContext;toggleLever(III)V
 
- 
toggleLever- Mappings:
- Namespace - Name - Mixin selector - official - e- Lpq;e(Lgu;)V- intermediary - method_36039- Lnet/minecraft/class_4516;method_36039(Lnet/minecraft/class_2338;)V- named - toggleLever- Lnet/minecraft/test/TestContext;toggleLever(Lnet/minecraft/util/math/BlockPos;)V
 
- 
putAndRemoveRedstoneBlock- Mappings:
- Namespace - Name - Mixin selector - official - a- Lpq;a(Lgu;J)V- intermediary - method_35981- Lnet/minecraft/class_4516;method_35981(Lnet/minecraft/class_2338;J)V- named - putAndRemoveRedstoneBlock- Lnet/minecraft/test/TestContext;putAndRemoveRedstoneBlock(Lnet/minecraft/util/math/BlockPos;J)V
 
- 
removeBlock- Mappings:
- Namespace - Name - Mixin selector - official - f- Lpq;f(Lgu;)V- intermediary - method_36044- Lnet/minecraft/class_4516;method_36044(Lnet/minecraft/class_2338;)V- named - removeBlock- Lnet/minecraft/test/TestContext;removeBlock(Lnet/minecraft/util/math/BlockPos;)V
 
- 
setBlockState- Mappings:
- Namespace - Name - Mixin selector - official - a- Lpq;a(IIILcpn;)V- intermediary - method_35946- Lnet/minecraft/class_4516;method_35946(IIILnet/minecraft/class_2248;)V- named - setBlockState- Lnet/minecraft/test/TestContext;setBlockState(IIILnet/minecraft/block/Block;)V
 
- 
setBlockState- Mappings:
- Namespace - Name - Mixin selector - official - a- Lpq;a(IIILdcb;)V- intermediary - method_35947- Lnet/minecraft/class_4516;method_35947(IIILnet/minecraft/class_2680;)V- named - setBlockState- Lnet/minecraft/test/TestContext;setBlockState(IIILnet/minecraft/block/BlockState;)V
 
- 
setBlockState- Mappings:
- Namespace - Name - Mixin selector - official - a- Lpq;a(Lgu;Lcpn;)V- intermediary - method_35984- Lnet/minecraft/class_4516;method_35984(Lnet/minecraft/class_2338;Lnet/minecraft/class_2248;)V- named - setBlockState- Lnet/minecraft/test/TestContext;setBlockState(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/Block;)V
 
- 
setBlockState- Mappings:
- Namespace - Name - Mixin selector - official - a- Lpq;a(Lgu;Ldcb;)V- intermediary - method_35986- Lnet/minecraft/class_4516;method_35986(Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V- named - setBlockState- Lnet/minecraft/test/TestContext;setBlockState(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/BlockState;)V
 
- 
useNightTimepublic void useNightTime()- Mappings:
- Namespace - Name - Mixin selector - official - f- Lpq;f()V- intermediary - method_36030- Lnet/minecraft/class_4516;method_36030()V- named - useNightTime- Lnet/minecraft/test/TestContext;useNightTime()V
 
- 
setTimepublic void setTime(int timeOfDay) - Mappings:
- Namespace - Name - Mixin selector - official - a- Lpq;a(I)V- intermediary - method_35944- Lnet/minecraft/class_4516;method_35944(I)V- named - setTime- Lnet/minecraft/test/TestContext;setTime(I)V
 
- 
expectBlock- Mappings:
- Namespace - Name - Mixin selector - official - a- Lpq;a(Lcpn;III)V- intermediary - method_35971- Lnet/minecraft/class_4516;method_35971(Lnet/minecraft/class_2248;III)V- named - expectBlock- Lnet/minecraft/test/TestContext;expectBlock(Lnet/minecraft/block/Block;III)V
 
- 
expectBlock- Mappings:
- Namespace - Name - Mixin selector - official - a- Lpq;a(Lcpn;Lgu;)V- intermediary - method_35972- Lnet/minecraft/class_4516;method_35972(Lnet/minecraft/class_2248;Lnet/minecraft/class_2338;)V- named - expectBlock- Lnet/minecraft/test/TestContext;expectBlock(Lnet/minecraft/block/Block;Lnet/minecraft/util/math/BlockPos;)V
 
- 
dontExpectBlock- Mappings:
- Namespace - Name - Mixin selector - official - b- Lpq;b(Lcpn;III)V- intermediary - method_36011- Lnet/minecraft/class_4516;method_36011(Lnet/minecraft/class_2248;III)V- named - dontExpectBlock- Lnet/minecraft/test/TestContext;dontExpectBlock(Lnet/minecraft/block/Block;III)V
 
- 
dontExpectBlock- Mappings:
- Namespace - Name - Mixin selector - official - b- Lpq;b(Lcpn;Lgu;)V- intermediary - method_36012- Lnet/minecraft/class_4516;method_36012(Lnet/minecraft/class_2248;Lnet/minecraft/class_2338;)V- named - dontExpectBlock- Lnet/minecraft/test/TestContext;dontExpectBlock(Lnet/minecraft/block/Block;Lnet/minecraft/util/math/BlockPos;)V
 
- 
expectBlockAtEnd- Mappings:
- Namespace - Name - Mixin selector - official - c- Lpq;c(Lcpn;III)V- intermediary - method_36024- Lnet/minecraft/class_4516;method_36024(Lnet/minecraft/class_2248;III)V- named - expectBlockAtEnd- Lnet/minecraft/test/TestContext;expectBlockAtEnd(Lnet/minecraft/block/Block;III)V
 
- 
expectBlockAtEnd- Mappings:
- Namespace - Name - Mixin selector - official - c- Lpq;c(Lcpn;Lgu;)V- intermediary - method_36025- Lnet/minecraft/class_4516;method_36025(Lnet/minecraft/class_2248;Lnet/minecraft/class_2338;)V- named - expectBlockAtEnd- Lnet/minecraft/test/TestContext;expectBlockAtEnd(Lnet/minecraft/block/Block;Lnet/minecraft/util/math/BlockPos;)V
 
- 
checkBlock- Mappings:
- Namespace - Name - Mixin selector - official - a- Lpq;a(Lgu;Ljava/util/function/Predicate;Ljava/lang/String;)V- intermediary - method_35991- Lnet/minecraft/class_4516;method_35991(Lnet/minecraft/class_2338;Ljava/util/function/Predicate;Ljava/lang/String;)V- named - checkBlock- Lnet/minecraft/test/TestContext;checkBlock(Lnet/minecraft/util/math/BlockPos;Ljava/util/function/Predicate;Ljava/lang/String;)V
 
- 
checkBlockpublic void checkBlock(BlockPos pos, Predicate<Block> predicate, Supplier<String> errorMessageSupplier) - Mappings:
- Namespace - Name - Mixin selector - official - a- Lpq;a(Lgu;Ljava/util/function/Predicate;Ljava/util/function/Supplier;)V- intermediary - method_35992- Lnet/minecraft/class_4516;method_35992(Lnet/minecraft/class_2338;Ljava/util/function/Predicate;Ljava/util/function/Supplier;)V- named - checkBlock- Lnet/minecraft/test/TestContext;checkBlock(Lnet/minecraft/util/math/BlockPos;Ljava/util/function/Predicate;Ljava/util/function/Supplier;)V
 
- 
expectBlockPropertypublic <T extends Comparable<T>> void expectBlockProperty(BlockPos pos, Property<T> property, T value) - Mappings:
- Namespace - Name - Mixin selector - official - a- Lpq;a(Lgu;Ldde;Ljava/lang/Comparable;)V- intermediary - method_35987- Lnet/minecraft/class_4516;method_35987(Lnet/minecraft/class_2338;Lnet/minecraft/class_2769;Ljava/lang/Comparable;)V- named - expectBlockProperty- Lnet/minecraft/test/TestContext;expectBlockProperty(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/state/property/Property;Ljava/lang/Comparable;)V
 
- 
checkBlockPropertypublic <T extends Comparable<T>> void checkBlockProperty(BlockPos pos, Property<T> property, Predicate<T> predicate, String errorMessage) - Mappings:
- Namespace - Name - Mixin selector - official - a- Lpq;a(Lgu;Ldde;Ljava/util/function/Predicate;Ljava/lang/String;)V- intermediary - method_35988- Lnet/minecraft/class_4516;method_35988(Lnet/minecraft/class_2338;Lnet/minecraft/class_2769;Ljava/util/function/Predicate;Ljava/lang/String;)V- named - checkBlockProperty- Lnet/minecraft/test/TestContext;checkBlockProperty(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/state/property/Property;Ljava/util/function/Predicate;Ljava/lang/String;)V
 
- 
checkBlockStatepublic void checkBlockState(BlockPos pos, Predicate<BlockState> predicate, Supplier<String> errorMessageSupplier) - Mappings:
- Namespace - Name - Mixin selector - official - b- Lpq;b(Lgu;Ljava/util/function/Predicate;Ljava/util/function/Supplier;)V- intermediary - method_36017- Lnet/minecraft/class_4516;method_36017(Lnet/minecraft/class_2338;Ljava/util/function/Predicate;Ljava/util/function/Supplier;)V- named - checkBlockState- Lnet/minecraft/test/TestContext;checkBlockState(Lnet/minecraft/util/math/BlockPos;Ljava/util/function/Predicate;Ljava/util/function/Supplier;)V
 
- 
expectRedstonePowerpublic void expectRedstonePower(BlockPos pos, Direction direction, IntPredicate powerPredicate, Supplier<String> errorMessage) - Mappings:
- Namespace - Name - Mixin selector - official - a- Lpq;a(Lgu;Lha;Ljava/util/function/IntPredicate;Ljava/util/function/Supplier;)V- intermediary - method_52225- Lnet/minecraft/class_4516;method_52225(Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;Ljava/util/function/IntPredicate;Ljava/util/function/Supplier;)V- named - expectRedstonePower- Lnet/minecraft/test/TestContext;expectRedstonePower(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/Direction;Ljava/util/function/IntPredicate;Ljava/util/function/Supplier;)V
 
- 
expectEntity- Mappings:
- Namespace - Name - Mixin selector - official - a- Lpq;a(Lbfn;)V- intermediary - method_35959- Lnet/minecraft/class_4516;method_35959(Lnet/minecraft/class_1299;)V- named - expectEntity- Lnet/minecraft/test/TestContext;expectEntity(Lnet/minecraft/entity/EntityType;)V
 
- 
expectEntityAt- Mappings:
- Namespace - Name - Mixin selector - official - c- Lpq;c(Lbfn;III)V- intermediary - method_36022- Lnet/minecraft/class_4516;method_36022(Lnet/minecraft/class_1299;III)V- named - expectEntityAt- Lnet/minecraft/test/TestContext;expectEntityAt(Lnet/minecraft/entity/EntityType;III)V
 
- 
expectEntityAt- Mappings:
- Namespace - Name - Mixin selector - official - c- Lpq;c(Lbfn;Lgu;)V- intermediary - method_36023- Lnet/minecraft/class_4516;method_36023(Lnet/minecraft/class_1299;Lnet/minecraft/class_2338;)V- named - expectEntityAt- Lnet/minecraft/test/TestContext;expectEntityAt(Lnet/minecraft/entity/EntityType;Lnet/minecraft/util/math/BlockPos;)V
 
- 
expectEntityInside- Mappings:
- Namespace - Name - Mixin selector - official - a- Lpq;a(Lbfn;Leei;Leei;)V- intermediary - method_46224- Lnet/minecraft/class_4516;method_46224(Lnet/minecraft/class_1299;Lnet/minecraft/class_243;Lnet/minecraft/class_243;)V- named - expectEntityInside- Lnet/minecraft/test/TestContext;expectEntityInside(Lnet/minecraft/entity/EntityType;Lnet/minecraft/util/math/Vec3d;Lnet/minecraft/util/math/Vec3d;)V
 
- 
expectEntitiesAround- Mappings:
- Namespace - Name - Mixin selector - official - a- Lpq;a(Lbfn;Lgu;ID)V- intermediary - method_44606- Lnet/minecraft/class_4516;method_44606(Lnet/minecraft/class_1299;Lnet/minecraft/class_2338;ID)V- named - expectEntitiesAround- Lnet/minecraft/test/TestContext;expectEntitiesAround(Lnet/minecraft/entity/EntityType;Lnet/minecraft/util/math/BlockPos;ID)V
 
- 
expectEntityAround- Mappings:
- Namespace - Name - Mixin selector - official - a- Lpq;a(Lbfn;Lgu;D)V- intermediary - method_35965- Lnet/minecraft/class_4516;method_35965(Lnet/minecraft/class_1299;Lnet/minecraft/class_2338;D)V- named - expectEntityAround- Lnet/minecraft/test/TestContext;expectEntityAround(Lnet/minecraft/entity/EntityType;Lnet/minecraft/util/math/BlockPos;D)V
 
- 
getEntitiesAroundpublic <T extends Entity> List<T> getEntitiesAround(EntityType<T> type, BlockPos pos, double radius) - Mappings:
- Namespace - Name - Mixin selector - official - b- Lpq;b(Lbfn;Lgu;D)Ljava/util/List;- intermediary - method_44335- Lnet/minecraft/class_4516;method_44335(Lnet/minecraft/class_1299;Lnet/minecraft/class_2338;D)Ljava/util/List;- named - getEntitiesAround- Lnet/minecraft/test/TestContext;getEntitiesAround(Lnet/minecraft/entity/EntityType;Lnet/minecraft/util/math/BlockPos;D)Ljava/util/List;
 
- 
expectEntityAt- Mappings:
- Namespace - Name - Mixin selector - official - a- Lpq;a(Lbfj;III)V- intermediary - method_35953- Lnet/minecraft/class_4516;method_35953(Lnet/minecraft/class_1297;III)V- named - expectEntityAt- Lnet/minecraft/test/TestContext;expectEntityAt(Lnet/minecraft/entity/Entity;III)V
 
- 
expectEntityAt- Mappings:
- Namespace - Name - Mixin selector - official - a- Lpq;a(Lbfj;Lgu;)V- intermediary - method_35955- Lnet/minecraft/class_4516;method_35955(Lnet/minecraft/class_1297;Lnet/minecraft/class_2338;)V- named - expectEntityAt- Lnet/minecraft/test/TestContext;expectEntityAt(Lnet/minecraft/entity/Entity;Lnet/minecraft/util/math/BlockPos;)V
 
- 
expectItemsAt- Mappings:
- Namespace - Name - Mixin selector - official - a- Lpq;a(Lcfu;Lgu;DI)V- intermediary - method_35970- Lnet/minecraft/class_4516;method_35970(Lnet/minecraft/class_1792;Lnet/minecraft/class_2338;DI)V- named - expectItemsAt- Lnet/minecraft/test/TestContext;expectItemsAt(Lnet/minecraft/item/Item;Lnet/minecraft/util/math/BlockPos;DI)V
 
- 
expectItemAt- Mappings:
- Namespace - Name - Mixin selector - official - a- Lpq;a(Lcfu;Lgu;D)V- intermediary - method_35969- Lnet/minecraft/class_4516;method_35969(Lnet/minecraft/class_1792;Lnet/minecraft/class_2338;D)V- named - expectItemAt- Lnet/minecraft/test/TestContext;expectItemAt(Lnet/minecraft/item/Item;Lnet/minecraft/util/math/BlockPos;D)V
 
- 
dontExpectItemAt- Mappings:
- Namespace - Name - Mixin selector - official - b- Lpq;b(Lcfu;Lgu;D)V- intermediary - method_42762- Lnet/minecraft/class_4516;method_42762(Lnet/minecraft/class_1792;Lnet/minecraft/class_2338;D)V- named - dontExpectItemAt- Lnet/minecraft/test/TestContext;dontExpectItemAt(Lnet/minecraft/item/Item;Lnet/minecraft/util/math/BlockPos;D)V
 
- 
dontExpectEntity- Mappings:
- Namespace - Name - Mixin selector - official - b- Lpq;b(Lbfn;)V- intermediary - method_36004- Lnet/minecraft/class_4516;method_36004(Lnet/minecraft/class_1299;)V- named - dontExpectEntity- Lnet/minecraft/test/TestContext;dontExpectEntity(Lnet/minecraft/entity/EntityType;)V
 
- 
dontExpectEntityAt- Mappings:
- Namespace - Name - Mixin selector - official - d- Lpq;d(Lbfn;III)V- intermediary - method_36031- Lnet/minecraft/class_4516;method_36031(Lnet/minecraft/class_1299;III)V- named - dontExpectEntityAt- Lnet/minecraft/test/TestContext;dontExpectEntityAt(Lnet/minecraft/entity/EntityType;III)V
 
- 
dontExpectEntityAt- Mappings:
- Namespace - Name - Mixin selector - official - d- Lpq;d(Lbfn;Lgu;)V- intermediary - method_36032- Lnet/minecraft/class_4516;method_36032(Lnet/minecraft/class_1299;Lnet/minecraft/class_2338;)V- named - dontExpectEntityAt- Lnet/minecraft/test/TestContext;dontExpectEntityAt(Lnet/minecraft/entity/EntityType;Lnet/minecraft/util/math/BlockPos;)V
 
- 
expectEntityToTouch- Mappings:
- Namespace - Name - Mixin selector - official - a- Lpq;a(Lbfn;DDD)V- intermediary - method_35960- Lnet/minecraft/class_4516;method_35960(Lnet/minecraft/class_1299;DDD)V- named - expectEntityToTouch- Lnet/minecraft/test/TestContext;expectEntityToTouch(Lnet/minecraft/entity/EntityType;DDD)V
 
- 
dontExpectEntityToTouch- Mappings:
- Namespace - Name - Mixin selector - official - b- Lpq;b(Lbfn;DDD)V- intermediary - method_36005- Lnet/minecraft/class_4516;method_36005(Lnet/minecraft/class_1299;DDD)V- named - dontExpectEntityToTouch- Lnet/minecraft/test/TestContext;dontExpectEntityToTouch(Lnet/minecraft/entity/EntityType;DDD)V
 
- 
expectEntityWithDatapublic <E extends Entity,T> void expectEntityWithData(BlockPos pos, EntityType<E> type, Function<? super E, T> entityDataGetter, @Nullable T data) - Mappings:
- Namespace - Name - Mixin selector - official - a- Lpq;a(Lgu;Lbfn;Ljava/util/function/Function;Ljava/lang/Object;)V- intermediary - method_35982- Lnet/minecraft/class_4516;method_35982(Lnet/minecraft/class_2338;Lnet/minecraft/class_1299;Ljava/util/function/Function;Ljava/lang/Object;)V- named - expectEntityWithData- Lnet/minecraft/test/TestContext;expectEntityWithData(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/entity/EntityType;Ljava/util/function/Function;Ljava/lang/Object;)V
 
- 
expectEntityHoldingItempublic <E extends LivingEntity> void expectEntityHoldingItem(BlockPos pos, EntityType<E> entityType, Item item) - Mappings:
- Namespace - Name - Mixin selector - official - a- Lpq;a(Lgu;Lbfn;Lcfu;)V- intermediary - method_48001- Lnet/minecraft/class_4516;method_48001(Lnet/minecraft/class_2338;Lnet/minecraft/class_1299;Lnet/minecraft/class_1792;)V- named - expectEntityHoldingItem- Lnet/minecraft/test/TestContext;expectEntityHoldingItem(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/entity/EntityType;Lnet/minecraft/item/Item;)V
 
- 
expectEntityWithItempublic <E extends Entity & InventoryOwner> void expectEntityWithItem(BlockPos pos, EntityType<E> entityType, Item item) - Mappings:
- Namespace - Name - Mixin selector - official - b- Lpq;b(Lgu;Lbfn;Lcfu;)V- intermediary - method_48003- Lnet/minecraft/class_4516;method_48003(Lnet/minecraft/class_2338;Lnet/minecraft/class_1299;Lnet/minecraft/class_1792;)V- named - expectEntityWithItem- Lnet/minecraft/test/TestContext;expectEntityWithItem(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/entity/EntityType;Lnet/minecraft/item/Item;)V
 
- 
expectEmptyContainer- Mappings:
- Namespace - Name - Mixin selector - official - g- Lpq;g(Lgu;)V- intermediary - method_36047- Lnet/minecraft/class_4516;method_36047(Lnet/minecraft/class_2338;)V- named - expectEmptyContainer- Lnet/minecraft/test/TestContext;expectEmptyContainer(Lnet/minecraft/util/math/BlockPos;)V
 
- 
expectContainerWith- Mappings:
- Namespace - Name - Mixin selector - official - a- Lpq;a(Lgu;Lcfu;)V- intermediary - method_35983- Lnet/minecraft/class_4516;method_35983(Lnet/minecraft/class_2338;Lnet/minecraft/class_1792;)V- named - expectContainerWith- Lnet/minecraft/test/TestContext;expectContainerWith(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/item/Item;)V
 
- 
expectSameStates- Mappings:
- Namespace - Name - Mixin selector - official - a- Lpq;a(Ldrs;Lgu;)V- intermediary - method_35977- Lnet/minecraft/class_4516;method_35977(Lnet/minecraft/class_3341;Lnet/minecraft/class_2338;)V- named - expectSameStates- Lnet/minecraft/test/TestContext;expectSameStates(Lnet/minecraft/util/math/BlockBox;Lnet/minecraft/util/math/BlockPos;)V
 
- 
expectSameStates- Mappings:
- Namespace - Name - Mixin selector - official - a- Lpq;a(Lgu;Lgu;)V- intermediary - method_35990- Lnet/minecraft/class_4516;method_35990(Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;)V- named - expectSameStates- Lnet/minecraft/test/TestContext;expectSameStates(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/BlockPos;)V
 
- 
expectContainerWith- Mappings:
- Namespace - Name - Mixin selector - official - a- Lpq;a(JLgu;Lcfu;)V- intermediary - method_35950- Lnet/minecraft/class_4516;method_35950(JLnet/minecraft/class_2338;Lnet/minecraft/class_1792;)V- named - expectContainerWith- Lnet/minecraft/test/TestContext;expectContainerWith(JLnet/minecraft/util/math/BlockPos;Lnet/minecraft/item/Item;)V
 
- 
expectEmptyContainer- Mappings:
- Namespace - Name - Mixin selector - official - a- Lpq;a(JLgu;)V- intermediary - method_35949- Lnet/minecraft/class_4516;method_35949(JLnet/minecraft/class_2338;)V- named - expectEmptyContainer- Lnet/minecraft/test/TestContext;expectEmptyContainer(JLnet/minecraft/util/math/BlockPos;)V
 
- 
expectEntityWithDataEndpublic <E extends Entity,T> void expectEntityWithDataEnd(BlockPos pos, EntityType<E> type, Function<E, T> entityDataGetter, T data) - Mappings:
- Namespace - Name - Mixin selector - official - b- Lpq;b(Lgu;Lbfn;Ljava/util/function/Function;Ljava/lang/Object;)V- intermediary - method_36015- Lnet/minecraft/class_4516;method_36015(Lnet/minecraft/class_2338;Lnet/minecraft/class_1299;Ljava/util/function/Function;Ljava/lang/Object;)V- named - expectEntityWithDataEnd- Lnet/minecraft/test/TestContext;expectEntityWithDataEnd(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/entity/EntityType;Ljava/util/function/Function;Ljava/lang/Object;)V
 
- 
testEntity- Mappings:
- Namespace - Name - Mixin selector - official - a- Lpq;a(Lbfj;Ljava/util/function/Predicate;Ljava/lang/String;)V- intermediary - method_35958- Lnet/minecraft/class_4516;method_35958(Lnet/minecraft/class_1297;Ljava/util/function/Predicate;Ljava/lang/String;)V- named - testEntity- Lnet/minecraft/test/TestContext;testEntity(Lnet/minecraft/entity/Entity;Ljava/util/function/Predicate;Ljava/lang/String;)V
 
- 
testEntityPropertypublic <E extends Entity,T> void testEntityProperty(E entity, Function<E, T> propertyGetter, String propertyName, T expectedValue) - Mappings:
- Namespace - Name - Mixin selector - official - a- Lpq;a(Lbfj;Ljava/util/function/Function;Ljava/lang/String;Ljava/lang/Object;)V- intermediary - method_35957- Lnet/minecraft/class_4516;method_35957(Lnet/minecraft/class_1297;Ljava/util/function/Function;Ljava/lang/String;Ljava/lang/Object;)V- named - testEntityProperty- Lnet/minecraft/test/TestContext;testEntityProperty(Lnet/minecraft/entity/Entity;Ljava/util/function/Function;Ljava/lang/String;Ljava/lang/Object;)V
 
- 
expectEntityAtEnd- Mappings:
- Namespace - Name - Mixin selector - official - e- Lpq;e(Lbfn;III)V- intermediary - method_36037- Lnet/minecraft/class_4516;method_36037(Lnet/minecraft/class_1299;III)V- named - expectEntityAtEnd- Lnet/minecraft/test/TestContext;expectEntityAtEnd(Lnet/minecraft/entity/EntityType;III)V
 
- 
expectEntityAtEnd- Mappings:
- Namespace - Name - Mixin selector - official - e- Lpq;e(Lbfn;Lgu;)V- intermediary - method_36038- Lnet/minecraft/class_4516;method_36038(Lnet/minecraft/class_1299;Lnet/minecraft/class_2338;)V- named - expectEntityAtEnd- Lnet/minecraft/test/TestContext;expectEntityAtEnd(Lnet/minecraft/entity/EntityType;Lnet/minecraft/util/math/BlockPos;)V
 
- 
dontExpectEntityAtEnd- Mappings:
- Namespace - Name - Mixin selector - official - f- Lpq;f(Lbfn;III)V- intermediary - method_36042- Lnet/minecraft/class_4516;method_36042(Lnet/minecraft/class_1299;III)V- named - dontExpectEntityAtEnd- Lnet/minecraft/test/TestContext;dontExpectEntityAtEnd(Lnet/minecraft/entity/EntityType;III)V
 
- 
dontExpectEntityAtEnd- Mappings:
- Namespace - Name - Mixin selector - official - f- Lpq;f(Lbfn;Lgu;)V- intermediary - method_36043- Lnet/minecraft/class_4516;method_36043(Lnet/minecraft/class_1299;Lnet/minecraft/class_2338;)V- named - dontExpectEntityAtEnd- Lnet/minecraft/test/TestContext;dontExpectEntityAtEnd(Lnet/minecraft/entity/EntityType;Lnet/minecraft/util/math/BlockPos;)V
 
- 
completepublic void complete()- Mappings:
- Namespace - Name - Mixin selector - official - g- Lpq;g()V- intermediary - method_36036- Lnet/minecraft/class_4516;method_36036()V- named - complete- Lnet/minecraft/test/TestContext;complete()V
 
- 
markFinalCauseprivate void markFinalCause()- Mappings:
- Namespace - Name - Mixin selector - official - j- Lpq;j()V- intermediary - method_36048- Lnet/minecraft/class_4516;method_36048()V- named - markFinalCause- Lnet/minecraft/test/TestContext;markFinalCause()V
 
- 
addFinalTask- Mappings:
- Namespace - Name - Mixin selector - official - a- Lpq;a(Ljava/lang/Runnable;)V- intermediary - method_35993- Lnet/minecraft/class_4516;method_35993(Ljava/lang/Runnable;)V- named - addFinalTask- Lnet/minecraft/test/TestContext;addFinalTask(Ljava/lang/Runnable;)V
 
- 
addInstantFinalTask- Mappings:
- Namespace - Name - Mixin selector - official - b- Lpq;b(Ljava/lang/Runnable;)V- intermediary - method_36018- Lnet/minecraft/class_4516;method_36018(Ljava/lang/Runnable;)V- named - addInstantFinalTask- Lnet/minecraft/test/TestContext;addInstantFinalTask(Ljava/lang/Runnable;)V
 
- 
addFinalTaskWithDuration- Mappings:
- Namespace - Name - Mixin selector - official - a- Lpq;a(ILjava/lang/Runnable;)V- intermediary - method_35948- Lnet/minecraft/class_4516;method_35948(ILjava/lang/Runnable;)V- named - addFinalTaskWithDuration- Lnet/minecraft/test/TestContext;addFinalTaskWithDuration(ILjava/lang/Runnable;)V
 
- 
runAtTick- Mappings:
- Namespace - Name - Mixin selector - official - a- Lpq;a(JLjava/lang/Runnable;)V- intermediary - method_35951- Lnet/minecraft/class_4516;method_35951(JLjava/lang/Runnable;)V- named - runAtTick- Lnet/minecraft/test/TestContext;runAtTick(JLjava/lang/Runnable;)V
 
- 
waitAndRun- Mappings:
- Namespace - Name - Mixin selector - official - b- Lpq;b(JLjava/lang/Runnable;)V- intermediary - method_36003- Lnet/minecraft/class_4516;method_36003(JLjava/lang/Runnable;)V- named - waitAndRun- Lnet/minecraft/test/TestContext;waitAndRun(JLjava/lang/Runnable;)V
 
- 
forceRandomTick- Mappings:
- Namespace - Name - Mixin selector - official - h- Lpq;h(Lgu;)V- intermediary - method_36050- Lnet/minecraft/class_4516;method_36050(Lnet/minecraft/class_2338;)V- named - forceRandomTick- Lnet/minecraft/test/TestContext;forceRandomTick(Lnet/minecraft/util/math/BlockPos;)V
 
- 
getRelativeTopY- Mappings:
- Namespace - Name - Mixin selector - official - a- Lpq;a(Ldhk$a;II)I- intermediary - method_42063- Lnet/minecraft/class_4516;method_42063(Lnet/minecraft/class_2902$class_2903;II)I- named - getRelativeTopY- Lnet/minecraft/test/TestContext;getRelativeTopY(Lnet/minecraft/world/Heightmap$Type;II)I
 
- 
throwPositionedException- Mappings:
- Namespace - Name - Mixin selector - official - a- Lpq;a(Ljava/lang/String;Lgu;)V- intermediary - method_35997- Lnet/minecraft/class_4516;method_35997(Ljava/lang/String;Lnet/minecraft/class_2338;)V- named - throwPositionedException- Lnet/minecraft/test/TestContext;throwPositionedException(Ljava/lang/String;Lnet/minecraft/util/math/BlockPos;)V
 
- 
throwPositionedException- Mappings:
- Namespace - Name - Mixin selector - official - a- Lpq;a(Ljava/lang/String;Lbfj;)V- intermediary - method_35996- Lnet/minecraft/class_4516;method_35996(Ljava/lang/String;Lnet/minecraft/class_1297;)V- named - throwPositionedException- Lnet/minecraft/test/TestContext;throwPositionedException(Ljava/lang/String;Lnet/minecraft/entity/Entity;)V
 
- 
throwGameTestException- Mappings:
- Namespace - Name - Mixin selector - official - a- Lpq;a(Ljava/lang/String;)V- intermediary - method_35995- Lnet/minecraft/class_4516;method_35995(Ljava/lang/String;)V- named - throwGameTestException- Lnet/minecraft/test/TestContext;throwGameTestException(Ljava/lang/String;)V
 
- 
addTask- Mappings:
- Namespace - Name - Mixin selector - official - c- Lpq;c(Ljava/lang/Runnable;)V- intermediary - method_36028- Lnet/minecraft/class_4516;method_36028(Ljava/lang/Runnable;)V- named - addTask- Lnet/minecraft/test/TestContext;addTask(Ljava/lang/Runnable;)V
 
- 
runAtEveryTick- Mappings:
- Namespace - Name - Mixin selector - official - d- Lpq;d(Ljava/lang/Runnable;)V- intermediary - method_36035- Lnet/minecraft/class_4516;method_36035(Ljava/lang/Runnable;)V- named - runAtEveryTick- Lnet/minecraft/test/TestContext;runAtEveryTick(Ljava/lang/Runnable;)V
 
- 
createTimedTaskRunner- Mappings:
- Namespace - Name - Mixin selector - official - h- Lpq;h()Lpv;- intermediary - method_36041- Lnet/minecraft/class_4516;method_36041()Lnet/minecraft/class_4693;- named - createTimedTaskRunner- Lnet/minecraft/test/TestContext;createTimedTaskRunner()Lnet/minecraft/test/TimedTaskRunner;
 
- 
getAbsolutePos- Mappings:
- Namespace - Name - Mixin selector - official - i- Lpq;i(Lgu;)Lgu;- intermediary - method_36052- Lnet/minecraft/class_4516;method_36052(Lnet/minecraft/class_2338;)Lnet/minecraft/class_2338;- named - getAbsolutePos- Lnet/minecraft/test/TestContext;getAbsolutePos(Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/util/math/BlockPos;
 
- 
getRelativePos- Mappings:
- Namespace - Name - Mixin selector - official - j- Lpq;j(Lgu;)Lgu;- intermediary - method_36054- Lnet/minecraft/class_4516;method_36054(Lnet/minecraft/class_2338;)Lnet/minecraft/class_2338;- named - getRelativePos- Lnet/minecraft/test/TestContext;getRelativePos(Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/util/math/BlockPos;
 
- 
getAbsolute- Mappings:
- Namespace - Name - Mixin selector - official - a- Lpq;a(Leei;)Leei;- intermediary - method_35978- Lnet/minecraft/class_4516;method_35978(Lnet/minecraft/class_243;)Lnet/minecraft/class_243;- named - getAbsolute- Lnet/minecraft/test/TestContext;getAbsolute(Lnet/minecraft/util/math/Vec3d;)Lnet/minecraft/util/math/Vec3d;
 
- 
getRelative- Mappings:
- Namespace - Name - Mixin selector - official - b- Lpq;b(Leei;)Leei;- intermediary - method_46227- Lnet/minecraft/class_4516;method_46227(Lnet/minecraft/class_243;)Lnet/minecraft/class_243;- named - getRelative- Lnet/minecraft/test/TestContext;getRelative(Lnet/minecraft/util/math/Vec3d;)Lnet/minecraft/util/math/Vec3d;
 
- 
assertTrue- Mappings:
- Namespace - Name - Mixin selector - official - a- Lpq;a(ZLjava/lang/String;)V- intermediary - method_46226- Lnet/minecraft/class_4516;method_46226(ZLjava/lang/String;)V- named - assertTrue- Lnet/minecraft/test/TestContext;assertTrue(ZLjava/lang/String;)V
 
- 
assertFalse- Mappings:
- Namespace - Name - Mixin selector - official - b- Lpq;b(ZLjava/lang/String;)V- intermediary - method_49994- Lnet/minecraft/class_4516;method_49994(ZLjava/lang/String;)V- named - assertFalse- Lnet/minecraft/test/TestContext;assertFalse(ZLjava/lang/String;)V
 
- 
getTickpublic long getTick()- Mappings:
- Namespace - Name - Mixin selector - official - i- Lpq;i()J- intermediary - method_36045- Lnet/minecraft/class_4516;method_36045()J- named - getTick- Lnet/minecraft/test/TestContext;getTick()J
 
- 
getTestBox- Mappings:
- Namespace - Name - Mixin selector - official - k- Lpq;k()Leed;- intermediary - method_36051- Lnet/minecraft/class_4516;method_36051()Lnet/minecraft/class_238;- named - getTestBox- Lnet/minecraft/test/TestContext;getTestBox()Lnet/minecraft/util/math/Box;
 
- 
getRelativeTestBox- Mappings:
- Namespace - Name - Mixin selector - official - l- Lpq;l()Leed;- intermediary - method_36053- Lnet/minecraft/class_4516;method_36053()Lnet/minecraft/class_238;- named - getRelativeTestBox- Lnet/minecraft/test/TestContext;getRelativeTestBox()Lnet/minecraft/util/math/Box;
 
- 
forEachRelativePos- Mappings:
- Namespace - Name - Mixin selector - official - a- Lpq;a(Ljava/util/function/Consumer;)V- intermediary - method_35998- Lnet/minecraft/class_4516;method_35998(Ljava/util/function/Consumer;)V- named - forEachRelativePos- Lnet/minecraft/test/TestContext;forEachRelativePos(Ljava/util/function/Consumer;)V
 
- 
forEachRemainingTick- Mappings:
- Namespace - Name - Mixin selector - official - e- Lpq;e(Ljava/lang/Runnable;)V- intermediary - method_36040- Lnet/minecraft/class_4516;method_36040(Ljava/lang/Runnable;)V- named - forEachRemainingTick- Lnet/minecraft/test/TestContext;forEachRemainingTick(Ljava/lang/Runnable;)V
 
- 
useStackOnBlockpublic void useStackOnBlock(PlayerEntity player, ItemStack stack, BlockPos pos, Direction direction) - Mappings:
- Namespace - Name - Mixin selector - official - a- Lpq;a(Lbyo;Lcfz;Lgu;Lha;)V- intermediary - method_47816- Lnet/minecraft/class_4516;method_47816(Lnet/minecraft/class_1657;Lnet/minecraft/class_1799;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)V- named - useStackOnBlock- Lnet/minecraft/test/TestContext;useStackOnBlock(Lnet/minecraft/entity/player/PlayerEntity;Lnet/minecraft/item/ItemStack;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/Direction;)V
 
 
-