Special Day Events (Data Pack)
This is an add-on that works in combination with another data pack "Special Mobs (spmdpi is 3.x)", which adds numerous mobs with unique abilities to Minecraft.
Working Principle

I created this data pack because some mobs in the overworld were too powerful for beginners. To solve this issue, I divided all special mobs into three categories, each appearing on specific event days. When the sun rises, the day events change.
Installation Setup
![]()
For the pack to function correctly, you need to delete the file data/spm_dpi/tags/functions/nature_spawn/in/overworld.json from the "special mobs" data pack.
Mob Classes by Days
![]()
-
Magic day: ender phantom, skeleton lord, warp enderman, fire creeper, lightning creeper, black widow.
-
RPG day: barbarian, ninja, ice shooter, robbery, miner, sailor.
-
Undead day: no special mobs, but with increased numbers of undead creatures (zombies, skeletons, drowned).
-
Peaceful day: no special mobs.
Video Demonstration
![]()
Important Details
This data pack only modifies the spawning rules for special mobs in the overworld. If you don't like a particular class of mobs, you can simply skip that night by sleeping.
Acknowledgments
I am grateful to the developers of the Minecraft-Random repository for the uniformly distributed random number function used in this project.