CLASS alq net/minecraft/village/VillageProperties
	CLASS alq$a AttackerInfo
		FIELD a attacker Lahe;
		FIELD b tick I
	FIELD a world Lbbp;
	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 (Lahe;)V
	METHOD a addDoor (Lalp;)V
	METHOD a setWorld (Lbbp;)V
	METHOD a isInRadius (Let;)Z
	METHOD a deserialize (Lhs;)V
	METHOD b getRadius ()I
	METHOD b getNearestAttacker (Lahe;)Lahe;
	METHOD b getClosestDoor (Let;)Lalp;
	METHOD b serialize (Lhs;)V
	METHOD c getDoorCount ()I
	METHOD c getNearestPlayer (Lahe;)Larb;
	METHOD c getNearestDoor (Let;)Lalp;
	METHOD d getStableTicks ()I
	METHOD e getPopulationSize ()I
	METHOD e getDoorAtPosition (Let;)Lalp;
	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
