CLASS aml net/minecraft/entity/passive/ParrotEntity FIELD bM ATTR_VARIANT Lpr; METHOD C pushAway (Lagv;)V METHOD D getAmbientSound ()Lxm; METHOD a damage (Lage;F)Z ARG 1 source ARG 2 amount METHOD a createChild (Lags;)Lags; METHOD a interactMob (Larb;Lafo;)Z ARG 1 player METHOD a prepareEntityData (Lbbq;Lafn;Lahh;Lahp;Lhs;)Lahp; ARG 3 difficulty METHOD a canSpawn (Lbbq;Lahh;)Z METHOD a playStepSound (Let;Lbpm;)V ARG 1 pos METHOD a readCustomDataFromTag (Lhs;)V METHOD aE isPushable ()Z METHOD b createNavigation (Lbbp;)Lalg; METHOD b writeCustomDataToTag (Lhs;)V METHOD bG getEyeHeight ()F METHOD bW getSoundCategory ()Lxo; METHOD c handleFallDamage (FF)V ARG 1 fallDistance METHOD cI getSoundPitch ()F METHOD ca initAttributes ()V METHOD cv getDeathSound ()Lxm; METHOD dJ getVariant ()I METHOD e getHurtSound (Lage;)Lxm; METHOD k updateMovement ()V METHOD n prepareGoals ()V METHOD q setVariant (I)V METHOD y_ initDataTracker ()V