This is a mod that emulates the item enhancement/upgrade mechanic seen in many mmorpg's from the last few decades.
This mod has many config options that can be accessed through .minecraft/config/mmoupgrader-common.toml
or though the mod conifg options in the main menu.
(All crafting recipes are shapeless)
To enhance an item, you must first craft an Item Enhancer.
To craft an Item Enhancer, you need (2) sticks and (1) paper.
To use an enhancer, if UseAnvil is enabled in the conifg (enabled by default), you put the item you wish to enhance in the first slot and the Item Enhancer in the second slot.
If useAnvil is disabled, you must use a crafting table with one item to enhance and one Item Enhancer in any of the slots.
Anvil recipe:
Any item can be enhanced:
Example result 1 (with UseAttributePool and UseNonLinearIncreases enabled):
Example result 2 (with UseNegativeAttributes enabled):
Within config settings, you may enable the use of negative enhancement values, non-linear value increases, disable type based attributes, and attribute increase values for enhancements.
MMO Enhancement Mod