CLASS amd net/minecraft/entity/passive/BatEntity FIELD b BAT_FLAGS Lpr; METHOD C pushAway (Lahc;)V METHOD F getAmbientSound ()Lxr; METHOD J mobTick ()V METHOD a damage (Lagl;F)Z ARG 1 source ARG 2 amount METHOD a canSpawn (Lbcj;Laho;)Z METHOD a readCustomDataFromTag (Lhq;)V METHOD aF isPushable ()Z METHOD b writeCustomDataToTag (Lhq;)V METHOD bH getEyeHeight ()F METHOD bt canAvoidTraps ()Z METHOD c handleFallDamage (FF)V ARG 1 fallDistance METHOD cL getSoundVolume ()F METHOD cM getSoundPitch ()F METHOD cV doPushLogic ()V METHOD cd initAttributes ()V METHOD cz getDeathSound ()Lxr; METHOD e getHurtSound (Lagl;)Lxr; METHOD h update ()V METHOD l isRoosting ()Z METHOD r setRoosting (Z)V METHOD w_ initDataTracker ()V