Welcome! This is a personal project about a data pack for Minecraft (Java Edition only), inspired on the iconic mod of the same name, Infernal Mobs, developed by AtomicStryker for CurseForge.
This data pack tries to recreate the same experience of the mod, without needing the user to install additional software on the game or PC, just copy the data pack folder when creating a new world or directly on an existing world's path.
Rare Mob | Ultra Mob | Infernal Mob |
---|---|---|
![]() |
![]() |
![]() |
Warning
This data pack is available only for Minecraft main releases, since v.1.14 and above. So if you try to play in minor releases (like 1.19.3, 1.16.2, etc.) it could cause troubles.
The main content of this data pack is the following:
- Natural spawning system for all the hostile (and some neutral) mob variants (random appearing chance for each one).
- Death detection system to generate custom loot when killing a mob variant.
- Random skills for a mob when spawns.
- Custom bossbar name (random prefix and suffix included) and color for each mob.
- Custom death loot table and experience orbs drop for each mob variant.
- Custom particles display for each variant.
As same as the original mod, there are 28 skills implemented for all hostile mobs:
- 1UP
- Alchemist
- Berserk
- Blastoff
- Bulwark
- Choke (available since v.1.20 and later)
- Cloacking
- Darkness
- Ender
- Exhaust
- Fiery
- Ghastly
- Gravity
- Lifesteal
- Ninja
- Poisonous
- Quicksand
- Regen
- Rust (available since v1.17 and later)
- Sapper
- Sprint
- Sticky
- Storm
- Unyielding
- Vengeance
- Weakness
- Webber
- Wither
For further information about each skill, check the detailed list here: Skills
As same as the original mod, there are 3 variants of hostile mobs:
- Rare (a.k.a. Elite)
- Ultra
- Infernal
For further information about each variant (range of random skills, death loot table and spawning chance), check the detailed list here: Variants
The complete list of the entities that can be set with skills and variants' behaviours is linked here: Built-in Mobs
- From this repository webpage, go to the Releases section.
- Select a release and look for its Assets section.
- Download the file Infernal_Mobs_Java_1.
Minecraft Release
_v.1.Data Pack Version
.zip according to the version of the game you're going to play.
To install this (and any) data pack into your Minecraft world, you should follow the instructions described in this Minecraft Wiki article: Installing a data pack
Inside the game, if your world is allowed to use cheats (commands), then open the chat bar and type the /reload
command to restart every data pack installed in your world's folder. You'll see a message like this one:
Thanks to the following people for making this project possible:
-
AtomicStryker: The main person of the original idea. Thanks to its mod's main code, I was able to code the majority of this data pack.
-
BigPapi13: For giving me the idea to develop some skills that involves physical movements to the player (blastoff and gravity) with the Creepers' explosions method from its Delta data pack project and its How to Give Players Motion with Commands | Minecraft Tutorial video.
-
Legitimoose: For his Datapack Tutorial playlist on YouTube, for helping me to understand the syntax of Minecraft commands, mainly about the use of NBT Data.
-
Cloud Wolf: For his Minecraft Tutorials playlist on YouTube, mainly helping me to implement the predicates, advancements, and bossbars system.
-
Timber Forge: For his Data Pack Tutorials - Minecraft Java Edition playlist on YouTube, that helped me to develop the natural spawning system and loot tables for the mobs.
-
MaxStuff: For his Minecraft Tutorials YouTube playlist that helped me to create custom bossbars and set them to mobs, getting their current health every moment.
You can also find this Data Pack in the following websites:
The Minecraft brand belongs to Xbox Game Studios and Mojang Studios. All another rights reserved by their respective owners.
For terms of use of this project, read its License.