CLASS wg net/minecraft/villager/VillageProperties FIELD a world Laiw; FIELD b doors Ljava/util/List; FIELD c doorPositionsAggregate Lcn; FIELD d center Lcn; FIELD e radius I FIELD f stable I FIELD g tick I FIELD h populationSize I FIELD i lastVillagerDeath I FIELD j players Ljava/util/Map; FIELD l golems I METHOD (Laiw;)V ARG 0 world METHOD a getCenter ()Lcn; METHOD a update (I)V ARG 0 tick METHOD a setWorld (Laiw;)V ARG 0 world METHOD a isInRadius (Lcn;)Z ARG 0 pos METHOD a deserialize (Ldt;)V ARG 0 tag METHOD a addDoor (Lwf;)V ARG 0 door METHOD b getRadius ()I METHOD b getClosestDoor (Lcn;)Lwf; ARG 0 pos METHOD b serialize (Ldt;)V ARG 0 tag METHOD c getDoorCount ()I METHOD d getStableTicks ()I METHOD e getPopulationSize ()I METHOD e (Lcn;)Lwf; ARG 0 pos METHOD f getDoors ()Ljava/util/List; METHOD f isValidDoor (Lcn;)Z ARG 0 pos METHOD g hasNoDoors ()Z METHOD j countGolems ()V METHOD k countVillagers ()V METHOD n recalculateSize ()V