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