CLASS net/minecraft/class_4517 net/minecraft/test/GameTest
	FIELD field_20559 testFunction Lnet/minecraft/class_4529;
	FIELD field_20560 pos Lnet/minecraft/class_2338;
	FIELD field_20561 world Lnet/minecraft/class_3218;
	FIELD field_20562 listeners Ljava/util/Collection;
	FIELD field_20563 ticksLeft I
	FIELD field_20565 started Z
	FIELD field_20567 completed Z
	FIELD field_20569 throwable Ljava/lang/Throwable;
	FIELD field_21454 expectedStopTime J
	FIELD field_21456 stopwatch Lcom/google/common/base/Stopwatch;
	METHOD method_22165 tick ()V
	METHOD method_22166 init (Lnet/minecraft/class_2338;I)V
	METHOD method_22167 addListener (Lnet/minecraft/class_4518;)V
		ARG 1 listener
	METHOD method_22168 fail (Ljava/lang/Throwable;)V
		ARG 1 throwable
	METHOD method_22169 getStructurePath ()Ljava/lang/String;
	METHOD method_22172 getPos ()Lnet/minecraft/class_2338;
	METHOD method_22176 getWorld ()Lnet/minecraft/class_3218;
	METHOD method_22177 isPassed ()Z
	METHOD method_22178 isFailed ()Z
	METHOD method_22179 isStarted ()Z
	METHOD method_22180 isCompleted ()Z
	METHOD method_22182 getThrowable ()Ljava/lang/Throwable;
	METHOD method_22183 isRequired ()Z
	METHOD method_22184 isOptional ()Z
	METHOD method_23634 startCountdown ()V
	METHOD method_23635 setPos (Lnet/minecraft/class_2338;)V
		ARG 1 pos
	METHOD method_23638 getStructureName ()Ljava/lang/String;
	METHOD method_23639 start ()V
	METHOD method_23640 complete ()V
