
how the mod works:
WIPRecipe

GUI
WIPif you have any questions about the mod, or you want a few insights about upcoming features: feel free to join the Discord link
All Versions
+ Add Version| Name | Game version | Platforms | Published | Downloads | Actions |
|---|---|---|---|---|---|
| 11h ago | 1 | ||||
| 11h ago | 1 | ||||
| 11h ago | 1 | ||||
| 11h ago | 1 | ||||
| 11h ago | 1 | ||||
| 11h ago | 1 | ||||
| 11h ago | 1 | ||||
| 11h ago | 1 | ||||
| 11h ago | 1 | ||||
| 11h ago | 1 | ||||
| 11h ago | 1 | ||||
| 11h ago | 1 | ||||
| 11h ago | 1 | ||||
| 11h ago | 1 | ||||
| 11h ago | 1 | ||||
| 11h ago | 1 | ||||
| 11h ago | 1 | ||||
| 11h ago | 1 | ||||
| 11h ago | 1 | ||||
| 11h ago | 1 | ||||
| 11h ago | 1 | ||||
| 11h ago | 1 | ||||
| 11h ago | 1 | ||||
| 11h ago | 1 | ||||
| 11h ago | 1 | ||||
| 11h ago | 1 | ||||
| 11h ago | 1 | ||||
| 11h ago | 1 | ||||
| 11h ago | 1 | ||||
| 11h ago | 1 | ||||
| 11h ago | 1 | ||||
| 11h ago | 1 | ||||
| 11h ago | 1 | ||||
| 11h ago | 1 | ||||
| 11h ago | 1 | ||||
| 11h ago | 1 | ||||
| 11h ago | 1 | ||||
| 11h ago | 1 |
- port changes to 1.19.4
- port changes to 1.19.4
- port changes to 1.19.2
- port changes to 1.19.2
- fix mod crashing when loaded on servers
- fix mod crashing when loaded on servers
- internal handling of the config is now based on vanilla codecs
- configs will no longer reset when they contain errors
- the logfiles will now contain detailed information about what exactly is wrong with the config
- when the config contains errors, the default config will be used instead
- wildcards like
minecaft:*are no longer supported - removed some command options
/toolleveling config show/toolleveling config info- command
/toolleveling config resetwill now reset all configs - command
/toolleveling config reloadwill now reload all configs - internal handling of item tags improved
- now rendered in the item values gui more compact (see:
/toolleveling openitemvalues) - the block itself now has a comparator output
- outputs a signal strength based on the number of non empty payment slots
- signal strength 0: no payment items
- signal strength 1-15: at least one item per slot
- overall QoL improvements
- all numbers are now formatted with a thousand separator
- upgrade buttons now show the next level of the enchantment in the name
- colored slots in the gui to indicate which slots are for payment and which for the item to upgrade
- Full Changelog**: https://github.com/tristankechlo/ToolLeveling/commits/1.18.2-1.5.0
- internal handling of the config is now based on vanilla codecs
- configs will no longer reset when they contain errors
- the logfiles will now contain detailed information about what exactly is wrong with the config
- when the config contains errors, the default config will be used instead
- wildcards like
minecaft:*are no longer supported - removed some command options
/toolleveling config show/toolleveling config info- command
/toolleveling config resetwill now reset all configs - command
/toolleveling config reloadwill now reload all configs - internal handling of item tags improved
- now rendered in the item values gui more compact (see:
/toolleveling openitemvalues) - the block itself now has a comparator output
- outputs a signal strength based on the number of non empty payment slots
- signal strength 0: no payment items
- signal strength 1-15: at least one item per slot
- overall QoL improvements
- all numbers are now formatted with a thousand separator
- upgrade buttons now show the next level of the enchantment in the name
- colored slots in the gui to indicate which slots are for payment and which for the item to upgrade
- Full Changelog**: https://github.com/tristankechlo/ToolLeveling/commits/1.18.2-1.5.0
- new upgrade system
- port to 1.20.1
- new upgrade system
- port to 1.20.1
- port to 1.19.4
- port to 1.19.4
- fix forge creative tab crash
- port newer features to this version
- overhaul of the config format
- multiple new config options
- support for wildcards and tags in configs
- update blockmodel and recipe
- port newer features to this version
- overhaul of the config format
- multiple new config options
- support for wildcards and tags in configs
- port newer features to this version
- overhaul of the config format
- multiple new config options
- support for wildcards and tags in configs
- port to 1.19.3
- ToolLeveling Table is now in the creative tab of functional blocks
- extended the
/toollevelingcommand /toolleveling githubshows the url to the github page/toolleveling discordshows the url to the discord server/toolleveling wikishows the url to the wiki/toolleveling issuesshows the url to the issues page/toolleveling curseforgeshows the url to the curseforge page/toolleveling modrinthshows the url to the modrinth page
- port to 1.19.3
- ToolLeveling Table is now in the creative tab of functional blocks
- extended the
/toollevelingcommand /toolleveling githubshows the url to the github page/toolleveling discordshows the url to the discord server/toolleveling wikishows the url to the wiki/toolleveling issuesshows the url to the issues page/toolleveling curseforgeshows the url to the curseforge page/toolleveling modrinthshows the url to the modrinth page
- port to 1.19.2
- fix error where whitelisted enchantment could be leveled above the enchantment cap
- add additional message for enchantments that are not whitelisted
- port to 1.19.2
- fix error where whitelisted enchantment could be leveled above the enchantment cap
- add additional message for enchantments that are not whitelisted
Config-Update- IMPORTANT**: if you have customized your config, you need to backup the config before updating the mod
- filter out items while parsing the
item_values.json - this way there are proper messages in the log for items that are not valid as payment items
- currently filters out items that are enchantable or damageable
- enchantment modifier are now allowed in range [0, Double.MAX_VALUE] instead of [1, Double.MAX_VALUE]
- overhaul the format of the config files
- config options are now grouped better together
- renamed all options to use snake_case instead of camelCase
- add new config option
global_minimum_enchantment_level - can be used to set a minimum level for all enchantments before they can be leveled in the tool leveling table
- add new config option
minimum_enchantment_levels - can be used to set a minimum level for specific enchantment before it can be leveled in the tool leveling table
- for example: can be used to allow minecraft:sharpness to be leveled only if the enchantment level is already at level X
- if both
global_minimum_enchantment_levelandminimum_enchantment_levelsare set, the higher of the two will be used - update in-game mod icon to the newer blockmodel
- add new command
/toolleveling config info <config>to display links to the config-explanation - create consistent formatting for command responses
Config-Update- IMPORTANT**: if you have customized your config, you need to backup the config before updating the mod
- filter out items while parsing the
item_values.json - this way there are proper messages in the log for items that are not valid as payment items
- currently filters out items that are enchantable or damageable
- enchantment modifier are now allowed in range [0, Double.MAX_VALUE] instead of [1, Double.MAX_VALUE]
- overhaul the format of the config files
- config options are now grouped better together
- renamed all options to use snake_case instead of camelCase
- add new config option
global_minimum_enchantment_level - can be used to set a minimum level for all enchantments before they can be leveled in the tool leveling table
- add new config option
minimum_enchantment_levels - can be used to set a minimum level for specific enchantment before it can be leveled in the tool leveling table
- for example: can be used to allow minecraft:sharpness to be leveled only if the enchantment level is already at level X
- if both
global_minimum_enchantment_levelandminimum_enchantment_levelsare set, the higher of the two will be used - update in-game mod icon to the newer blockmodel
- add new command
/toolleveling config info <config>to display links to the config-explanation - create consistent formatting for command responses
- fix error
toolleveling failed to load correctly - requires forge to be greater than 41.0.95
- rename config-identifier from
itemValuestoitem_values
- rename config-identifier from
itemValuestoitem_values
- rename config-identifier from
itemValuestoitem_values - fix that the table could not be opened