CLASS aub net/minecraft/entity/mob/EndermanEntity
	CLASS aub$a ChasePlayerGoal
		FIELD a enderman Laub;
		METHOD <init> (Laub;)V
			ARG 1 enderman
	CLASS aub$b PlaceBlockGoal
		FIELD a enderman Laub;
		METHOD <init> (Laub;)V
			ARG 1 enderman
	CLASS aub$c TeleportTowardsPlayerGoal
		FIELD i enderman Laub;
		FIELD j targetPlayer Lavz;
		FIELD k lookAtPlayerWarmup I
		FIELD l ticksSinceUnseenTeleport I
		FIELD m staringPlayerPredicate Laqb;
		FIELD n validTargetPredicate Laqb;
		METHOD <init> (Laub;)V
			ARG 1 enderman
		METHOD a (Laub;Lais;)Z
			ARG 1 playerEntity
	CLASS aub$d PickUpBlockGoal
		FIELD a enderman Laub;
		METHOD <init> (Laub;)V
			ARG 1 enderman
	FIELD bA PLAYER_ENDERMITE_PREDICATE Ljava/util/function/Predicate;
	FIELD bB lastAngrySoundAge I
	FIELD bC ageWhenTargetSet I
	FIELD b ATTACKING_SPEED_BOOST_UUID Ljava/util/UUID;
	FIELD bz ANGRY Lqh;
	FIELD c ATTACKING_SPEED_BOOST Lajk;
	FIELD d CARRIED_BLOCK Lqh;
	METHOD a teleportTo (Laij;)Z
		ARG 1 targetEntity
	METHOD b setCarriedBlock (Lbvl;)V
	METHOD dV teleportRandomly ()Z
	METHOD dW getCarriedBlock ()Lbvl;
	METHOD dX isAngry ()Z
	METHOD f isPlayerStaring (Lavz;)Z
		ARG 1 player
	METHOD l playAngrySound ()V
	METHOD l teleport (DDD)Z
		ARG 1 x
		ARG 3 y
		ARG 5 z
