This mod supports:
- 1.16: Fabric modloader
- 1.17: Fabric modloader
- 1.18.1: Fabric and Forge modloader. Not maintained, please update to 1.18.2.
- 1.18.2: Fabric and Forge modloader. Not compatible with 1.18.1, Mojang changed some stuff.
- 1.19.2: Fabric and Forge modloader.
- 1.19.3 specifically: No plans.
- 1.20 and beyond: If I have motivation by then.
Forge files are marked "beta" in the sidebar (they're blue).
With that out of the way
Apathy is an overconfigurable port/rewrite of Apathetic Mobs. It allows you to control mob aggressiveness - whether mobs attack players.
You can
- disable aggression entirely,
- control aggression with a rule system, where mob aggressiveness is dependent on things such as the current world difficulty or the mob's type or tags,
- use a JSON rule system to create exactly the scenario you want, including integration with the vanilla scoreboard.
Additionally, you may:
- Disable the Ender Dragon and Wither fight sequences, or make them less aggressive.
- Allow players to opt-in or opt-out of PvE scenarios by adding them to player sets.
Extensive documentation is available on github.
other mods to check out in this same category
Apathy https://www.curseforge.com/minecraft/mc-mods/apathy aka the one that took my slug first - Similar mod for fabric 1.16 and 1.18, has a different approach to configuration settings
Passive Mobs https://www.curseforge.com/minecraft/mc-mods/passive-mobs 1.16 forge, drop-in and it just works with no configuration
Apathetic Mobs https://www.curseforge.com/minecraft/mc-mods/apathetic-mobs The original for 1.12/14/15 forge by whizzball
Apathetic Mobs Reborn for forge and fabric, more direct remake of Apathetic Mobs
Fabrication https://www.curseforge.com/minecraft/mc-mods/fabrication has an "invisible_to_mobs" player tag inspired by Apathetic Mobs