CLASS aqr net/minecraft/entity/passive/VillagerEntity FIELD bD VILLAGER_TYPE Lpr; FIELD bH properties Lalq; FIELD bJ recipeList Lbav; FIELD bQ inventory Lafx; METHOD (Lbbp;Laqw;)V ARG 1 world METHOD D getAmbientSound ()Lxm; METHOD I mobTick ()V METHOD P_ getCurrentCustomer ()Larb; METHOD Q getDisplayName ()Ljd; METHOD a onDeath (Lage;)V METHOD a createChild (Lags;)Lags; METHOD a setAttacker (Lahe;)V METHOD a onStruckByLightning (Laov;)V METHOD a setVillagerType (Laqs;)V METHOD a canBeLeashedBy (Larb;)Z METHOD a interactMob (Larb;Lafo;)Z ARG 1 player METHOD a onSellingItem (Lawo;)V METHOD a useRecipe (Lbau;)V METHOD a setRecipeList (Lbav;)V METHOD a (Lbbq;Lafn;Lahh;Lahp;Lhs;)Lahp; ARG 3 difficulty METHOD a readCustomDataFromTag (Lhs;)V METHOD a_ setCurrentCustomer (Larb;)V METHOD b createChild (Lags;)Laqr; METHOD b writeCustomDataToTag (Lhs;)V METHOD bG getEyeHeight ()F METHOD c getRecipes ()Lbav; METHOD ca initAttributes ()V METHOD cv getDeathSound ()Lxm; METHOD d getVillagerWorld ()Lbbp; METHOD dD getInventory ()Lafx; METHOD dM ()Laqs; METHOD e getVillagerPos ()Let; METHOD e getHurtSound (Lage;)Lxm; METHOD n ()V METHOD y_ initDataTracker ()V