CLASS alo net/minecraft/entity/passive/DolphinEntity CLASS alo$a METHOD a tick ()V CLASS alo$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 alo$c METHOD a canStart ()Z METHOD b shouldContinue ()Z METHOD c start ()V METHOD d onRemove ()V METHOD e tick ()V CLASS alo$d METHOD a canStart ()Z METHOD c start ()V METHOD d onRemove ()V METHOD e tick ()V METHOD D getSoundAmbient ()Lxc; METHOD V_ update ()V METHOD a canBeLeashedBy (Laqf;)Z METHOD a interactMob (Laqf;Laex;)Z ARG 1 player METHOD a (Lban;Laew;Lagq;Lagy;Lho;)Lagy; ARG 3 difficulty METHOD a deserializeCustomData (Lho;)V METHOD af getSoundSwim ()Lxc; METHOD ag getSoundSplash ()Lxc; METHOD b createNavigation (Lbam;)Lakp; METHOD b serializeCustomData (Lho;)V METHOD bH getEyeHeight ()F METHOD bh getMaxBreath ()I METHOD cb initAttributes ()V METHOD cw getSoundDeath ()Lxc; METHOD e getSoundHurt (Lafn;)Lxc; METHOD n initAi ()V METHOD n canStartRiding (Lage;)Z METHOD y_ initDataTracker ()V