Mods / Entities Interact
Author: Dnd
Side: Both
Created: Mar 3rd at 7:48 PM
Last modified: Apr 11th at 8:16 PM
Downloads: 3036
Follow Unfollow 90
Latest file for v1.19.7:
EntitiesInteract-1.0.5.zip
1-click install
Supported Mods
Cats, Feverstone's Horses, Fauna of the Stone Age: Caninae, Fauna of the Stone Age: Machairodontinae, Fauna of the Stone Age: Pantherinae, Medieval Expansion, More Animals, Primitive Survival, The Critters Package, New World Giant Tortoises, Asian Monitor Lizards, New World Pond Frogs, Fauna of the Stone Age: Casuariidae,
Description
*This mod does nothing by itself, except spawn you less chickens*
If you already run these mods in an existing world, you may want to read the spoilers to see how creatures interact with each other. Your favorite cuddly friends may die, and I don't want to be held liable for that.
This is long list of patches that control the AI tasks of entities in all of the supported creature mods. Creatures will hunt other creatures according to their diets in the real world (with some leniency for game mechanics), or flee from predators.
I have played over 200 hours with all of these creatures enabled and wished that the animals would recognize each other, and now they do! I have some descriptions of interactions below in the spoiler.
Fauna of the Stone Age creature packs have patched vanilla Vintage Story, so if you do not run any of these other mods, this patch would be unnecessary since it does not change the way they already interact.
I have not messed with any vanilla wolf or fox interactions. This is because Fauna of the Stone Age disables vanilla foxes and wolves and this mods primary use would be to supplement the predator/prey behavior of animals that aren't in the base game.
Two Important Changes
Fauna of the Stone Age Carcasses Disabled
These three amazing creature packs host a ton of new predatory animals, as well as a system to keep the animals from spawning by not destroying fly covered carcasses (read the descriptions in the mods). I have disabled the carcass system for now because it would require a lot of effort to integrate correctly with all creatures.
Spawning Adjustments
I have painstakingly gone through and tuned most of the creature spawning in the mods to feel closer to vanilla Vintage Story. When you add a ton of creatures, the spawning can seem very, very generous. No more! The only vanilla spawning adjustments I made were hyena spawning tuned down, and chickens are tuned down slightly since there are now 5 types of chickens and ducks.
I have reduced the spawn rate of Fauna of the Stone Age creatures by 20-25%.
Cats: They hunt small game like birds, chickens, mice, and squirrels. The aggressive wolves are very dangerous to cats, even your pets. Large cats should ignore them, snakes should flee from them (since snakes are hard to see it would be very easy to lose a pet).
- Spawning has not changed much.
Feverstone Horses: Horses now flee from predators and snakes. When you are riding them, if they become afraid they will run away and you will lose control for a very short time, but it will not dismount you. Large cats and aggressive wolves will attack them.
- Horses will spawn a lot less on world gen and runtime.
Fauna of the Stone Age: Caninae: Aggressive wolves hunt larger creatures and smaller creatures alike. A pack of these wolves can clear a region if they are not dealt with. Less aggressive wolves go after smaller game. Foxes may eat snakes, bugs, birds and smaller creatures.
Fauna of the Stone Age: Pantherinae: Large cats hunt large creatures and their young as well as ground birds. Smaller large cats will hunt rodents.
Fauna of the Stone Age: Machairodontinae: These fierce predators hunt large creatures and their young as well as ground birds.
Medieval Expansion: Aurochs will flee from predators, but they can also fight back. If the herd gets angry they can likely kill some wolves but I would have less hope for them going against large cats. They will spawn a lot less on worldgen and runtime.
Hieronymus: Hieronymus has a bunch of reptile creature mods which are really wonderful, but they are all seperate mods and I won't list them individually here. You can see which ones I have worked on so far in the supported section. However, I have only started his packs and the only interactions I've done so far are certain foxes will hunt reptiles according to their diets.
- I haven't changed any of the spawn rates for his creatures, they seem balanced for a large creature playthrough.
- If you use his packs, remember you will need to download Bug Net Compatibility.
- Foxes eat turtle eggs. Now if only I could figure out how to make them eat bird eggs!
- I removed compatibility with New Zealand Frogs and Leopard Geckos. These entities are not meant to die, and my code was not good enough to withstand multiplayer bugs.
More Animals: These four types of 'chickens' should flee from any predators hunting them.
- I have adjusted these 4 variations as well as vanilla chickens to be similar to vanilla VS keeping in mind the way they are spawned by temperature and region.
Primitive Survival: Snakes hunt and attack rodents and ground birds. Things they hunt should flee from them.
- All snakes have an attack against animals now.
- Certain snakes hunt fish.
- No adjustment to spawning, however they will not despawn as fast anymore.
The Critters Package: Cute little animals are now the bottom of the food chain. If you have some of these animals in your world that you like, you better find a way to keep them safe because everything wants to eat them.
- Ducks, yaks and birds have had their spawning reduced.
- Flying birds are not interactable so their spawning is tuned down a little further than others.
Vanilla Vintage Story: Bears hunt larger creatures (and horses) as well as ground birds. Hyenas hunt snakes and ground birds as well as larger creatures like horses, yaks and aurochs (if you happen to bring those to the warmer climates).
- Hyenas spawn a little less on worldgen and a little less on runtime.
The Future
- I need to do more with crabs and the things that hunt them. Also, both The Critters Pack and Primitive Survival have crabs, but I have only worked on More Animals crabs so far. This may lead to too many crabs?
- Vanilla creature interactions between creature mods. Remember, Fauna of the Stone Age is already patched for vanilla so wolves and large cats already interact the base game.
- Improved behaviors between creatures. I may need to adjust move speed for specific creatures when they are fleeing or add new behaviors depending on feedback.
- Getoutofwater behaviors. I don't like the way it is implemented in vanilla. The coastlines look funny when you have creatures chasing others out into the water, sometimes resulting in long loops of trying to get out of water and trying to flee from predators. No idea if there is an easy fix for this or not.
- If there are creature mods that really catch my interest, I could integrate them. However, it takes a lot of time to do so I would be more interested if I want them for my own world. So, I am saying I am open to requests, but no promises.
- Big cats improved hunting behavior. They are very good at hunting and killing players, but they are very slow when it comes to killing creatures. I don't believe they will be in range of creatures that often due to the seek/flee behavior.
Known Issues
Testing: This needs testing! I have done as much as I can as one person, but now I need feedback from the community on the different interactions. With the sheer amount of creatures, I am bound to have missed some things.
Vanilla creatures: I have not had time to mess with too many of these. For example, there are many variations of deer in vanilla and I haven't had time to make them all flee from snakes, so snakes won't hunt them.
Spawn Rates: Since I haven't messed with vanilla spawn rates that much, you should not be running into the issue of having less animals in your world due to the additional food sources. However, the creatures in Fauna of the Stone Age are dangerous and kill a lot of these creatures (mainly the wolves for now), so in that sense this could lead to less animals overall through natural pruning. For example, in my playthrough I had way too many horses and aurochs spawning. Since they had no predators except for me, it was easy to get meat. I can't say how different my playthrough would be if wolves and large cats hunted them, but I know there would definitely be less of them.
I will need more feedback on the amount of creature spawns. Are there now too few horses or yaks? Are there too many rodents running around? Birds, butterflies, etc... Let me know how it goes in your world!
Version | For Game version | Downloads | Release date | Changelog | Download | 1-click mod install* |
---|---|---|---|---|---|---|
v1.0.5 | 724 | Apr 11th at 8:16 PM | Show | EntitiesInteract-1.0.5.zip | Install now | |
v1.0.4 | 896 | Mar 24th at 3:48 PM | Show | EntitiesInteract-1.0.4.zip | Install now | |
v1.0.3 | 791 | Mar 8th at 5:17 PM | Show | EntitiesInteract-1.0.3.zip | Install now | |
v1.0.2 | 251 | Mar 6th at 3:31 PM | Show | EntitiesInteract-1.0.2.zip | Install now | |
v1.0.1 | 79 | Mar 6th at 3:43 AM | Show | EntitiesInteract-1.0.1.zip | Install now | |
v1.0.0 | 295 | Mar 3rd at 8:59 PM | Show | EntitiesInteract-1.0.zip | Install now |
Very cool mod! :D I can't imagine how long it took you to put something like this together, so extra thank you for making it!
Galaxy_Sloth
Hi! I did some work on Biomes and am using it in my current world with Entities Interact. Both mods seem to work at the same time no problem, and I'm not seeing anything in the Entities Interact patches that would conflict with Biomes patches. As Dnd said, Biomes is essentially a whitelist; it shouldn't affect entity behaviors/spawn rate values. However! When using Biomes, stuff can be slower to spawn in since sometimes the server rolls for something that gets blocked in the region you're in. So Entities Interact + Biomes will most likely change how the balancing feels compared to using either mod alone. Whether that balance feels good or bad is something we can only find out through playing c:
Galaxy_Sloth As far as I know, the Biomes mod has a whitelist that allows specific creatures to spawn or not. I don't believe it patches the spawn rate of creatures, but adds regions they are allowed to spawn in. Might be worth asking in their modpage, since mine is literally only patches to creatures, it would be easier for them to answer.
Dnd
I'm assuming this mod wouldn't work with the biomes mod, since they both affect spawning, would that be correct?
Dnd
Please add support for African Monitor Lizards and Bearded Dragons!
Thanks in advance!
@Slides To edit the .json file, you can open the mod with winrar, open the .json files with a text editor, edit them, and when you save the text file winrar will prompt you to save as well. No need to unzip/rezip. As for spawn rates, what do you feel is too low, specifically? I ask because the only feedback I've received so far is on my multiplayer server and I have had people tell me some creatures spawn too often, but haven't heard anything about low spawn rates. Specifics would help me because I know what creatures I have adjusted already and will help to refine the spawn rates further with more testing.
That's understandable, but in my time with this mod (~20 hours at this point) I feel like the spawn rates for some creatures are a little low. I will keep playing though and let you know. On a side note, to edit the .json files I would have to unzip the mod, edit the files, and then rezip it, correct?
@Slides I don't know how to work with the config files, so unless you edit the .json files yourself or find a mod that does this for you, then no. I am looking for feedback to further adjust spawn rates overall, since adding a bunch of creatures can make your world feel overloaded with creatures, if you have thoughts on spawning.
Is there any way to configure or edit spawn rates?
Absolutely understandable! Thank you for taking the time to respond and your continued work on this mod.
Bobosaw I don't plan on working on the water creatures at the moment, since there is not much else they can interact with.
Any plans on adding compatibility for the mod "Something in the Water"?
@Khana, this is beyond my ability, and likely beyond the ability of what is programmed in the base game. The cat hunts hares and chickens by default, so by extension this mod makes them hunt anything like a chicken, as well as some smaller creatures from other mods. I would suggest to have your birds penned up so the cats cannot reach them.
@Hydromancerx, I saw this mod and although it looks awesome, there aren't enough water predators currently updated to 1.19 to make good use out of interactions. Also, creatures and the 'getoutofwater' behaviors are not very intuitive at the moment. Hopefully, someday, there would be a large patch that focuses on water which would make mod support worth it. So little of a player's time will be spent in the water, and land predators would be confused trying to attack in the water, get out, attack, then they drown.
I am still waiting for certain mods to be updated to 1.19.x before working on them for the other requests.
@itinerare, I haven't delved into the Outlaw mod with interactions. Although it is an interesting and unique mod, it changes the game so completely that it feels as if it is for a niche playthrough, something which I have not had an interest in running (yet!). The amount of mobs in the pack and their predatory behavior would really be a lot of work, possibly as much work as I've put into this whole project already.
Please support these too for the aquatic predator vs prey
Fauna of the Stone Age: Sirenia
if there could be the option for tamed cats to not go after generation , say, 4 onwards, that would be awsome. iv hired some farm cats for my crops but if i put some in the farm i dnt want them goin after ducks and chickens that iv bred.
Dnd
So an update about the Lichen mod. After trying it out it seems to still work fine. I wasn't in the climate zone for the Gemsbok but i was for the deer. And tbh they are really nice deer! As much as i like all the new deer, I really like these! So yeah it is worth adding to your list.
Dnd
Thank you for starting to add Hieronymus mods!
b0b4444 Yes, this will work with the supported mods 1.19.x+ and I don't foresee further updates changing that, but I will be watching.
The mod is listed for game version 1.19.0, does it work with all the 1.19.x?
Thank you for this! I use the vast majority of these mods and had the same woes regarding their not interacting.
Adding that I'd love to see the aforementioned Outlaw mod supported here if you're so inclined, since its additions are so pervasive-- and so it's a little silly when they're apparently ignorant of a large portion of the animal life present in the world (and vice versa).
Arroz126 If you have only downloaded the 3 Fauna of the Stone Age mods, you would not need this. This patch communicates between FotSA and other creature mods. Fauna of the Stone Age already communicates between vanilla Vintage Story creatures. For example, this communicates between FotSA and Feverstone's Horses, meaning the wolves will attack horses now. I should also add, that if you haven't played the game yet, the Fauna mods are amazing, and the creatures can be deadly and unforgiving. Something to keep in mind if it is your first playthrough.
Sorry for my ignorance, I'm new to the community, but is it necessary to install the 'Pet Ai' mod for it to work? I currently have installed the 'Fauna of the Stone Age: Caninae' and 'Fauna of the Stone Age: Pantherinae' mods. So, with your mod, would hunting between animals be activated
Dnd
I should also add that I use Sam's Humanoid Creatures and VS Village too. I use Phoenicius's Patches so they will interact with each other. Once I reach the Medieval Era I will probbly add in the Outlaw mod. I have tried it in the past but it was a bit much for the Neolthic Era. I also have been eyeing the Fantasy Creature mod since it supported that patch mod. But i am on the fence since I try to keep it more realstic.Then again Feverstone Wilds has stuff like Golems, Faunlings and Cockatrice so it's not like a am full realism. I will see how I feel when am am ready to add the Outlaw mod.
Dnd
1. All of the Hieronymus mods work great! They really fill in the world to make it seem alive with ponds and rivers full of fish and amphbians. And the spawn rate of the repiles is pretty good to where it is rare an a treat when you stumble upon one! Plus I love putting the monator lizard skins on the walls as a trophy.
2. I am testing out the Lichen mod today so i don't know how well it has aged.
3. Feverstone Wilds! i have used for awhile now and it seems very solid. It hasn't had an update in forever but still chugs along.Has some of my favorite creatures.
4. Yeah the small shark mod dosn't seem to attack the player but the sharks in Feverstone seem to work fine. A hammerhead ate me once when I fell off a cliff into the water. :( As for the vanilla raft i hab't tested but the Joy of Sailing raft seems to make you immune to animal interactions. I have never been attacked when on a Joy of Sailing raft or sail raft.
5. The Rogue House Addations is one of my person favs and one of the reasons i even use a server mod in single player. So yeah please patch the gorilla at least since they are so cute!
Thanks for the quick response and I look forward to your updates to this mod! If you have any other questions about specific creatures from other mods I have a packed single player game that runs them all just fine. Oh and I play on a custom Homo Sapien single player game. So no lore content like drifters in my game.
Dnd
I saw your comment in the Canine mod page and was so glad to see you posted this! Please add support for the Feverstone Wilds! There are so many possiile interations Like their Giraffe, Bison and Ostrich! Also they have sea creatures like Sharks, Stingrays, Eels and Orcas. I cannot wait to see marine ecoystem interactions. oh and the hippos and crocs! Oh also there is a small shark mod that i would love to see supported as well. Talking about supported mods are you going to support all the small fish, amphbian and reptile mods by Hieronymus? I would love to see the monator lizards hunting and the tortises being prey for other mod predators. Other mods you might want to consider are Lichen which has things like Gemsbok and the very obscure Rogue House Addations which have Gorillas. I play in single player but their pack works just fine and gives addational animals. Anywho a BIG thanks in advance!
Is it compatible with biomes mod? https://mods.vintagestory.at/show/mod/8785
EDIT: the idea of this mod is genius!
You said you needed to do more about crabs, but I'm not so sure. If you have ever lived in an area with some form of land crab, you would know they can quickly become a hoard to rival the undead. When they go on a breeding binge, it can be hard to find a place to step that you don't smush one. So to many crabs isn't really all that unnatural.