CLASS net/minecraft/class_5327 net/minecraft/entity/ai/brain/task/TakeJobSiteTask METHOD method_29260 canUseJobSite (Lnet/minecraft/class_6880;Lnet/minecraft/class_1646;Lnet/minecraft/class_2338;)Z ARG 0 poiType ARG 1 villager ARG 2 pos METHOD method_29262 canReachJobSite (Lnet/minecraft/class_1314;Lnet/minecraft/class_2338;Lnet/minecraft/class_4158;)Z ARG 0 entity ARG 1 pos ARG 2 poiType METHOD method_47207 create (F)Lnet/minecraft/class_7893; ARG 0 speed METHOD method_47208 (FLnet/minecraft/class_7898$class_7900;)Lcom/mojang/datafixers/kinds/App; ARG 1 context METHOD method_47209 (Lnet/minecraft/class_1309;)Lnet/minecraft/class_1646; ARG 0 villager METHOD method_47210 (Lnet/minecraft/class_7898$class_7900;FLnet/minecraft/class_7906;Lnet/minecraft/class_7906;Lnet/minecraft/class_7906;Lnet/minecraft/class_7906;Lnet/minecraft/class_7906;)Lnet/minecraft/class_7911; ARG 2 potentialJobSite ARG 3 jobSite ARG 4 mobs ARG 5 walkTarget ARG 6 lookTarget METHOD method_47211 (Lnet/minecraft/class_7898$class_7900;Lnet/minecraft/class_7906;Lnet/minecraft/class_7906;Lnet/minecraft/class_7906;Lnet/minecraft/class_7906;FLnet/minecraft/class_3218;Lnet/minecraft/class_1646;J)Z ARG 6 world ARG 7 entity ARG 8 time METHOD method_47212 (Lnet/minecraft/class_7906;Lnet/minecraft/class_7906;Lnet/minecraft/class_7906;Lnet/minecraft/class_2338;FLnet/minecraft/class_3218;Lnet/minecraft/class_1646;)V ARG 6 villager METHOD method_47213 (Lnet/minecraft/class_1646;Lnet/minecraft/class_1309;)Z ARG 1 mob METHOD method_47214 (Ljava/util/Optional;Lnet/minecraft/class_2338;Lnet/minecraft/class_1646;)Z ARG 2 villager