CLASS amf net/minecraft/entity/passive/DolphinEntity CLASS amf$a DolphinMoveControl FIELD i dolphin Lamf; METHOD a tick ()V CLASS amf$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 amf$c METHOD a canStart ()Z METHOD b shouldContinue ()Z METHOD c start ()V METHOD d onRemove ()V METHOD e tick ()V CLASS amf$d METHOD a canStart ()Z METHOD c start ()V METHOD d onRemove ()V METHOD e tick ()V METHOD D getAmbientSound ()Lxm; METHOD W_ update ()V METHOD a pickupItem (Laoy;)V METHOD a canBeLeashedBy (Larb;)Z METHOD a interactMob (Larb;Lafo;)Z ARG 1 player METHOD a prepareEntityData (Lbbq;Lafn;Lahh;Lahp;Lhs;)Lahp; ARG 3 difficulty METHOD a canSpawn (Lbbq;Lahh;)Z METHOD a readCustomDataFromTag (Lhs;)V METHOD af getSoundSwim ()Lxm; METHOD ag getSoundSplash ()Lxm; METHOD b createNavigation (Lbbp;)Lalg; METHOD b writeCustomDataToTag (Lhs;)V METHOD bG getEyeHeight ()F METHOD bh getMaxBreath ()I METHOD ca initAttributes ()V METHOD cv getDeathSound ()Lxm; METHOD e getHurtSound (Lage;)Lxm; METHOD n prepareGoals ()V METHOD n canStartRiding (Lagv;)Z METHOD y_ initDataTracker ()V