CLASS amo net/minecraft/entity/passive/DolphinEntity
	CLASS amo$a DolphinMoveControl
		FIELD i dolphin Lamo;
		METHOD a tick ()V
	CLASS amo$b
		METHOD a canStart ()Z
		METHOD b shouldContinue ()Z
		METHOD c start ()V
		METHOD d onRemove ()V
		METHOD e tick ()V
		METHOD f canStop ()Z
	CLASS amo$c
		METHOD a canStart ()Z
		METHOD b shouldContinue ()Z
		METHOD c start ()V
		METHOD d onRemove ()V
		METHOD e tick ()V
	CLASS amo$d
		METHOD a canStart ()Z
		METHOD c start ()V
		METHOD d onRemove ()V
		METHOD e tick ()V
	METHOD D getAmbientSound ()Lxt;
	METHOD a pickupItem (Laph;)V
	METHOD a canBeLeashedBy (Lark;)Z
	METHOD a interactMob (Lark;Lafy;)Z
		ARG 1 player
	METHOD a prepareEntityData (Lbcg;Lafx;Lahp;Lahx;Lhs;)Lahx;
		ARG 3 difficulty
	METHOD a canSpawn (Lbcg;Lahp;)Z
	METHOD a readCustomDataFromTag (Lhs;)V
	METHOD ag getSoundSwim ()Lxt;
	METHOD ah getSoundSplash ()Lxt;
	METHOD b createNavigation (Lbcf;)Lalp;
	METHOD b writeCustomDataToTag (Lhs;)V
	METHOD bH getEyeHeight ()F
	METHOD bi getMaxBreath ()I
	METHOD cb initAttributes ()V
	METHOD cw getDeathSound ()Lxt;
	METHOD e getHurtSound (Lagm;)Lxt;
	METHOD h update ()V
	METHOD n prepareGoals ()V
	METHOD n canStartRiding (Lahd;)Z
	METHOD w_ initDataTracker ()V
