CLASS aqw net/minecraft/entity/passive/DolphinEntity CLASS aqw$a DolphinMoveControl FIELD i dolphin Laqw; CLASS aqw$b LeadToNearbyTreasureGoal FIELD a dolphin Laqw; METHOD (Laqw;)V ARG 1 dolphin CLASS aqw$c SwimWithPlayerGoal FIELD a dolphin Laqw; FIELD b speed D FIELD c closestPlayer Lavx; METHOD (Laqw;D)V ARG 1 dolphin ARG 2 speed CLASS aqw$d PlayWithItemsGoal METHOD a spitOutItem (Lbca;)V ARG 1 stack FIELD bA CLOSE_PLAYER_PREDICATE Lapz; FIELD b CAN_TAKE Ljava/util/function/Predicate; FIELD bz MOISTNESS Lqh; FIELD c TREASURE_POS Lqh; FIELD d HAS_FISH Lqh; METHOD a spawnParticlesAround (Lgd;)V ARG 1 parameters METHOD b setMoistness (I)V ARG 1 moistness METHOD dV hasFish ()Z METHOD dW getMoistness ()I METHOD dX isCloseToTarget ()Z METHOD g setTreasurePos (Lev;)V ARG 1 treasurePos METHOD l getTreasurePos ()Lev; METHOD r setHasFish (Z)V ARG 1 hasFish