- check_circle Functions
- 36,327 views, 21 today
- 6,340 downloads, 0 today
465
This datapack will no longer be updated!
Description
This datapack adds rare mob variants to the game, which will randomly spawn in your world (See "How does it work?"). Rare does not necessarily mean harder to beat, just rare. The current version is v3 for Minecraft 1.17 to 1.18.2
Installation
Drop the .zip file into the datapacks folder inside your world save file. If the world is already running, enter /reload into the chat. That's it!
How does it work?
Every 30 seconds, a random mob within a distance of 40 to 64 blocks around a random player will be transformed into a rare variant. However, the majority of these mobs will despawn naturally, before they will ever be seen by a player. This is why you won't see them every 30 seconds. Instead of hard-coding all possible options, a rare creature is made by multiplicativly adding different things (armor, potion effects, offhand item, sparkly or not, ...) together. This means that for, let's say, a zombie, there are 16*10*7*2*2 = 4,480 different possible combinations.
Does it work on a multiplayer server?
It should, but the spawning rate does not increase with more people. You can adjust the amount of time until the next spawning attempt, as well as the required player distance in the function file data\ercerus\functions\rare_mobs\transform_mob.mcfunction. Please leave a comment if there are any issues.
Does it alter gameplay progression?
No, the transformed mobs do not drop anything, which would alter normal gameplay progression. Which means things like totems of undying, player heads or netherite armor can not be dropped. Leather armor, regular weapons and such however can. There is a super rare chance for a zombie to spawn with an enchanted golden apple in their offhand, which can potentially be dropped upon death. To deactivate this, set the weight of the last entry in the loot table file under data\ercerus\loot_tables\random\rare_mobs\zombie_offhand.json to 0.
Protect mobs from transforming
If you want to prevent a mob from transforming into a rare variant, stand next to them and run the following command:
Force the transformation of a mob
Use the following command either in chat or in a repeating command block to transform the nearest mob/mobs:
Bug Report
If you find anything that looks like it's not working as it should, please leave a comment and I will look into it.
What types of mobs can spawn?
Most mobs can turn into an even rarer sparkeling version, which will buff their speed, attack damage and knockback resistance, as well as a few other mob specific properties.
Description
This datapack adds rare mob variants to the game, which will randomly spawn in your world (See "How does it work?"). Rare does not necessarily mean harder to beat, just rare. The current version is v3 for Minecraft 1.17 to 1.18.2
Installation
Drop the .zip file into the datapacks folder inside your world save file. If the world is already running, enter /reload into the chat. That's it!
How does it work?
Every 30 seconds, a random mob within a distance of 40 to 64 blocks around a random player will be transformed into a rare variant. However, the majority of these mobs will despawn naturally, before they will ever be seen by a player. This is why you won't see them every 30 seconds. Instead of hard-coding all possible options, a rare creature is made by multiplicativly adding different things (armor, potion effects, offhand item, sparkly or not, ...) together. This means that for, let's say, a zombie, there are 16*10*7*2*2 = 4,480 different possible combinations.
Does it work on a multiplayer server?
It should, but the spawning rate does not increase with more people. You can adjust the amount of time until the next spawning attempt, as well as the required player distance in the function file data\ercerus\functions\rare_mobs\transform_mob.mcfunction. Please leave a comment if there are any issues.
Does it alter gameplay progression?
No, the transformed mobs do not drop anything, which would alter normal gameplay progression. Which means things like totems of undying, player heads or netherite armor can not be dropped. Leather armor, regular weapons and such however can. There is a super rare chance for a zombie to spawn with an enchanted golden apple in their offhand, which can potentially be dropped upon death. To deactivate this, set the weight of the last entry in the loot table file under data\ercerus\loot_tables\random\rare_mobs\zombie_offhand.json to 0.
Protect mobs from transforming
If you want to prevent a mob from transforming into a rare variant, stand next to them and run the following command:
/tag @e[type=!player,limit=1,sort=nearest] add transforation_immune
Force the transformation of a mob
Use the following command either in chat or in a repeating command block to transform the nearest mob/mobs:
/function ercerus:rare_mobs/force_transformation
Bug Report
If you find anything that looks like it's not working as it should, please leave a comment and I will look into it.
What types of mobs can spawn?
List of all transformable mobs
Overworld | Nether | End |
Creeper | Blaze | Enderman |
Drowned | Enderman | |
Enderman | Piglin | |
Guardian | Piglin Brute | |
Husk | Skeleton | |
Phantom | Wither Skeleton | |
Skeleton | Zombiefied Piglin | |
Slime | ||
Spider | ||
Stray | ||
Zombie |
Most mobs can turn into an even rarer sparkeling version, which will buff their speed, attack damage and knockback resistance, as well as a few other mob specific properties.
Compatibility | Minecraft 1.17 |
to | Minecraft 1.18 |
Tags |
2 Update Logs
Update to Version 3 : by Ercerus 03/08/2022 3:58:47 pmMar 8th, 2022
- updated the pack to the new datapack version number of 9
LOAD MORE LOGS
tools/tracking
5186029
119
rare-mobs-5186029
Create an account or sign in to comment.
Before the datapack (https://spark.lucko.me/RR6sujzZUw):
After datapack (https://spark.lucko.me/K7cDlK0UIc):
The difference is very noticeable and affects the game. If it's important, I tested on this modpack - www.curseforge.com/minecraft/modpacks/play-as-dragon