CLASS apq net/minecraft/entity/mob/DrownedEntity CLASS apq$a METHOD a canStart ()Z METHOD b shouldContinue ()Z CLASS apq$c METHOD a canStart ()Z METHOD a isTargetPos (Lbcj;Let;)Z METHOD b shouldContinue ()Z METHOD c start ()V METHOD d onRemove ()V CLASS apq$d METHOD a canStart ()Z METHOD b shouldContinue ()Z METHOD c start ()V CLASS apq$e DrownedMoveControl FIELD i drowned Lapq; METHOD a tick ()V CLASS apq$f METHOD a canStart ()Z METHOD b shouldContinue ()Z METHOD c start ()V METHOD d onRemove ()V METHOD e tick ()V CLASS apq$g METHOD a canStart ()Z METHOD c start ()V METHOD d onRemove ()V METHOD D getAmbientSound ()Lxt; METHOD a initEquipment (Lafx;)V METHOD a attack (Lahm;F)V ARG 1 target METHOD a prepareEntityData (Lbcg;Lafx;Lahp;Lahx;Lhs;)Lahx; ARG 3 difficulty METHOD a canSpawn (Lbcg;Lahp;)Z METHOD ag getSoundSwim ()Lxt; METHOD b createNavigation (Lbcf;)Lalp; METHOD by canFly ()Z METHOD cw getDeathSound ()Lxt; METHOD dD getSoundStep ()Lxt; METHOD dE getSkull ()Laxd; METHOD e getHurtSound (Lagm;)Lxt;