CLASS alf net/minecraft/village/VillageProperties
	CLASS alf$a AttackerInfo
		FIELD a attacker Lagt;
		FIELD b tick I
	FIELD a world Lbas;
	FIELD b doors Ljava/util/List;
	FIELD c doorPositionsAggregate Let;
	FIELD d center Let;
	FIELD e radius I
	FIELD f stable I
	FIELD g tick I
	FIELD h populationSize I
	FIELD i lastVillagerDeath I
	FIELD k players Ljava/util/Map;
	FIELD l attackerInfos Ljava/util/List;
	FIELD m golems I
	METHOD a getCenter ()Let;
	METHOD a update (I)V
	METHOD a addAttacker (Lagt;)V
	METHOD a addDoor (Lale;)V
	METHOD a setWorld (Lbas;)V
	METHOD a isInRadius (Let;)Z
	METHOD a deserialize (Lhq;)V
	METHOD b getRadius ()I
	METHOD b getNearestAttacker (Lagt;)Lagt;
	METHOD b getClosestDoor (Let;)Lale;
	METHOD b serialize (Lhq;)V
	METHOD c getDoorCount ()I
	METHOD c getNearestPlayer (Lagt;)Laql;
	METHOD c getNearestDoor (Let;)Lale;
	METHOD d getStableTicks ()I
	METHOD e getPopulationSize ()I
	METHOD e getDoorAtPosition (Let;)Lale;
	METHOD f getDoors ()Ljava/util/List;
	METHOD g hasNoDoors ()Z
	METHOD g isValidDoor (Let;)Z
	METHOD h onVillagerDeath ()V
	METHOD l countGolems ()V
	METHOD m countVillagers ()V
	METHOD n clearOutdatedAttackerInfo ()V
	METHOD p recalculateSize ()V
