CLASS alb net/minecraft/entity/passive/EntityDolphin CLASS alb$a METHOD a tick ()V CLASS alb$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 alb$c METHOD a canStart ()Z METHOD b shouldContinue ()Z METHOD c start ()V METHOD d onRemove ()V METHOD e tick ()V CLASS alb$d METHOD a canStart ()Z METHOD c start ()V METHOD d onRemove ()V METHOD e tick ()V METHOD D getSoundAmbient ()Lww; METHOD F getLootTableId ()Lpu; METHOD S_ update ()V METHOD a canBeLeashedBy (Lapr;)Z ARG 1 player METHOD a interactMob (Lapr;Laeo;)Z ARG 1 player ARG 2 playerHand METHOD a (Lazu;Laen;Lagn;Lhm;)Lagn; ARG 2 difficulty METHOD a deserializeCustomData (Lhm;)V ARG 1 tag METHOD af getSoundSwim ()Lww; METHOD ag getSoundSplash ()Lww; METHOD b createNavigation (Lazt;)Lakc; ARG 1 world METHOD b serializeCustomData (Lhm;)V ARG 1 tag METHOD bH getEyeHeight ()F METHOD cb initAttributes ()V METHOD cw getSoundDeath ()Lww; METHOD e getSoundHurt (Lafe;)Lww; METHOD n initAi ()V METHOD n canStartRiding (Lafv;)Z ARG 1 entity METHOD y_ initDataTracker ()V