promotional bannermobile promotional banner

Evolving Gear

A mod where tools gain XP and levels
Back to Files

EvolvingGears-NeoForge-1.21.1-1.0.5.jar

File nameevolvegear-1.0.5.jar
Uploader
JayMiviJayMivi
Uploaded
Jan 20, 2026
Downloads
54
Size
9.5 KB
Mod Loaders
NeoForge
File ID
7492791
Type
R
Release
Supported game versions
  • 1.21.1

Curse Maven Snippet

NeoForge

implementation "curse.maven:evolving-gear-1409653:7492791"

Learn more about Curse Maven

What's new

🛠 Technical Changes & Improvements

  • Data Components Migration: * Moved away from the old NBT system for storing item data.
  • Implemented the new Data Components system for Tool XP and Levels, ensuring better compatibility and performance.
  • Network Synchronization: * Added StreamCodecs to handle data syncing. This ensures that tooltips (XP and Level bars) update instantly on the client side without visual lag.
  • Registry-Based Enchantments: * Updated the leveling system to interface with the new 1.21.1 Registry system. Enchantments like Efficiency are now applied using the dynamic registry lookup.
  • Optimized Event Handling: * Refactored AxeHandler and PickaxeHandler to use NeoForge's optimized event bus.
  • Improved "Max Level" logic to reduce server-side calculations once a tool reaches Level 10.

✨ Visuals & UX

  • Dynamic Tooltips: Tooltips now pull data directly from item components for better accuracy.
  • Level Cap Indicator: Added a (MAX) tag to tooltips once a tool reaches the level limit. 

This mod has no additional files