CLASS amn net/minecraft/entity/passive/DolphinEntity CLASS amn$a DolphinMoveControl FIELD i dolphin Lamn; METHOD a tick ()V CLASS amn$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 amn$c METHOD a canStart ()Z METHOD b shouldContinue ()Z METHOD c start ()V METHOD d onRemove ()V METHOD e tick ()V CLASS amn$d METHOD a canStart ()Z METHOD c start ()V METHOD d onRemove ()V METHOD e tick ()V METHOD D getAmbientSound ()Lxr; METHOD a pickupItem (Lapg;)V METHOD a canBeLeashedBy (Larj;)Z METHOD a interactMob (Larj;Lafw;)Z ARG 1 player METHOD a prepareEntityData (Lbcj;Lafv;Laho;Lahw;Lhq;)Lahw; ARG 3 difficulty METHOD a canSpawn (Lbcj;Laho;)Z METHOD a readCustomDataFromTag (Lhq;)V METHOD ag getSoundSwim ()Lxr; METHOD ah getSoundSplash ()Lxr; METHOD b createNavigation (Lbci;)Lalo; METHOD b writeCustomDataToTag (Lhq;)V METHOD bH getEyeHeight ()F METHOD bi getMaxBreath ()I METHOD cd initAttributes ()V METHOD cy getDeathSound ()Lxr; METHOD e getHurtSound (Lagl;)Lxr; METHOD h update ()V METHOD n ()V METHOD n canStartRiding (Lahc;)Z METHOD w_ initDataTracker ()V