CLASS auh net/minecraft/entity/mob/GuardianEntity
	CLASS auh$a FireBeamGoal
		FIELD a guardian Lauh;
		FIELD b beamTicks I
		FIELD c elder Z
		METHOD <init> (Lauh;)V
			ARG 1 guardian
	CLASS auh$b GuardianTargetPredicate
		FIELD a owner Lauh;
		METHOD <init> (Lauh;)V
			ARG 1 owner
		METHOD test (Ljava/lang/Object;)Z
			ARG 1 context
	CLASS auh$c GuardianMoveControl
		FIELD i guardian Lauh;
		METHOD <init> (Lauh;)V
			ARG 1 guardian
	FIELD bA tailAngle F
	FIELD bB prevTailAngle F
	FIELD bC wanderGoal Lanu;
	FIELD bD BEAM_TARGET_ID Lqh;
	FIELD bE cachedBeamTarget Lais;
	FIELD bF beamTicks I
	FIELD bG flopping Z
	FIELD b SPIKES_RETRACTED Lqh;
	FIELD bz spikesExtensionRate F
	FIELD c spikesExtension F
	FIELD d prevSpikesExtension F
	METHOD a setBeamTarget (I)V
		ARG 1 progress
	METHOD dW getFlopSound ()Lyk;
	METHOD dX areSpikesRetracted ()Z
	METHOD dY hasBeamTarget ()Z
	METHOD dZ getBeamTarget ()Lais;
	METHOD l getWarmupTime ()I
	METHOD r setSpikesRetracted (Z)V
		ARG 1 retracted
	METHOD v getSpikesExtension (F)F
		ARG 1 tickDelta
	METHOD w getTailAngle (F)F
		ARG 1 tickDelta
	METHOD x getBeamProgress (F)F
		ARG 1 tickDelta
