
Mo-Variants
This datapack adds many new mob variants that spawn naturally throughout the world! From simple Skeleton Barbarians to a GIANT Boss!
Bug Fixes
- Fixed Miner helmet not giving Night Vision + Optimized it's code
- Fixed Arch Demon's Trident not having Flame FX or setting mobs on Fire when thrown + Optimized it's code
Bug Fixes
- Fixed Miner helmet not giving Night Vision + Optimized it's code
- Fixed Arch Demon's Trident not having Flame FX or setting mobs on Fire when thrown + Optimized it's code
Major Performance Optimizations
- Most mob-specific commands/functions will ONLY run if said mob exists and as that mob.
- Main Loop File size reduced
- Numer of commands running per game tick reduced heavily
- This optimization should be especially notable on SERVERS! (We heard your feedback)
- If you are still experiencing issues, please let us know in our Discord Server
Updated to support 26.1.2
NEW Variants!
- Tarantula
- Large, slow, tanky, and heavy-hitting variant of the spider
- Baby Spider
- Spawns in groups of 3 along with an adult spider
- Very little health and damage
Bug fixes
- Fixed many config menus
- Fixed many missing Manual Spawns
- Misc. Fixes
Other tweaks
- Minor adjustments to many variants and their unique items with gameplay and balancing in mind
- Adjustments to most Variant's spawnrates
Major Performance Optimizations
- Most mob-specific commands/functions will ONLY run if said mob exists and as that mob.
- Main Loop File size reduced
- Numer of commands running per game tick reduced heavily
- This optimization should be especially notable on SERVERS! (We heard your feedback)
- If you are still experiencing issues, please let us know in our Discord Server
Updated to support 26.1.2
NEW Variants!
- Tarantula
- Large, slow, tanky, and heavy-hitting variant of the spider
- Baby Spider
- Spawns in groups of 3 along with an adult spider
- Very little health and damage
Bug fixes
- Fixed many config menus
- Fixed many missing Manual Spawns
- Misc. Fixes
Other tweaks
- Minor adjustments to many variants and their unique items with gameplay and balancing in mind
- Adjustments to most Variant's spawnrates
This version is intended ONLY for versions 1.21.11+.
This version has not been extensively playtested and may have bugs. Please report any you encounter to the discord.
This version is intended ONLY for versions 1.21.11+.
This version has not been extensively playtested and may have bugs. Please report any you encounter to the discord.
- Updated to new gamerule methods
- Deleted lots of now unused code
- Optimization
WARNING:
This is a BETA RELEASE. We cannot guarantee stability or functionality and the use of this is intended only for latest snapshot (as of time writing, 25w45a)
Changes
- Made several player head based armors actually use durability and not be stackable, along with custom repair items and equip sounds. Also tweaked the stats of some head armors.
- Tweaked several default spawn values (Especially the void sentinel. Pesky thing be pesky no more!)
- Changed Toxic Skeleton to Mossy skeleton- Shoots Nausea+Infestation Arrows. Max HP Lowered to 16 (from 20)
- Charred Skeleton size infinitesimallyy altered to match the normal skeleton
- Charred Skeleton Max HP Lowered to 16 (from 20)
This version of the datapack/mod only has support for 1.21.7/8/9. Functionality on any other versions is not guaranteed.
Changes
- Made several player head based armors actually use durability and not be stackable, along with custom repair items and equip sounds. Also tweaked the stats of some head armors.
- Tweaked several default spawn values (Especially the void sentinel. Pesky thing be pesky no more!)
- Changed Toxic Skeleton to Mossy skeleton- Shoots Nausea+Infestation Arrows. Max HP Lowered to 16 (from 20)
- Charred Skeleton size infinitesimallyy altered to match the normal skeleton
- Charred Skeleton Max HP Lowered to 16 (from 20)
This version of the datapack/mod only has support for 1.21.7/8/9. Functionality on any other versions is not guaranteed.
This version is for 1.21.7/8/9 ONLY. Use on other versions is not supported
Changes
- Default spawn values of many variants changed; Overall Tougher ones are less common
- Nerfed Spectre Boots (100 Safe Fall Distance -> 20)
- Nerfed Demon's Trident (1.3 Attack speed -> 1.0)
- Nerfed Demon's Head (+2 Attack speed -> 1)
- Lowered chance to get the Arch Demon's items to drop
Fixes
- Fixed Demon Trident not setting entities on fire when thrown
- Fixed particles for thrown Demon Trident not appearing
This version is for 1.21.7/8/9 ONLY. Use on other versions is not supported
Changes
- Default spawn values of many variants changed; Overall Tougher ones are less common
- Nerfed Spectre Boots (100 Safe Fall Distance -> 20)
- Nerfed Demon's Trident (1.3 Attack speed -> 1.0)
- Nerfed Demon's Head (+2 Attack speed -> 1)
- Lowered chance to get the Arch Demon's items to drop
Fixes
- Fixed Demon Trident not setting entities on fire when thrown
- Fixed particles for thrown Demon Trident not appearing
Mo-Variants 7.7.0 BETA 8
This is a complete re-write of the pack made to improve stability, touch up versions still commonly used, and add a bunch of features.
Beta 8 includes a port to 1.21.3/4, the re-introduction of TimeLib integration, and overhauled code for non-tick based timers.
THIS IS A BETA!!! NOT ALL THINGS ARE 100% DONE, AND DOES NOT FOLLOW OUR TYPICAL UPDATE CYCLE!!!
Updates Since Beta 7:
- Updated to 1.21.3/4
Additions Since Beta 7:
- Re-Added TimeLib Integration in 1.21.3/4
- The integration is now more configurable than before.
- Added spawning type configuration for normal variants.
- The rest of the variants will come in the following betas, this is taking too long...
- Someone take me out, i don't wanna do configs anymore, please, let me out of the basement...
- The rest of the variants will come in the following betas, this is taking too long...
Changes Since Beta 7:
- Reded code that relies on timers to make it cleaner and more optimized.
Fixes Since Beta 7:
- Fix Sentinel Bullets being summoned twice as often as intended.
Mo-Variants 7.7.0 BETA 8
This is a complete re-write of the pack made to improve stability, touch up versions still commonly used, and add a bunch of features.
Beta 8 includes a port to 1.21.3/4, the re-introduction of TimeLib integration, and overhauled code for non-tick based timers.
THIS IS A BETA!!! NOT ALL THINGS ARE 100% DONE, AND DOES NOT FOLLOW OUR TYPICAL UPDATE CYCLE!!!
Updates Since Beta 7:
- Updated to 1.21.3/4
Additions Since Beta 7:
- Re-Added TimeLib Integration in 1.21.3/4
- The integration is now more configurable than before.
- Added spawning type configuration for normal variants.
- The rest of the variants will come in the following betas, this is taking too long...
- Someone take me out, i don't wanna do configs anymore, please, let me out of the basement...
- The rest of the variants will come in the following betas, this is taking too long...
Changes Since Beta 7:
- Reded code that relies on timers to make it cleaner and more optimized.
Fixes Since Beta 7:
- Fix Sentinel Bullets being summoned twice as often as intended.
- Updated to support 1.21.6/7
- Tweaked some spawns and stats of some variants
- Lost soul deals less damage
- Lost soul spawns less
- Half-Zombie spawns less
- Undead-Knight has less HP
- Various fixes This release has not been extensively tested, please report any bugs to our discord with the version 7.6.9.4J
- Updated to support 1.21.6/7
- Tweaked some spawns and stats of some variants
- Lost soul deals less damage
- Lost soul spawns less
- Half-Zombie spawns less
- Undead-Knight has less HP
- Various fixes This release has not been extensively tested, please report any bugs to our discord with the version 7.6.9.4J
Mo-Variants 7.7.0 BETA 7
This is a complete re-write of the pack made to improve stability, touch up versions still commonly used, and add a bunch of features.
Beta 7 includes re-porting to 1.20.2, re-addition of the icologer, re-addition of true random spawning, and bug fixes!
THIS IS A BETA!!! NOT ALL THINGS ARE 100% DONE, AND DOES NOT FOLLOW OUR TYPICAL UPDATE CYCLE!!!
Updates Since Beta 6:
- Started porting to 1.20.2
Additions Since Beta 6:
- Re-added the Iceologer Variant [1.20.2]
Changes Since Beta 6:
- Init v8 [1.20.2]
- Re-added True Random variant spawning [1.20.2]
- True Random spawning makes use of the /random command & Macros added in 1.20.2.
- If you prefer the old functionality, you can configure it on a per variant basis upon release of Beta 8!
Fixes Since Beta 6:
- Fixed the illusioner mob cap not working [1.20-1.20.1]
- Optimized Bossbar code(reduce lag by a multiplier of mobs in world)
- Fixed Charred Skeletons spawning in two block tall spaces just to suffocate in a wall.
- Fixed Bogged Backport not spawning in mangrove swamps.
- Fixed a config section being incorrectly labeled as "advanced".
Mo-Variants 7.7.0 BETA 7
This is a complete re-write of the pack made to improve stability, touch up versions still commonly used, and add a bunch of features.
Beta 7 includes re-porting to 1.20.2, re-addition of the icologer, re-addition of true random spawning, and bug fixes!
THIS IS A BETA!!! NOT ALL THINGS ARE 100% DONE, AND DOES NOT FOLLOW OUR TYPICAL UPDATE CYCLE!!!
Updates Since Beta 6:
- Started porting to 1.20.2
Additions Since Beta 6:
- Re-added the Iceologer Variant [1.20.2]
Changes Since Beta 6:
- Init v8 [1.20.2]
- Re-added True Random variant spawning [1.20.2]
- True Random spawning makes use of the /random command & Macros added in 1.20.2.
- If you prefer the old functionality, you can configure it on a per variant basis upon release of Beta 8!
Fixes Since Beta 6:
- Fixed the illusioner mob cap not working [1.20-1.20.1]
- Optimized Bossbar code(reduce lag by a multiplier of mobs in world)
- Fixed Charred Skeletons spawning in two block tall spaces just to suffocate in a wall.
- Fixed Bogged Backport not spawning in mangrove swamps.
- Fixed a config section being incorrectly labeled as "advanced".
Mo-Variants 7.7.0 BETA 6
This is a complete re-write of the pack made to improve stability, touch up versions still commonly used, and add a bunch of features.
Beta 6 includes lots of QOL, fixes, & backend upgrades to help speed up development.
THIS IS A BETA!!! NOT ALL THINGS ARE 100% DONE, AND DOES NOT FOLLOW OUR TYPICAL UPDATE CYCLE!!!
Additions Since Beta 5:
- Spawn Rates correction
Changes Since Beta 5:
- Backend changes to the Init file(no init version upgrade)
- Config improvements
- Boss variants cannot have an increased spawn amount, and as such the config pages reflect this finalized decision.
- Loot Changes
- Arch Demon
- Arch Demon Head is now a loot table
- Demon's Trident is now a loot table
- Possessed Blade
- Possessed Blade Drop has been renamed to Tamed Blade & moved to a loot table.
- The item was renamed as by killing the possessed blade, you are in essence, taming it.
- Possessed Blade Drop has been renamed to Tamed Blade & moved to a loot table.
- Overhauled the drops from the forgotten miner. These drops will be further upgraded in a future update.
- Undead Barbarian now uses a loot table
- Battle axe is now a loot table
- The azalea drop now uses a predicate to prevent dropping in Endless City
- Lost Soul's "Ghost's Hood" is now a loot table
- Overhaul Void Sentinel's Loot Table
- Also fixed it.
- Arch Demon
- Every Variant now has the "mo-var.variant" tag for developers to use.
- Upgraded "Half Zombie" design(new custom made player head)
Fixes Since Beta 5:
- Config Style Fixes
- Fix Identifier Advancement not working with the RRC Parent.
- Fix some variants spawning all the time.
- Fix Lost Soul Effects
- Fix some armor drop chances not being set to 0 since their loot drops were replaced.
- Also removed a lot of redundent code from variant files.
- Fix some loot tables not rolling at all
- Fix mossy spider console spam with "generic.scale" attribute
- Fix Toxic Skeleton not being styled
- Fix Pharaoh Boss Bar
Removals Since Beta 5:
- Split out "ambient" variants into a new pack called "Mo-Critters".(coming as soon as modrinth approves it)
Mo-Variants 7.7.0 BETA 6
This is a complete re-write of the pack made to improve stability, touch up versions still commonly used, and add a bunch of features.
Beta 6 includes lots of QOL, fixes, & backend upgrades to help speed up development.
THIS IS A BETA!!! NOT ALL THINGS ARE 100% DONE, AND DOES NOT FOLLOW OUR TYPICAL UPDATE CYCLE!!!
Additions Since Beta 5:
- Spawn Rates correction
Changes Since Beta 5:
- Backend changes to the Init file(no init version upgrade)
- Config improvements
- Boss variants cannot have an increased spawn amount, and as such the config pages reflect this finalized decision.
- Loot Changes
- Arch Demon
- Arch Demon Head is now a loot table
- Demon's Trident is now a loot table
- Possessed Blade
- Possessed Blade Drop has been renamed to Tamed Blade & moved to a loot table.
- The item was renamed as by killing the possessed blade, you are in essence, taming it.
- Possessed Blade Drop has been renamed to Tamed Blade & moved to a loot table.
- Overhauled the drops from the forgotten miner. These drops will be further upgraded in a future update.
- Undead Barbarian now uses a loot table
- Battle axe is now a loot table
- The azalea drop now uses a predicate to prevent dropping in Endless City
- Lost Soul's "Ghost's Hood" is now a loot table
- Overhaul Void Sentinel's Loot Table
- Also fixed it.
- Arch Demon
- Every Variant now has the "mo-var.variant" tag for developers to use.
- Upgraded "Half Zombie" design(new custom made player head)
Fixes Since Beta 5:
- Config Style Fixes
- Fix Identifier Advancement not working with the RRC Parent.
- Fix some variants spawning all the time.
- Fix Lost Soul Effects
- Fix some armor drop chances not being set to 0 since their loot drops were replaced.
- Also removed a lot of redundent code from variant files.
- Fix some loot tables not rolling at all
- Fix mossy spider console spam with "generic.scale" attribute
- Fix Toxic Skeleton not being styled
- Fix Pharaoh Boss Bar
Removals Since Beta 5:
- Split out "ambient" variants into a new pack called "Mo-Critters".(coming as soon as modrinth approves it)
- Many tweaks and bugfixes
Known issues:
- Advancements not working
- Iko, Ikorr, and Butterfly become invisible after spawning (their block displays detach as passengers), and thus have been temporarily disabled.



