Random Mob Sizes
Random all the mob sizes in your world. (You can configure it as you want) [Optimized + Compatibility]
截图
介绍
Random Mob Sizes
This datapack provides a funny game experience by randomizing every mob sizes in your world! 🎲 🎮
The default scale is 0.75-1.25 but can be configured as you want with the command /function random_mob_sizes:config ⚙️
The datapack is optimized, meaning it do not add any lag to your world/server! ⚡️
You can also configure per-mob behavior to fine‑tune size ranges and health scaling for specific entities. 🎯
Configuration ⚙️
Run the helper command to configure the pack:
- ▶️ Execute
/function random_mob_sizes:config - 💬 This prints clickable messages in chat that prefill commands you can edit and send.
What you can configure (from the in-game helper):
- 📏 Value range for sizes: 0.0625 – 16.0
- 🌐 Default global range: min_size = 0.75, max_size = 1.25
- ❤️ Health scaling toggle: whether mob health scales with their size (enabled by default)
- 🏃 Speed scaling toggle: whether mob movement speed scales with their size (disabled by default)
- ⚔️ Damage scaling toggle: whether mob attack damage scales with their size (disabled by default)
Global settings examples 🛠️:
- ➖📏 Set minimum size
/data modify storage random_mob_sizes:config min_size set value 0.75- ➕📏 Set maximum size
/data modify storage random_mob_sizes:config max_size set value 1.25- 🔁❤️ Enable/disable health scaling
/data modify storage random_mob_sizes:config health_scale set value false- Use
trueto enable,falseto disable. - 🔁🏃 Enable/disable speed scaling
/data modify storage random_mob_sizes:config speed_scale set value true- Use
trueto enable,falseto disable. - 🔁⚔️ Enable/disable damage scaling
/data modify storage random_mob_sizes:config damage_scale set value true- Use
trueto enable,falseto disable.
Per-mob overrides (optional) 🐾:
- 🧬 You can override the global settings for a specific mob type. Provide any subset of keys; omitted keys fall back to the global values.
- 🐔 Example for chickens:
/data modify storage random_mob_sizes:config mobs."minecraft:chicken" set value {min_size:0.75,max_size:1.25,health_scale:true,speed_scale:false,damage_scale:false}- 🔁 Replace
minecraft:chickenwith the desired entity ID (e.g.,minecraft:zombie).
💡 Tip: You can re-run /function random_mob_sizes:config at any time to show the clickable helpers again.
Technical / Compatibility 🔧
Mobs concerned by the datapack are:
- mobs with a “Brain” NBT 🧠
- not players 👤
- not armor stands 🛡️
- not entities having the following Tags:
random_mob_sizes.checked,smithed.entity,smithed.strict,global.ignore🏷️
Meaning modded mobs can be concerned! 🎯
If you want to revert all loaded entities to their original size, you can type /execute as @e run attribute @s scale base reset.


⭐ Star History
常见问题
Random Mob Sizes 支持哪些 Minecraft 版本?
Random Mob Sizes 支持 Minecraft Java 版 1.20.5–26.3,共 19 个版本,可用的加载器:Fabric / Forge / NeoForge / Quilt。下载时注意选择和你游戏版本一致的文件。
Random Mob Sizes 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric / Forge / NeoForge / Quilt,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:客户端 / 服务端。
Stoupy51 的其他作品
查看全部 →
Realistic Item Drops
This datapack makes dropped items display with physics and rest nicely on the ground (using fun stuff with armor stands)!
LifeSteal FR
Life Steal FR is a simple datapack configurable aiming to add life steal behaviours from the original Lifesteal SMP: https://lifesteal.fandom.com/wiki/Season_1
Cauldron Concrete Powder
CauldronConcretePowder is a simple Datapack created to add to possibility for players to drop concrete powders directly in water cauldrons to transform them. Datapack optimized as much as possible. Working faster than VanillaTweaks' one.
More Apples
More Apples is a simple datapack that modifies all leaves loot tables to add twice as many apples as vanilla oak leaves.
评论
登录后评论和评分