CLASS net/minecraft/class_4516 net/minecraft/test/TestContext FIELD field_20558 test Lnet/minecraft/class_4517; FIELD field_33146 hasFinalClause Z METHOD (Lnet/minecraft/class_4517;)V ARG 1 test METHOD method_35943 getWorld ()Lnet/minecraft/class_3218; METHOD method_35944 setTime (I)V ARG 1 timeOfDay METHOD method_35945 pushButton (III)V ARG 1 x ARG 2 y ARG 3 z METHOD method_35946 setBlockState (IIILnet/minecraft/class_2248;)V ARG 1 x ARG 2 y ARG 3 z ARG 4 block METHOD method_35947 setBlockState (IIILnet/minecraft/class_2680;)V ARG 1 x ARG 2 y ARG 3 z ARG 4 state METHOD method_35948 addFinalTaskWithDuration (ILjava/lang/Runnable;)V ARG 1 duration ARG 2 runnable METHOD method_35951 runAtTick (JLjava/lang/Runnable;)V ARG 1 tick ARG 3 runnable METHOD method_35952 (Lnet/minecraft/class_1297;)Z ARG 0 entity METHOD method_35953 expectEntityAt (Lnet/minecraft/class_1297;III)V ARG 1 entity ARG 2 x ARG 3 y ARG 4 z METHOD method_35955 expectEntityAt (Lnet/minecraft/class_1297;Lnet/minecraft/class_2338;)V ARG 1 entity ARG 2 pos METHOD method_35959 expectEntity (Lnet/minecraft/class_1299;)V ARG 1 type METHOD method_35960 expectEntityToTouch (Lnet/minecraft/class_1299;DDD)V ARG 1 type ARG 2 x ARG 4 y ARG 6 z METHOD method_35961 spawnEntity (Lnet/minecraft/class_1299;FFF)Lnet/minecraft/class_1297; ARG 1 type ARG 2 x ARG 3 y ARG 4 z METHOD method_35962 spawnEntity (Lnet/minecraft/class_1299;III)Lnet/minecraft/class_1297; ARG 1 type ARG 2 x ARG 3 y ARG 4 z METHOD method_35963 spawnEntity (Lnet/minecraft/class_1299;Lnet/minecraft/class_243;)Lnet/minecraft/class_1297; ARG 1 type ARG 2 pos METHOD method_35964 spawnEntity (Lnet/minecraft/class_1299;Lnet/minecraft/class_2338;)Lnet/minecraft/class_1297; ARG 1 type ARG 2 pos METHOD method_35965 expectEntityAround (Lnet/minecraft/class_1299;Lnet/minecraft/class_2338;D)V ARG 1 type ARG 2 pos ARG 3 radius METHOD method_35966 (Lnet/minecraft/class_1309;)Lnet/minecraft/class_1309; ARG 1 entity METHOD method_35967 (Lnet/minecraft/class_1308;Lnet/minecraft/class_2338;F)Lnet/minecraft/class_4693; ARG 1 entity ARG 2 pos METHOD method_35968 spawnItem (Lnet/minecraft/class_1792;FFF)Lnet/minecraft/class_1542; ARG 1 item ARG 2 x ARG 3 y ARG 4 z METHOD method_35969 expectItemAt (Lnet/minecraft/class_1792;Lnet/minecraft/class_2338;D)V ARG 1 item ARG 2 pos ARG 3 radius METHOD method_35970 expectItemsAt (Lnet/minecraft/class_1792;Lnet/minecraft/class_2338;DI)V ARG 1 item ARG 2 pos ARG 3 radius ARG 5 amount METHOD method_35971 expectBlock (Lnet/minecraft/class_2248;III)V ARG 1 block ARG 2 x ARG 3 y ARG 4 z METHOD method_35972 expectBlock (Lnet/minecraft/class_2248;Lnet/minecraft/class_2338;)V ARG 1 block ARG 2 pos METHOD method_35974 (Lnet/minecraft/class_2680;Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;)Z ARG 2 block1 METHOD method_35976 (Lnet/minecraft/class_2769;Ljava/lang/Comparable;Lnet/minecraft/class_2680;)Z ARG 2 state METHOD method_35977 expectSameStates (Lnet/minecraft/class_3341;Lnet/minecraft/class_2338;)V ARG 1 checkedBlockBox ARG 2 correctStatePos METHOD method_35978 getAbsolute (Lnet/minecraft/class_243;)Lnet/minecraft/class_243; ARG 1 pos METHOD method_35979 (Lnet/minecraft/class_243;Lnet/minecraft/class_1297;)Z ARG 1 entity METHOD method_35980 getBlockState (Lnet/minecraft/class_2338;)Lnet/minecraft/class_2680; ARG 1 pos METHOD method_35981 putAndRemoveRedstoneBlock (Lnet/minecraft/class_2338;J)V ARG 1 pos ARG 2 delay METHOD method_35982 expectEntityWithData (Lnet/minecraft/class_2338;Lnet/minecraft/class_1299;Ljava/util/function/Function;Ljava/lang/Object;)V ARG 1 pos ARG 2 type ARG 3 entityDataGetter ARG 4 data METHOD method_35983 expectContainerWith (Lnet/minecraft/class_2338;Lnet/minecraft/class_1792;)V ARG 1 pos ARG 2 item METHOD method_35984 setBlockState (Lnet/minecraft/class_2338;Lnet/minecraft/class_2248;)V ARG 1 pos ARG 2 block METHOD method_35985 (Lnet/minecraft/class_2338;Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;)Z ARG 3 block1 METHOD method_35986 setBlockState (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V ARG 1 pos ARG 2 state METHOD method_35987 expectBlockProperty (Lnet/minecraft/class_2338;Lnet/minecraft/class_2769;Ljava/lang/Comparable;)V ARG 1 pos ARG 2 property ARG 3 value METHOD method_35988 checkBlockProperty (Lnet/minecraft/class_2338;Lnet/minecraft/class_2769;Ljava/util/function/Predicate;Ljava/lang/String;)V ARG 1 pos ARG 2 property ARG 3 predicate ARG 4 errorMessage METHOD method_35989 (Lnet/minecraft/class_2338;Lnet/minecraft/class_3341;Lnet/minecraft/class_2338;)V ARG 3 checkedPos METHOD method_35990 expectSameStates (Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;)V ARG 1 checkedPos ARG 2 correctStatePos METHOD method_35991 checkBlock (Lnet/minecraft/class_2338;Ljava/util/function/Predicate;Ljava/lang/String;)V ARG 1 pos ARG 2 predicate ARG 3 errorMessage METHOD method_35992 checkBlock (Lnet/minecraft/class_2338;Ljava/util/function/Predicate;Ljava/util/function/Supplier;)V ARG 1 pos ARG 2 predicate ARG 3 errorMessageSupplier METHOD method_35993 addFinalTask (Ljava/lang/Runnable;)V ARG 1 runnable METHOD method_35995 throwGameTestException (Ljava/lang/String;)V ARG 1 message METHOD method_35996 throwPositionedException (Ljava/lang/String;Lnet/minecraft/class_1297;)V ARG 1 message ARG 2 entity METHOD method_35997 throwPositionedException (Ljava/lang/String;Lnet/minecraft/class_2338;)V ARG 1 message ARG 2 pos METHOD method_35999 (Ljava/util/function/Predicate;Lnet/minecraft/class_2680;)Z ARG 1 state METHOD method_36001 killAllEntities ()V METHOD method_36002 toggleLever (III)V ARG 1 x ARG 2 y ARG 3 z METHOD method_36003 waitAndRun (JLjava/lang/Runnable;)V ARG 1 ticks ARG 3 runnable METHOD method_36004 dontExpectEntity (Lnet/minecraft/class_1299;)V ARG 1 type METHOD method_36005 dontExpectEntityToTouch (Lnet/minecraft/class_1299;DDD)V ARG 1 type ARG 2 x ARG 4 y ARG 6 z METHOD method_36006 spawnMob (Lnet/minecraft/class_1299;FFF)Lnet/minecraft/class_1308; ARG 1 type ARG 2 x ARG 3 y ARG 4 z METHOD method_36007 spawnMob (Lnet/minecraft/class_1299;III)Lnet/minecraft/class_1308; ARG 1 type ARG 2 x ARG 3 y ARG 4 z METHOD method_36008 spawnMob (Lnet/minecraft/class_1299;Lnet/minecraft/class_243;)Lnet/minecraft/class_1308; ARG 1 type ARG 2 pos METHOD method_36009 spawnMob (Lnet/minecraft/class_1299;Lnet/minecraft/class_2338;)Lnet/minecraft/class_1308; ARG 1 type ARG 2 pos METHOD method_36011 dontExpectBlock (Lnet/minecraft/class_2248;III)V ARG 1 block ARG 2 x ARG 3 y ARG 4 z METHOD method_36012 dontExpectBlock (Lnet/minecraft/class_2248;Lnet/minecraft/class_2338;)V ARG 1 block ARG 2 pos METHOD method_36013 (Lnet/minecraft/class_243;Lnet/minecraft/class_1297;)Z ARG 1 entity METHOD method_36014 getBlockEntity (Lnet/minecraft/class_2338;)Lnet/minecraft/class_2586; ARG 1 pos METHOD method_36017 checkBlockState (Lnet/minecraft/class_2338;Ljava/util/function/Predicate;Ljava/util/function/Supplier;)V ARG 1 pos ARG 2 predicate ARG 3 errorMessageSupplier METHOD method_36018 addInstantFinalTask (Ljava/lang/Runnable;)V ARG 1 runnable METHOD method_36021 createMockPlayer ()Lnet/minecraft/class_1657; METHOD method_36022 expectEntityAt (Lnet/minecraft/class_1299;III)V ARG 1 type ARG 2 x ARG 3 y ARG 4 z METHOD method_36023 expectEntityAt (Lnet/minecraft/class_1299;Lnet/minecraft/class_2338;)V ARG 1 type ARG 2 pos METHOD method_36024 expectBlockAtEnd (Lnet/minecraft/class_2248;III)V ARG 1 block ARG 2 x ARG 3 y ARG 4 z METHOD method_36025 expectBlockAtEnd (Lnet/minecraft/class_2248;Lnet/minecraft/class_2338;)V ARG 1 block ARG 2 pos METHOD method_36026 pushButton (Lnet/minecraft/class_2338;)V ARG 1 pos METHOD method_36030 useNightTime ()V METHOD method_36031 dontExpectEntityAt (Lnet/minecraft/class_1299;III)V ARG 1 type ARG 2 x ARG 3 y ARG 4 z METHOD method_36032 dontExpectEntityAt (Lnet/minecraft/class_1299;Lnet/minecraft/class_2338;)V ARG 1 type ARG 2 pos METHOD method_36034 useBlock (Lnet/minecraft/class_2338;)V ARG 1 pos METHOD method_36036 complete ()V METHOD method_36037 (Lnet/minecraft/class_1299;III)V ARG 1 type ARG 2 x ARG 3 y ARG 4 z METHOD method_36038 (Lnet/minecraft/class_1299;Lnet/minecraft/class_2338;)V ARG 1 type ARG 2 pos METHOD method_36039 toggleLever (Lnet/minecraft/class_2338;)V ARG 1 pos METHOD method_36041 createTimedTaskRunner ()Lnet/minecraft/class_4693; METHOD method_36042 (Lnet/minecraft/class_1299;III)V ARG 1 type ARG 2 x ARG 3 y ARG 4 z METHOD method_36043 (Lnet/minecraft/class_1299;Lnet/minecraft/class_2338;)V ARG 1 type ARG 2 pos METHOD method_36044 removeBlock (Lnet/minecraft/class_2338;)V ARG 1 pos METHOD method_36045 getTick ()J METHOD method_36047 expectEmptyContainer (Lnet/minecraft/class_2338;)V ARG 1 pos METHOD method_36048 markFinalCause ()V METHOD method_36050 forceRandomTick (Lnet/minecraft/class_2338;)V ARG 1 pos METHOD method_36051 getTestBox ()Lnet/minecraft/class_238; METHOD method_36052 getAbsolutePos (Lnet/minecraft/class_2338;)Lnet/minecraft/class_2338; ARG 1 pos METHOD method_36054 getRelativePos (Lnet/minecraft/class_2338;)Lnet/minecraft/class_2338; ARG 1 pos