This is a remake of the original Tinker's Tool Leveling made for 1.12.2.
WARNING: This mod removes all semblance of balance on Tinker's Construct. The whole mod is based upon the limited amount of modifiers, and this mod removes that.
That being said, this mod grants your tool a random modifier upon leveling up. Each successive level requires more and more experience, which can be gained throughout different methods for each tool.
CUSTOMIZATION
This mod is centralized around customization -- nearly every feature can be customized. Using the folder in the standard config folder, you can change which tools have exp, how they gain it, which modifiers they gain, and how long it takes to level up.
FEATURES
- Support for most Tinker's tools and armor.
- Adds a random modifier to your tool each levelup.
- Adds a bonus modifier to your tool every 3rd levelup.
- Commands to handle tool exp
- Each levelup requires 2.5x the exp than the previous one.
- At the moment just upgrades (no abilities) can be gotten.
MODIFIER WORKTABLE
The modifier worktable is a recently added part of Tinker's Construct that allows you to remove modifiers from a tool and get the upgrade back. While this does disrupt the point of the entire mod (random upgrade that you have no control over), there is nothing I can do to stop this other than completely removing the modifier worktable altogether. I encourage you not to remove the level-granted modifiers, but it's entirely up to you.
Credits
- You are allowed to use this mod in your modpack :P
- Level up sound effect, level names, base icon, and level up messages from the original mod: Tinkers' Tool Leveling
Report bugs on the issue tracker at github.com/RedFox86/Tinkers-Tool-Leveling
All Versions
+ Add Version- Fix #21 and various other issues regarding update to TConstruct 3.12 (credit @pawjwp)
- Added backwards comparability to updating config files
- Move default JSON files from Java code to a resource file
- Added #19 and #16, customizable base exp gains and throwable weapon support
- Fixed #17 by capping amount of damage taken to armor to 100
- Add a JSON config invalidater, so you will have to **redo some of your JSON**. If you look in your config folder, you should use **tleveling-1.2.0**, NOT **tleveling**.
- Fixed a bug where putting 0 in the part replacement decrease would crash the game upon part replacement.
- Add a feature to remove exp when a part of the tool is replaced (configurable)
- Fix some typos/issues in the config
- Fixed a bug where bows and crossbows would only gain exp by left clicking on a monster, not by shooting a projectile.
- Fixed a rare crash that would happen when viewing tool tooltips.
- Fix typo in config that stated that the default exp requirement was 500
- Add commands back to set level and exp
- Add config for a randomness factor when gaining exp
- Fix a bug where tools will always get a modifier on levelup, regardless of config setting.
- Complete rewrite of backend
- Greatly expanded config system
- Leveling past max level
- Fixed numerous bugs