Mods / Passive Animals

Tags:
Creatures Tweak Simplification
Author:
PurplePi
Side:
Server
Created:
Mar 14th 2025 at 12:09 AM
Last modified:
Jun 11th 2025 at 6:22 PM
Downloads:
582
Latest release (for Vintage Story 1.20.4, 1.20.10 and 1.20.11 - 1.20.12, outdated):
PassiveAnimals-1.0.0.zip  1-click install

Tired of being ganked by a random bear of wolf running out of the bushes? Still want Drifters and other monsters to be a challenge?

This mod makes all vanilla animals passive unless provoked, without affecting any of the purely hostile mobs like with the base games creatureHostility config option. This also means your low-gen farm animals will no longer attack you as you pass by.

Please note that as this mod accomplishes this via JSON patching, any modded animals are unlikely to be added, as this mod is primarily for personal use. I encourage you to check the patch file for an idea of how I did it and try patching them yourself.

Mod Version Mod IdentifierFor Game version Downloads Released Changelog Download 1-click mod install*
1.0.0 passiveanimals
1.20.11 - 1.20.12
582 Mar 14th 2025 at 12:15 AM PassiveAnimals-1.0.0.zip 1-click install

Initial Upload


13 Comments (oldest first | newest first) (threaded | flat)

ZoopGoop, Dec 8th 2025 at 1:45 PM (modified Dec 8th 2025 at 1:45 PM)

I made a fixed version here: https://mods.vintagestory.at/show/mod/36837

The entity structure seems to have undergone some heavy consolidation in 1.21 which is what broke it.

Bongmaster, Nov 9th 2025 at 5:13 AM

please update, this is what people on our server are asking for :0

MobiusvanMars, Oct 3rd 2025 at 8:14 AM (modified Oct 3rd 2025 at 8:24 AM)

Let me second (third) this, please update this mod to work in 1.21. And yes I agree with Aranyani this should be a vanilla world edit option. 

Or does having the animals be chill and the rust monsters still aggro go against the core intention of the game devs, and they rather give us passive overall as a (no-fun) option?

 

TIP: to avoid too much cheese, combine it with the no bears mod so there are no bears to cheese, and just agree to live in peace with the wolves. 

VeritableDrake, Sep 18th 2025 at 7:06 PM

Would love to see this updated for 1.21!  I've tried doing JSON patching for vanilla animals on my own n never quite figured it out.

Coywolfy, Sep 4th 2025 at 6:18 PM

Mod doesnt seem to be working in 1.21 at least with wolves and bears. I love this mod especially as someone who wants to live and build in forests I hope it gets patched to 1.21.

Aranyani, Aug 31st 2025 at 7:33 AM

I have wanted this mod forever. Why the animal and drifter hostilities are still not separate settings in world config is baffling.

SigynL, May 9th 2025 at 12:31 AM

This works great with 1.20.10!

Finnicus, May 2nd 2025 at 7:35 AM

PurplePi Combat Overhaul issue :( 

 

Awesome mod though. I like it like it is in Terrafirmacraft where above ground is relatively safe but the underground has a lot of fellows. Vintage Story just has the added bonus of having resources and progression that can only be attained through caving. Thanks.

PurplePi , Apr 30th 2025 at 7:50 PM

Finnicus Yeah, I'd be baffled if this mod somehow caused that, hope you manage to pinpoint the true culprit

Finnicus, Apr 28th 2025 at 9:10 AM

Playing this mod in 1.20.7 makes animals invulnerable to mod crossbow fire. 

 

edit: pure slander, I think it is a different mismatch

EKB133, Mar 25th 2025 at 11:26 AM

Thank you for clarifying!

I wasn't sure if it was an error on my end or not

PurplePi , Mar 25th 2025 at 9:51 AM

EKB133 yeah, it only works on Aggressive. Passive (and turning hostility completely off) acts as a complete override on hostility on a code level. There's nothing I can do about that.

EKB133, Mar 25th 2025 at 7:22 AM

Do I need to keep the creature hostility settings on Aggressive for this to work?

And does it even work on 1.20.6?

I have this installed on my server with the hostility settings set to passive, and the monsters still don't attack or care for the existence of the player, even hitting them doesn't cause them to attack back