
Simple new UI for showing known animals, options allow for animals to be unlocked through various means, from simply being on the map to having to tame them. You can also choose to have them all known from the start, all the info is tracked regardless so this can be changed at any time. There's also an option to hide unknown animals entirely instead of having them visible in the screen with their info garbled.
Animals are listed if they meet the requirements, in short this should mostly just result in animals with no mechanoids, including modded ones.
Unlocks via sighting are purely detecting if they spawn, so any method that spawns an animal will mark them as seen, in vanilla this tends to only be if they have been on a player or encounter map, mods may spawn them for other reasons and cause them to be shown as seen but I am not aware of any doing this. The taming check just patches the code ran when an animal is tamed, so if something bypasses that and does it more directly it may not be detected.
File info