CLASS arm net/minecraft/entity/passive/VillagerEntity
	FIELD bD VILLAGER_DATA Lpw;
	FIELD bE findVillageCountdown I
	FIELD bF unlockTradeCountdown I
	FIELD bG unlockTrade Z
	FIELD bH customerName Ljava/lang/String;
	FIELD bI willingToMate Z
	FIELD bJ inMating Z
	FIELD bK staring Z
	FIELD bL village Lamj;
	FIELD bM recentlyRescued Z
	FIELD bN goalsSet Z
	METHOD <init> (Lbdb;Larr;)V
		ARG 1 world
	METHOD a setVillagerData (Larn;)V
	METHOD a canPickUp (Laxo;)Z
	METHOD b createChild (Lahj;)Larm;
	METHOD b setRecipes (Lbcg;)V
	METHOD d hasEnoughFood (I)Z
	METHOD dM isInMating ()Z
	METHOD dN isStaring ()Z
	METHOD dO setRecentlyRescued ()V
	METHOD dQ hasFoodForWilling ()Z
	METHOD dR wantsToStartBreeding ()Z
	METHOD dS canBreed ()Z
	METHOD dT hasSeed ()Z
	METHOD dU setSpecificGoals ()V
	METHOD dV levelUp ()V
	METHOD r setInMating (Z)V
	METHOD s setStaring (Z)V
	METHOD t isWillingToMate (Z)Z
		ARG 1 update
	METHOD u setWillingToMate (Z)V
