MoreEquipments [by Athan213]

MoreEquipments [by Athan213]

By Athan213 Published 21 Jul 2025 · Updated 3 May 2026
14.8k
3.8

Select version for changelog:

Changelog

Changelog — v4.2

🔧 Systems

  • 3x3 system fully migrated from custom item components to tag-based scripting
  • Hammer, Excavator and Scythe no longer require moreEquipments:break_blocks_in_mined component in item JSON
  • Tool behavior (mode, radius, depth) is now read entirely from item tags at runtime
  • System is now easier to extend for future tools without touching item files

📖 Recipe Book

  • Added unlock conditions to all recipes across all materials
  • Picking up the material now automatically unlocks the corresponding recipes

Unlock mapping

  • Amethyst: minecraft:amethyst_shard
  • Emerald: minecraft:emerald
  • Quartz: minecraft:quartz
  • Iron: minecraft:iron_ingot
  • Gold: minecraft:gold_ingot
  • Diamond: minecraft:diamond
  • Wooden: tag minecraft:planks
  • Stone: tag minecraft:stone_tool_materials

🪨 Stone Recipes

  • Stone recipes now use the minecraft:stone_tool_materials tag as crafting ingredient
  • Blackstone and Cobbled Deepslate variant recipes removed — now covered natively by the tag
  • Secondary ingredient changed from Stone to Dripstone Block

🐛 Bug Fixes

  • Scythe: Durability reduction now uses Math.ceil instead of Math.floor — fixes undercharge on partial harvests
  • 3x3 system & TreeCapitator: Dimension check was comparing against a string instead of dimension.id — could cause incorrect behavior in Nether and End
  • TreeCapitator: Lumber Axe no longer requires the broken block to end in _log or _stem — validation moved to item tag, improving future compatibility
  • main.js: Fixed null reference when inventory is not available on equipment slot iteration

🚀 Performance

  • Added tag parameter cache (paramsCache) in hub.js — avoids reprocessing item tags on every event tick
  • General script cleanup and variable renaming for consistency

📦 Items & Files

  • Vanilla item files renamed for consistency — redundant material prefix removed (e.g. diamond_excavator.jsonexcavator.json)
  • Internal item identifiers (more:diamond_excavator etc.) unchanged — save-compatible

⚠️ Notes

  • Existing worlds are fully compatible — no items will disappear on update
  • Addons that referenced moreEquipments:break_blocks_in_mined as a custom component will need to update to the new tag-based system

Downloads

  • MoreEquipments - v4.2 [ 1.21.100+ ] (464.33 KB)

Show all downloads (2 older files)

Installation Guides

1
I just tried it, and I can say with joy that the wait was worth it.
1
men, you have to update to 1.21.132, and remove the copper armors, its the best mod I ever see(I didn't use it right now and I don't speak spanish but I think I write it good)
1
I used this addon again after a long time, and without a doubt, it’s still the best. It has everything: combat, very useful tools made from different materials. I hope they update it because some SAPS can’t be crafted, and if it could be compatible with achievements, that would be great.
1
Update to 1.21.120
1
Update this please(:
1
That's incredible! This is the best vanilla-style equipment addon I've ever seen.
1
It's a pretty good addon, hopefully you can make it support achievements.
1
Please make a separate addon just for the boomerangs.
1
is it compatible with the moreores addon? like could it add these tools made of the materials from that mod if they’re put together? I know they probably aren’t, but you should make them compatible.
1
the other Addons have the cooldowns but you can’t combine all the new tools to make the tools from this addon like you can’t make a Celestium scythe
1
About that, I'm planning to create a small extension to add this compatibility with all addons in the MoreCraft line.
1
will you be including the ultimates remaster