HomeJavaDatapacksDarkMobs - Change mob effects
DarkMobs - Change mob effects
DatapacksJava

DarkMobs - Change mob effects

by GamerPotion · on CurseForge

⬇ Download on CurseForge

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.

 

Quick facts

Install steps are the general flow for this file type — see the MC Java Mods guides for the full walkthrough.

DarkMobs - Change mob effects is a free Minecraft Java datapack. Compatible with Minecraft 1.21.8, 1.21.5, 1.21.4, 1.21.1 and newer. Downloaded 429,702 times (via CurseForge). Download it and open it directly in the game.

Explore more