CLASS aqj net/minecraft/entity/mob/GuardianEntity
	CLASS aqj$a FireBeamGoal
		FIELD a owner Laqj;
		FIELD b beamTicks I
		FIELD c elderOwner Z
		METHOD <init> (Laqj;)V
			ARG 1 owner
	CLASS aqj$b GuardianTargetPredicate
		FIELD a owner Laqj;
		METHOD <init> (Laqj;)V
			ARG 1 owner
		METHOD a test (Lahu;)Z
			ARG 1 t
	CLASS aqj$c GuardianMoveControl
		FIELD i guardian Laqj;
	FIELD bC spikesExtensionRate F
	FIELD bD tailAngle F
	FIELD bE prevTailAngle F
	FIELD bG BEAM_TARGET_ID Lpw;
	FIELD bH cachedBeamTarget Lahu;
	FIELD bI beamTicks I
	FIELD bJ flopping Z
	FIELD b SPIKES_RETRACTED Lpw;
	FIELD c spikesExtension F
	FIELD d prevSpikesExtension F
	METHOD <init> (Lahp;Lbdb;)V
		ARG 1 type
	METHOD a setBeamTarget (I)V
		ARG 1 progress
	METHOD dG areSpikesRetracted ()Z
	METHOD dH hasBeamTarget ()Z
	METHOD dI getBeamTarget ()Lahu;
	METHOD l getWarmupTime ()I
	METHOD q setSpikesRetracted (Z)V
		ARG 1 retracted
	METHOD u getSpikesExtension (F)F
		ARG 1 tickDelta
	METHOD v getTailAngle (F)F
		ARG 1 tickDelta
	METHOD w getBeamProgress (F)F
		ARG 1 tickDelta
