CLASS net/minecraft/class_4150 net/minecraft/entity/ai/brain/sensor/VillagerHostilesSensor FIELD field_18473 SQUARED_DISTANCES_FOR_DANGER Lcom/google/common/collect/ImmutableMap; METHOD method_19104 isHostile (Lnet/minecraft/class_1309;)Z ARG 1 entity METHOD method_19105 isCloseEnoughForDanger (Lnet/minecraft/class_1309;Lnet/minecraft/class_1309;)Z ARG 1 entity ARG 2 hostile METHOD method_19618 getNearestHostile (Lnet/minecraft/class_1309;)Ljava/util/Optional; ARG 1 entity METHOD method_19619 compareDistances (Lnet/minecraft/class_1309;Lnet/minecraft/class_1309;Lnet/minecraft/class_1309;)I ARG 1 entity ARG 2 hostile1 ARG 3 hostile2 METHOD method_19620 getVisibleMobs (Lnet/minecraft/class_1309;)Ljava/util/Optional; ARG 1 entity