DarkMobs datapack to change effects or disable effects for mobs
Instructions
This datapack allows you to fine-tune the mob effects from the DarkMobs Mod.
To begin, open this folder:
data/darkmobs/functions/
Inside here you will find all the mcfunction files named for each mob.
Lets take 'villager' as an example. Open the villager.mcfunction file using a text editor
You should see the below 4 lines:
execute if score count_mobs darkmobs matches 0.. run effect give @s minecraft:strength 99999 2
execute if score count_mobs darkmobs matches 0.. run effect give @s minecraft:absorption 99999 2
execute if score count_mobs darkmobs matches 0.. run effect give @s minecraft:speed 99999 2
execute if score count_mobs darkmobs matches 0.. run effect give @s minecraft:resistance 99999 2
At the end of each of these lines, notice it shows the effect (minecraft:xxxxxx), the duration (99999), amplifier (0/1/2)
Simply edit the effect, duration and amplifier you want, save the file
You can get more information on effects from here - https://minecraft.fandom.com/wiki/Effect
Note: if you want to disable an effect for a mob, for example you want to make a Villager like vanilla, then delete everything inside the villager.mcfunction file and save it (it will become a 0kb file) and make villagers like vanilla again.
After everything is done, upload the datapack zip file into your world's "datapacks" folder, then restart your server or singleplayer world.


