CLASS apr net/minecraft/entity/ai/brain/sensor/VillagerHostilesSensor FIELD b SQUARED_DISTANCES_FOR_DANGER Lcom/google/common/collect/ImmutableMap; METHOD a getNearestHostile (Laim;)Ljava/util/Optional; ARG 1 entity METHOD a isCloseEnoughForDanger (Laim;Laim;)Z ARG 1 entity ARG 2 hostile METHOD a compareDistances (Laim;Laim;Laim;)I ARG 1 entity ARG 2 hostile1 ARG 3 hostile2 METHOD b getVisibleMobs (Laim;)Ljava/util/Optional; ARG 1 entity METHOD c isHostile (Laim;)Z ARG 1 entity