Data Packs Challenge

Minecraft Infernal Mobs: Data Pack Edition

  • Advancements
  • Functions
  • Loot Tables
  • 5,412 views • 6 today
  • 474 downloads • 2 today
alvarvelazquezdeleonlavarrios
Level 21 : Expert Crafter
2
Overview
  
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.

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.

Main Features

  • 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.

Mob Skills

  1. 1UP: Fully restores its health once it's under 20%
  2. Alchemist: Throws potions to the player
  3. Berserk: Deals double damage to the player, but hurts itself when attacking
  4. Blastoff: Tosses the player into the air
  5. Bulwark: Mob has a lot more attack resistance
  6. Choke: Drowns the player on land (available since v.1.20 and later)
  7. Cloacking: Mob gets invisibility effect
  8. Darkness: Player gets blindness effect
  9. Ender: Teleports behind the player
  10. Exhaust: Player gets mining fatigue effect
  11. Fiery: Sets the player on fire
  12. Ghastly: Throws fireballs to the player
  13. Gravity: Pushes back the player
  14. Lifesteal: Restores a small amount of health when hitting a player
  15. Ninja: Teleports behind the player, leaving explotion particle effects in the area
  16. Poisonous: Player gets poison effect
  17. Quicksand: Player gets slowness effect
  18. Regen: Mob restores automatically a small amount of its health
  19. Rust: Additional damage amount on player's weapon and armor (available since v1.17 and later)
  20. Sapper: Player gets hunger effect
  21. Sprint: Movement speed boost to the mob
  22. Sticky: Steals player's main hand item
  23. Storm: Summons lighting bolts at player's position
  24. Unyielding: Mob is invulnerable to attacks' knockback
  25. Vengeance: deals a small amount of damage to player when the mob is hit
  26. Weakness: Player gets weakness effect
  27. Webber: Sets web blocks at player's ground position
  28. Wither: Player gets wither effect

Mob Variants


Rare
The most common and "easy" variant to deal with. Not too much to worry about!


  • Random skills range: 2-4
  • Spawning chance: 10% (1 in 10 hostile/neutral mobs could be a Rare one)
  • Health boost: 80%
  • XP drop boost: 5x 10pts orbs
  • Custom death loot table: chainmail items, iron items, cookies

Ultra
A strong variant with more powerful attributes. Recommended to equip a good armor, weapon, and enough food with you!


  • Random skills range: 5-8
  • Spawning chance: 2% (2 in 100 hostile/neutral mobs could be an Ultra one)
  • Health boost: 160%
  • XP drop boost: 9x 10pts orbs
  • Custom death loot table: chainmail items, iron items, gold items, bow, blaze powder, enchanted book

Infernal
The most difficult variant to fight against. Having items with enchantments (armor, weapons, potions and even food) should be your priority from now!

Important: To see properly the infernal variants bossbars, you should set the GUI scale to 2 in the game settings.


  • Random skills range: 9-12
  • Spawning chance: 0.66% (6 in 1000 hostile/neutral mobs could be an Infernal one)
  • Health boost: 240%
  • XP drop boost: 13x 10pts orbs
  • Custom death loot table: chainmail items, diamond items, ender pearl, enchanted book

Special Acknowledgments

CompatibilityMinecraft 1.14
toMinecraft 1.21
Tags

  Have something to say?

curvx-v2
07/14/2024 12:40 pm
Level 1 : New Miner
Hi, loved the demo. I have an existing world and would like to add this, but the description says "copy the data pack folder when creating a new world". So, it wouldn't work?
1
alvarvelazquezdeleonlavarrios
07/15/2024 11:05 pm
He/Him • Level 21 : Expert Crafter
Hi there! Thanks for your comment. So can you add this (and any) data pack even in an existing world! For that, you must search and open your world's folder. Assuming you're playing on Windows OS, do the following:

1. Type Win+R to open the Run terminal, there you'll write %appdata% and press Enter
2. After that the file explorer will open showing you some other folders. Look for the ".minecraft" folder and open it.
3. In the ".minecraft" folder, open the "saves" folder.
4. In the "saves" folder, you must search and open the folder with the name of your saved world.
5. Inside your world's folder, there must be another one named "datapacks".
6. Finally, inside that "datapacks" folder, copy and paste the "Infernal Mobs Data Pack" folder

Also, here you have this article from the Planet Minecraft tutorials webpage that explains how to install a data pack (for both ways: when creating a new world, or when having an existing one).

Hoping my answer helped you. Good luck!
1

Welcome