Перейти к содержимому
Mineforgian

Tax Free Levels

Flattens the ever-increasing anvil and enchantment costs and makes renaming items always cost 1 level

2.1M загрузок886 подписчиковMITfabricforgeneoforge

Обновлён 30 июня 2026 г. · опубликован 11 апреля 2021 г.

Reaching high levels in Minecraft is hard, because each level requires more XP than the last.

Since Anvils and Enchantment Tables work off of levels, not off of collected XP, that means the higher your level, the higher the actual cost in terms of XP.

Tax Free Levels flattens the curve of the ever-increasing anvil and enchantment costs , meaning you'll always pay the same amount of XP, regardless of how high your level gets.
It by default also removes the "Too Expensive!" anvil limit and makes it so that renaming an item always only costs 1 level.

More precisely:
Instead of paying X levels in an Anvil, you pay the amount of XP needed to get from level 0 to X.
If your Enchanting Table has a level requirement of 30, instead of paying 3 levels, you pay the XP needed to get from level 27 to 30.

Note: For version 1.3 the XP cost is always calculated as the amount of XP needed to get from level 30-X to 30, having no effect on costs below player level 30. This behavior can be restored in 1.4 by setting the "Level Base" to 30. Version 1.3 also does not remove the anvil limit.

  • for Minecraft 1.16 and above
  • requires Cloth Config. Fabric also requires Fabric API. (Both since 1.4)
  • required on the server and client
  • (it does work server-only, but there's issues like the "Too Expensive!" message popping up and the level cost not showing correctly when renaming items, but those are purely visual.)
  • compatible with Draylar1's Reroll
  • compatible with Enchanting Overhauled
  • compatible with Enchanting Infuser
  • compatible with Charm / Charm Reforged's Grindstone enchantment extraction
  • compatible with Spectrum's Bedrock Anvil
  • compatible with Waystones (older (Neo)Forge versions, newer ones use an XP cost by default. Fabric tip: Wraith Waystones can set fixed XP cost)
  • compatible with Apotheosis / Zenith (7.2.0+ / 1.0.0+ cost calculation will be replaced, note that the shown XP cost isn't always accurate)
  • compatible with Tetra's Workbench (1.18 - 1.20.1)
  • compatible with Dis-Enchanting Table (1.21.1 Fabric/NeoForge, 1.20.1 Fabric/Forge)
  • compatible with DisenchantingForge (1.18 - 1.21.1) and Fabric (1.18 - 1.20.1)
  • compatible with Twilight Forest's Uncrafting Table (Forge 1.18.2, 1.20.1)
  • compatible with Alex's Mobs' Transmutation Table (Forge 1.20.1)
  • compatible with Backpacked (1.20.1+)
  • compatible with Fixed (1.21.1 - 1.21.11)
  • incompatible with Balanced Enchanting (the mod does effectively the same thing as this mod, minus all the compatibility stuff, choose one or the other)

Comparison

Say you've just slain the Ender Dragon for the first time and reached level 68.
In Vanilla, you can level 3 enchant a total of 13 items.
With Tax Free Levels, this changes to 35 items, your Ender Dragon kill actually counts for something!

Say again, you reached level 68 and want to apply another enchantment on your pick which has a very high repair cost and it'd cost 35 levels.
In Vanilla, you pay 10220 XP (the XP needed to get from level 33 to 68).
With Tax Free Levels, you pay 2045 XP (the XP needed to get from level 0 to 35).

You'd normally lose 8000 of your 12000 XP dragon reward here and there!

No Small Tax

One small tidbit about vanilla Minecraft is that paying levels doesn't actually touch the percental experience progress.
Since higher levels are worth more XP, this means you actually not only pay levels but also a small amount of XP.
Tax Free Levels gets rid of this tax as well, even at lower player levels.

Attribution

This is meant as a partial replacement for user11681's limitless, specifically the "level normalization". No code was taken, only the idea.

Версии

ВерсияКаналИграЗагрузчикиДатаСкачать
1.4.24Релиз1.21.11fabric30 июня 2026 г..jar (145 КБ)
1.4.24Релиз1.21.9, 1.21.10fabric30 июня 2026 г..jar (143 КБ)
1.4.24Релиз1.21.5, 1.21.6, 1.21.7, 1.21.8fabric30 июня 2026 г..jar (143 КБ)
1.4.24Релиз1.21.2, 1.21.3, 1.21.4fabric30 июня 2026 г..jar (143 КБ)
1.4.24Релиз1.21, 1.21.1fabric30 июня 2026 г..jar (144 КБ)
1.5.4Релиз26.1, 26.1.1, 26.1.2, 26.2fabric11 июня 2026 г..jar (37 КБ)
1.5.4Релиз26.1, 26.1.1, 26.1.2, 26.2neoforge11 июня 2026 г..jar (35 КБ)
1.4.23Релиз1.21.11fabric11 июня 2026 г..jar (37 КБ)
1.4.23Релиз1.21.11neoforge11 июня 2026 г..jar (35 КБ)
1.4.23Релиз1.21.8, 1.21.9, 1.21.10, 1.21.11fabric11 июня 2026 г..jar (36 КБ)
1.4.23Релиз1.21.9, 1.21.10neoforge11 июня 2026 г..jar (34 КБ)
1.4.23Релиз1.21.5, 1.21.6, 1.21.7, 1.21.8fabric11 июня 2026 г..jar (36 КБ)
1.4.23Релиз1.21.5, 1.21.6, 1.21.7, 1.21.8neoforge11 июня 2026 г..jar (34 КБ)
1.4.23Релиз1.21.2, 1.21.3, 1.21.4fabric11 июня 2026 г..jar (36 КБ)
1.4.23Релиз1.21.2, 1.21.3, 1.21.4neoforge11 июня 2026 г..jar (34 КБ)

Показаны последние 15 из 196 версий. Все версии — на Modrinth.

Ченджлог

1.4.24Релиз1.21.11 · 30 июня 2026 г.

1.4.24

  • [1.21.1 - 1.21.11] compatibility with Fixed

1.5.4 / 1.4.23

  • compatibility with Sophisticated Backpacks' Anvil Upgrade (purely visual "Too Expensive" is removed, everything else already worked)

1.5.3 / 1.4.22

  • add Chinese (zh_cn) translation, thanks to qinglin-zcr!
  • [Fabric 1.17 - 1.21.9] bump minimum Fabric Loader version to 0.16
  • [Forge 1.18.2] compatiblity with Twilight Forest's Uncrafting Table

1.4.21

  • [Fabric 1.20.2 - 1.20.4] fix startup crash due to reference to non-existent Charm1_17Mixin

1.5.2 / 1.4.20

  • [1.20.1 - 26.1.2] compatiblity with Backpacked (unlock cost is flattened)
  • [NeoForge 1.20.2 - 1.20.6] compatibility with DisenchantingForge

1.4.19

  • [Forge 1.20.1] compatiblity with Alex's Mobs' Transmutation Table

1.5.1

  • [26.1+] fix Enchanting Infuser compatibility, thanks to qtqgyt!

1.4.18

  • [NeoForge 1.21.1] compatibility with DisenchantingForge

1.4.17

  • [Forge 1.20.1] compatiblity with Twilight Forest's Uncrafting Table

1.5.0

  • port to 26.1

1.4.16

  • [1.21.11] fix experience not being recalculated and synchronized

1.4.15

  • NeoForge: port to 1.21.11

1.4.14

  • [1.18.2 - 1.20.1] compatibility with DisenchantingForge/Fabric

1.4.13

  • [1.19.2 Fabric] fix wrong Spectrum compat being used

1.4.12

  • NeoForge: port to 1.21.9

1.4.11

  • update for NeoForge 21.5.73-beta (fix boot crash due to moved code)

1.4.10

  • more robust RemoveAnvilLimitMixin, fixing a boot crash on NeoForge 21.5.1-beta and up

1.4.9

  • port to 1.21.5

1.4.8

  • [1.18 - 1.20.4] fix regression: renaming items didn't cost only 1 level anymore

1.4.7

  • update Enchanting Infuser compatibility to work with all versions, potentially even future ones (also fixes 1.20.1 Fabric crash)

1.4.6

  • [1.21.1 Fabric/NeoForge, 1.20.1 Fabric/Forge] add compatibility for Dis-Enchanting Table

1.4.5

  • [1.21.1] update Enchanting Infuser compatibility, remove from Forge

1.4.4

  • better compatibility with mods modifying enchantment costs. fixes an issue where you could gain experience through a Passive Skill Tree skill that was only supposed to refund the cost
  • [NeoForge 1.20.2 - 1.20.6] add a newer MixinExtras version

1.4.3

  • [Forge 1.18 - 1.20.1] fix forge client not being able to connect to forge server when the client doesn't have the mod installed (and disallow joining server when client has the mod but not the server)
  • [Forge 1.18 - 1.20.1] add support for Tetra's Workbench

1.4.2

  • [1.21.2+] fix crash when saving config

1.4.1

  • fix Fabric build
  • respect level requirement for Reroll

1.4.0

This is a large rework of the mod, please have a read!

  • the "Too Expensive" anvil limit is now removed (by default, configurable)
  • new cost calculation bases cost off of level 0 instead of level 30, except for the Enchanting Table, where the cost is based off of the level requirement instead
  • new config with level base and anvil limit options
  • the config is automatically synced from server to client, fixing visual issues on the client
  • (the mod can still work server-only, but you have to live with visually wrong level costs and "Too Expensive")

Quick cost comparison:
In 1.3 the cost is the amount of XP needed to get from level 30-X to 30, having no effect below player level 30 (besides small tax).
In 1.4 the cost is the amount of XP needed to get from level 0 to X, with the exception of the Enchanting Table.
In an Enchanting Table with e.g. level requirement 21, the cost is the amount of XP needed to get from level 21-X to 21.

To restore the behavior of 1.3, you can set the level base setting to 30.

Backports to older Minecraft versions might take a while...

1.4.24Релиз1.21.9, 1.21.10 · 30 июня 2026 г.

1.4.24

  • [1.21.1 - 1.21.11] compatibility with Fixed

1.5.4 / 1.4.23

  • compatibility with Sophisticated Backpacks' Anvil Upgrade (purely visual "Too Expensive" is removed, everything else already worked)

1.5.3 / 1.4.22

  • add Chinese (zh_cn) translation, thanks to qinglin-zcr!
  • [Fabric 1.17 - 1.21.9] bump minimum Fabric Loader version to 0.16
  • [Forge 1.18.2] compatiblity with Twilight Forest's Uncrafting Table

1.4.21

  • [Fabric 1.20.2 - 1.20.4] fix startup crash due to reference to non-existent Charm1_17Mixin

1.5.2 / 1.4.20

  • [1.20.1 - 26.1.2] compatiblity with Backpacked (unlock cost is flattened)
  • [NeoForge 1.20.2 - 1.20.6] compatibility with DisenchantingForge

1.4.19

  • [Forge 1.20.1] compatiblity with Alex's Mobs' Transmutation Table

1.5.1

  • [26.1+] fix Enchanting Infuser compatibility, thanks to qtqgyt!

1.4.18

  • [NeoForge 1.21.1] compatibility with DisenchantingForge

1.4.17

  • [Forge 1.20.1] compatiblity with Twilight Forest's Uncrafting Table

1.5.0

  • port to 26.1

1.4.16

  • [1.21.11] fix experience not being recalculated and synchronized

1.4.15

  • NeoForge: port to 1.21.11

1.4.14

  • [1.18.2 - 1.20.1] compatibility with DisenchantingForge/Fabric

1.4.13

  • [1.19.2 Fabric] fix wrong Spectrum compat being used

1.4.12

  • NeoForge: port to 1.21.9

1.4.11

  • update for NeoForge 21.5.73-beta (fix boot crash due to moved code)

1.4.10

  • more robust RemoveAnvilLimitMixin, fixing a boot crash on NeoForge 21.5.1-beta and up

1.4.9

  • port to 1.21.5

1.4.8

  • [1.18 - 1.20.4] fix regression: renaming items didn't cost only 1 level anymore

1.4.7

  • update Enchanting Infuser compatibility to work with all versions, potentially even future ones (also fixes 1.20.1 Fabric crash)

1.4.6

  • [1.21.1 Fabric/NeoForge, 1.20.1 Fabric/Forge] add compatibility for Dis-Enchanting Table

1.4.5

  • [1.21.1] update Enchanting Infuser compatibility, remove from Forge

1.4.4

  • better compatibility with mods modifying enchantment costs. fixes an issue where you could gain experience through a Passive Skill Tree skill that was only supposed to refund the cost
  • [NeoForge 1.20.2 - 1.20.6] add a newer MixinExtras version

1.4.3

  • [Forge 1.18 - 1.20.1] fix forge client not being able to connect to forge server when the client doesn't have the mod installed (and disallow joining server when client has the mod but not the server)
  • [Forge 1.18 - 1.20.1] add support for Tetra's Workbench

1.4.2

  • [1.21.2+] fix crash when saving config

1.4.1

  • fix Fabric build
  • respect level requirement for Reroll

1.4.0

This is a large rework of the mod, please have a read!

  • the "Too Expensive" anvil limit is now removed (by default, configurable)
  • new cost calculation bases cost off of level 0 instead of level 30, except for the Enchanting Table, where the cost is based off of the level requirement instead
  • new config with level base and anvil limit options
  • the config is automatically synced from server to client, fixing visual issues on the client
  • (the mod can still work server-only, but you have to live with visually wrong level costs and "Too Expensive")

Quick cost comparison:
In 1.3 the cost is the amount of XP needed to get from level 30-X to 30, having no effect below player level 30 (besides small tax).
In 1.4 the cost is the amount of XP needed to get from level 0 to X, with the exception of the Enchanting Table.
In an Enchanting Table with e.g. level requirement 21, the cost is the amount of XP needed to get from level 21-X to 21.

To restore the behavior of 1.3, you can set the level base setting to 30.

Backports to older Minecraft versions might take a while...

1.4.24Релиз1.21.6, 1.21.7, 1.21.8 · 30 июня 2026 г.

1.4.24

  • [1.21.1 - 1.21.11] compatibility with Fixed

1.5.4 / 1.4.23

  • compatibility with Sophisticated Backpacks' Anvil Upgrade (purely visual "Too Expensive" is removed, everything else already worked)

1.5.3 / 1.4.22

  • add Chinese (zh_cn) translation, thanks to qinglin-zcr!
  • [Fabric 1.17 - 1.21.9] bump minimum Fabric Loader version to 0.16
  • [Forge 1.18.2] compatiblity with Twilight Forest's Uncrafting Table

1.4.21

  • [Fabric 1.20.2 - 1.20.4] fix startup crash due to reference to non-existent Charm1_17Mixin

1.5.2 / 1.4.20

  • [1.20.1 - 26.1.2] compatiblity with Backpacked (unlock cost is flattened)
  • [NeoForge 1.20.2 - 1.20.6] compatibility with DisenchantingForge

1.4.19

  • [Forge 1.20.1] compatiblity with Alex's Mobs' Transmutation Table

1.5.1

  • [26.1+] fix Enchanting Infuser compatibility, thanks to qtqgyt!

1.4.18

  • [NeoForge 1.21.1] compatibility with DisenchantingForge

1.4.17

  • [Forge 1.20.1] compatiblity with Twilight Forest's Uncrafting Table

1.5.0

  • port to 26.1

1.4.16

  • [1.21.11] fix experience not being recalculated and synchronized

1.4.15

  • NeoForge: port to 1.21.11

1.4.14

  • [1.18.2 - 1.20.1] compatibility with DisenchantingForge/Fabric

1.4.13

  • [1.19.2 Fabric] fix wrong Spectrum compat being used

1.4.12

  • NeoForge: port to 1.21.9

1.4.11

  • update for NeoForge 21.5.73-beta (fix boot crash due to moved code)

1.4.10

  • more robust RemoveAnvilLimitMixin, fixing a boot crash on NeoForge 21.5.1-beta and up

1.4.9

  • port to 1.21.5

1.4.8

  • [1.18 - 1.20.4] fix regression: renaming items didn't cost only 1 level anymore

1.4.7

  • update Enchanting Infuser compatibility to work with all versions, potentially even future ones (also fixes 1.20.1 Fabric crash)

1.4.6

  • [1.21.1 Fabric/NeoForge, 1.20.1 Fabric/Forge] add compatibility for Dis-Enchanting Table

1.4.5

  • [1.21.1] update Enchanting Infuser compatibility, remove from Forge

1.4.4

  • better compatibility with mods modifying enchantment costs. fixes an issue where you could gain experience through a Passive Skill Tree skill that was only supposed to refund the cost
  • [NeoForge 1.20.2 - 1.20.6] add a newer MixinExtras version

1.4.3

  • [Forge 1.18 - 1.20.1] fix forge client not being able to connect to forge server when the client doesn't have the mod installed (and disallow joining server when client has the mod but not the server)
  • [Forge 1.18 - 1.20.1] add support for Tetra's Workbench

1.4.2

  • [1.21.2+] fix crash when saving config

1.4.1

  • fix Fabric build
  • respect level requirement for Reroll

1.4.0

This is a large rework of the mod, please have a read!

  • the "Too Expensive" anvil limit is now removed (by default, configurable)
  • new cost calculation bases cost off of level 0 instead of level 30, except for the Enchanting Table, where the cost is based off of the level requirement instead
  • new config with level base and anvil limit options
  • the config is automatically synced from server to client, fixing visual issues on the client
  • (the mod can still work server-only, but you have to live with visually wrong level costs and "Too Expensive")

Quick cost comparison:
In 1.3 the cost is the amount of XP needed to get from level 30-X to 30, having no effect below player level 30 (besides small tax).
In 1.4 the cost is the amount of XP needed to get from level 0 to X, with the exception of the Enchanting Table.
In an Enchanting Table with e.g. level requirement 21, the cost is the amount of XP needed to get from level 21-X to 21.

To restore the behavior of 1.3, you can set the level base setting to 30.

Backports to older Minecraft versions might take a while...

1.4.24Релиз1.21.2, 1.21.3, 1.21.4 · 30 июня 2026 г.

1.4.24

  • [1.21.1 - 1.21.11] compatibility with Fixed

1.5.4 / 1.4.23

  • compatibility with Sophisticated Backpacks' Anvil Upgrade (purely visual "Too Expensive" is removed, everything else already worked)

1.5.3 / 1.4.22

  • add Chinese (zh_cn) translation, thanks to qinglin-zcr!
  • [Fabric 1.17 - 1.21.9] bump minimum Fabric Loader version to 0.16
  • [Forge 1.18.2] compatiblity with Twilight Forest's Uncrafting Table

1.4.21

  • [Fabric 1.20.2 - 1.20.4] fix startup crash due to reference to non-existent Charm1_17Mixin

1.5.2 / 1.4.20

  • [1.20.1 - 26.1.2] compatiblity with Backpacked (unlock cost is flattened)
  • [NeoForge 1.20.2 - 1.20.6] compatibility with DisenchantingForge

1.4.19

  • [Forge 1.20.1] compatiblity with Alex's Mobs' Transmutation Table

1.5.1

  • [26.1+] fix Enchanting Infuser compatibility, thanks to qtqgyt!

1.4.18

  • [NeoForge 1.21.1] compatibility with DisenchantingForge

1.4.17

  • [Forge 1.20.1] compatiblity with Twilight Forest's Uncrafting Table

1.5.0

  • port to 26.1

1.4.16

  • [1.21.11] fix experience not being recalculated and synchronized

1.4.15

  • NeoForge: port to 1.21.11

1.4.14

  • [1.18.2 - 1.20.1] compatibility with DisenchantingForge/Fabric

1.4.13

  • [1.19.2 Fabric] fix wrong Spectrum compat being used

1.4.12

  • NeoForge: port to 1.21.9

1.4.11

  • update for NeoForge 21.5.73-beta (fix boot crash due to moved code)

1.4.10

  • more robust RemoveAnvilLimitMixin, fixing a boot crash on NeoForge 21.5.1-beta and up

1.4.9

  • port to 1.21.5

1.4.8

  • [1.18 - 1.20.4] fix regression: renaming items didn't cost only 1 level anymore

1.4.7

  • update Enchanting Infuser compatibility to work with all versions, potentially even future ones (also fixes 1.20.1 Fabric crash)

1.4.6

  • [1.21.1 Fabric/NeoForge, 1.20.1 Fabric/Forge] add compatibility for Dis-Enchanting Table

1.4.5

  • [1.21.1] update Enchanting Infuser compatibility, remove from Forge

1.4.4

  • better compatibility with mods modifying enchantment costs. fixes an issue where you could gain experience through a Passive Skill Tree skill that was only supposed to refund the cost
  • [NeoForge 1.20.2 - 1.20.6] add a newer MixinExtras version

1.4.3

  • [Forge 1.18 - 1.20.1] fix forge client not being able to connect to forge server when the client doesn't have the mod installed (and disallow joining server when client has the mod but not the server)
  • [Forge 1.18 - 1.20.1] add support for Tetra's Workbench

1.4.2

  • [1.21.2+] fix crash when saving config

1.4.1

  • fix Fabric build
  • respect level requirement for Reroll

1.4.0

This is a large rework of the mod, please have a read!

  • the "Too Expensive" anvil limit is now removed (by default, configurable)
  • new cost calculation bases cost off of level 0 instead of level 30, except for the Enchanting Table, where the cost is based off of the level requirement instead
  • new config with level base and anvil limit options
  • the config is automatically synced from server to client, fixing visual issues on the client
  • (the mod can still work server-only, but you have to live with visually wrong level costs and "Too Expensive")

Quick cost comparison:
In 1.3 the cost is the amount of XP needed to get from level 30-X to 30, having no effect below player level 30 (besides small tax).
In 1.4 the cost is the amount of XP needed to get from level 0 to X, with the exception of the Enchanting Table.
In an Enchanting Table with e.g. level requirement 21, the cost is the amount of XP needed to get from level 21-X to 21.

To restore the behavior of 1.3, you can set the level base setting to 30.

Backports to older Minecraft versions might take a while...

1.4.24Релиз1.21, 1.21.1 · 30 июня 2026 г.

1.4.24

  • [1.21.1 - 1.21.11] compatibility with Fixed

1.5.4 / 1.4.23

  • compatibility with Sophisticated Backpacks' Anvil Upgrade (purely visual "Too Expensive" is removed, everything else already worked)

1.5.3 / 1.4.22

  • add Chinese (zh_cn) translation, thanks to qinglin-zcr!
  • [Fabric 1.17 - 1.21.9] bump minimum Fabric Loader version to 0.16
  • [Forge 1.18.2] compatiblity with Twilight Forest's Uncrafting Table

1.4.21

  • [Fabric 1.20.2 - 1.20.4] fix startup crash due to reference to non-existent Charm1_17Mixin

1.5.2 / 1.4.20

  • [1.20.1 - 26.1.2] compatiblity with Backpacked (unlock cost is flattened)
  • [NeoForge 1.20.2 - 1.20.6] compatibility with DisenchantingForge

1.4.19

  • [Forge 1.20.1] compatiblity with Alex's Mobs' Transmutation Table

1.5.1

  • [26.1+] fix Enchanting Infuser compatibility, thanks to qtqgyt!

1.4.18

  • [NeoForge 1.21.1] compatibility with DisenchantingForge

1.4.17

  • [Forge 1.20.1] compatiblity with Twilight Forest's Uncrafting Table

1.5.0

  • port to 26.1

1.4.16

  • [1.21.11] fix experience not being recalculated and synchronized

1.4.15

  • NeoForge: port to 1.21.11

1.4.14

  • [1.18.2 - 1.20.1] compatibility with DisenchantingForge/Fabric

1.4.13

  • [1.19.2 Fabric] fix wrong Spectrum compat being used

1.4.12

  • NeoForge: port to 1.21.9

1.4.11

  • update for NeoForge 21.5.73-beta (fix boot crash due to moved code)

1.4.10

  • more robust RemoveAnvilLimitMixin, fixing a boot crash on NeoForge 21.5.1-beta and up

1.4.9

  • port to 1.21.5

1.4.8

  • [1.18 - 1.20.4] fix regression: renaming items didn't cost only 1 level anymore

1.4.7

  • update Enchanting Infuser compatibility to work with all versions, potentially even future ones (also fixes 1.20.1 Fabric crash)

1.4.6

  • [1.21.1 Fabric/NeoForge, 1.20.1 Fabric/Forge] add compatibility for Dis-Enchanting Table

1.4.5

  • [1.21.1] update Enchanting Infuser compatibility, remove from Forge

1.4.4

  • better compatibility with mods modifying enchantment costs. fixes an issue where you could gain experience through a Passive Skill Tree skill that was only supposed to refund the cost
  • [NeoForge 1.20.2 - 1.20.6] add a newer MixinExtras version

1.4.3

  • [Forge 1.18 - 1.20.1] fix forge client not being able to connect to forge server when the client doesn't have the mod installed (and disallow joining server when client has the mod but not the server)
  • [Forge 1.18 - 1.20.1] add support for Tetra's Workbench

1.4.2

  • [1.21.2+] fix crash when saving config

1.4.1

  • fix Fabric build
  • respect level requirement for Reroll

1.4.0

This is a large rework of the mod, please have a read!

  • the "Too Expensive" anvil limit is now removed (by default, configurable)
  • new cost calculation bases cost off of level 0 instead of level 30, except for the Enchanting Table, where the cost is based off of the level requirement instead
  • new config with level base and anvil limit options
  • the config is automatically synced from server to client, fixing visual issues on the client
  • (the mod can still work server-only, but you have to live with visually wrong level costs and "Too Expensive")

Quick cost comparison:
In 1.3 the cost is the amount of XP needed to get from level 30-X to 30, having no effect below player level 30 (besides small tax).
In 1.4 the cost is the amount of XP needed to get from level 0 to X, with the exception of the Enchanting Table.
In an Enchanting Table with e.g. level requirement 21, the cost is the amount of XP needed to get from level 21-X to 21.

To restore the behavior of 1.3, you can set the level base setting to 30.

Backports to older Minecraft versions might take a while...

1.5.4Релиз26.1.1, 26.1.2, 26.2 · 11 июня 2026 г.

1.5.4 / 1.4.23

  • compatibility with Sophisticated Backpacks' Anvil Upgrade (purely visual "Too Expensive" is removed, everything else already worked)

1.5.3 / 1.4.22

  • add Chinese (zh_cn) translation, thanks to qinglin-zcr!
  • [Fabric 1.17 - 1.21.9] bump minimum Fabric Loader version to 0.16
  • [Forge 1.18.2] compatiblity with Twilight Forest's Uncrafting Table

1.4.21

  • [Fabric 1.20.2 - 1.20.4] fix startup crash due to reference to non-existent Charm1_17Mixin

1.5.2 / 1.4.20

  • [1.20.1 - 26.1.2] compatiblity with Backpacked (unlock cost is flattened)
  • [NeoForge 1.20.2 - 1.20.6] compatibility with DisenchantingForge

1.4.19

  • [Forge 1.20.1] compatiblity with Alex's Mobs' Transmutation Table

1.5.1

  • [26.1+] fix Enchanting Infuser compatibility, thanks to qtqgyt!

1.4.18

  • [NeoForge 1.21.1] compatibility with DisenchantingForge

1.4.17

  • [Forge 1.20.1] compatiblity with Twilight Forest's Uncrafting Table

1.5.0

  • port to 26.1

1.4.16

  • [1.21.11] fix experience not being recalculated and synchronized

1.4.15

  • NeoForge: port to 1.21.11

1.4.14

  • [1.18.2 - 1.20.1] compatibility with DisenchantingForge/Fabric

1.4.13

  • [1.19.2 Fabric] fix wrong Spectrum compat being used

1.4.12

  • NeoForge: port to 1.21.9

1.4.11

  • update for NeoForge 21.5.73-beta (fix boot crash due to moved code)

1.4.10

  • more robust RemoveAnvilLimitMixin, fixing a boot crash on NeoForge 21.5.1-beta and up

1.4.9

  • port to 1.21.5

1.4.8

  • [1.18 - 1.20.4] fix regression: renaming items didn't cost only 1 level anymore

1.4.7

  • update Enchanting Infuser compatibility to work with all versions, potentially even future ones (also fixes 1.20.1 Fabric crash)

1.4.6

  • [1.21.1 Fabric/NeoForge, 1.20.1 Fabric/Forge] add compatibility for Dis-Enchanting Table

1.4.5

  • [1.21.1] update Enchanting Infuser compatibility, remove from Forge

1.4.4

  • better compatibility with mods modifying enchantment costs. fixes an issue where you could gain experience through a Passive Skill Tree skill that was only supposed to refund the cost
  • [NeoForge 1.20.2 - 1.20.6] add a newer MixinExtras version

1.4.3

  • [Forge 1.18 - 1.20.1] fix forge client not being able to connect to forge server when the client doesn't have the mod installed (and disallow joining server when client has the mod but not the server)
  • [Forge 1.18 - 1.20.1] add support for Tetra's Workbench

1.4.2

  • [1.21.2+] fix crash when saving config

1.4.1

  • fix Fabric build
  • respect level requirement for Reroll

1.4.0

This is a large rework of the mod, please have a read!

  • the "Too Expensive" anvil limit is now removed (by default, configurable)
  • new cost calculation bases cost off of level 0 instead of level 30, except for the Enchanting Table, where the cost is based off of the level requirement instead
  • new config with level base and anvil limit options
  • the config is automatically synced from server to client, fixing visual issues on the client
  • (the mod can still work server-only, but you have to live with visually wrong level costs and "Too Expensive")

Quick cost comparison:
In 1.3 the cost is the amount of XP needed to get from level 30-X to 30, having no effect below player level 30 (besides small tax).
In 1.4 the cost is the amount of XP needed to get from level 0 to X, with the exception of the Enchanting Table.
In an Enchanting Table with e.g. level requirement 21, the cost is the amount of XP needed to get from level 21-X to 21.

To restore the behavior of 1.3, you can set the level base setting to 30.

Backports to older Minecraft versions might take a while...

1.5.4Релиз26.1.1, 26.1.2, 26.2 · 11 июня 2026 г.

1.5.4 / 1.4.23

  • compatibility with Sophisticated Backpacks' Anvil Upgrade (purely visual "Too Expensive" is removed, everything else already worked)

1.5.3 / 1.4.22

  • add Chinese (zh_cn) translation, thanks to qinglin-zcr!
  • [Fabric 1.17 - 1.21.9] bump minimum Fabric Loader version to 0.16
  • [Forge 1.18.2] compatiblity with Twilight Forest's Uncrafting Table

1.4.21

  • [Fabric 1.20.2 - 1.20.4] fix startup crash due to reference to non-existent Charm1_17Mixin

1.5.2 / 1.4.20

  • [1.20.1 - 26.1.2] compatiblity with Backpacked (unlock cost is flattened)
  • [NeoForge 1.20.2 - 1.20.6] compatibility with DisenchantingForge

1.4.19

  • [Forge 1.20.1] compatiblity with Alex's Mobs' Transmutation Table

1.5.1

  • [26.1+] fix Enchanting Infuser compatibility, thanks to qtqgyt!

1.4.18

  • [NeoForge 1.21.1] compatibility with DisenchantingForge

1.4.17

  • [Forge 1.20.1] compatiblity with Twilight Forest's Uncrafting Table

1.5.0

  • port to 26.1

1.4.16

  • [1.21.11] fix experience not being recalculated and synchronized

1.4.15

  • NeoForge: port to 1.21.11

1.4.14

  • [1.18.2 - 1.20.1] compatibility with DisenchantingForge/Fabric

1.4.13

  • [1.19.2 Fabric] fix wrong Spectrum compat being used

1.4.12

  • NeoForge: port to 1.21.9

1.4.11

  • update for NeoForge 21.5.73-beta (fix boot crash due to moved code)

1.4.10

  • more robust RemoveAnvilLimitMixin, fixing a boot crash on NeoForge 21.5.1-beta and up

1.4.9

  • port to 1.21.5

1.4.8

  • [1.18 - 1.20.4] fix regression: renaming items didn't cost only 1 level anymore

1.4.7

  • update Enchanting Infuser compatibility to work with all versions, potentially even future ones (also fixes 1.20.1 Fabric crash)

1.4.6

  • [1.21.1 Fabric/NeoForge, 1.20.1 Fabric/Forge] add compatibility for Dis-Enchanting Table

1.4.5

  • [1.21.1] update Enchanting Infuser compatibility, remove from Forge

1.4.4

  • better compatibility with mods modifying enchantment costs. fixes an issue where you could gain experience through a Passive Skill Tree skill that was only supposed to refund the cost
  • [NeoForge 1.20.2 - 1.20.6] add a newer MixinExtras version

1.4.3

  • [Forge 1.18 - 1.20.1] fix forge client not being able to connect to forge server when the client doesn't have the mod installed (and disallow joining server when client has the mod but not the server)
  • [Forge 1.18 - 1.20.1] add support for Tetra's Workbench

1.4.2

  • [1.21.2+] fix crash when saving config

1.4.1

  • fix Fabric build
  • respect level requirement for Reroll

1.4.0

This is a large rework of the mod, please have a read!

  • the "Too Expensive" anvil limit is now removed (by default, configurable)
  • new cost calculation bases cost off of level 0 instead of level 30, except for the Enchanting Table, where the cost is based off of the level requirement instead
  • new config with level base and anvil limit options
  • the config is automatically synced from server to client, fixing visual issues on the client
  • (the mod can still work server-only, but you have to live with visually wrong level costs and "Too Expensive")

Quick cost comparison:
In 1.3 the cost is the amount of XP needed to get from level 30-X to 30, having no effect below player level 30 (besides small tax).
In 1.4 the cost is the amount of XP needed to get from level 0 to X, with the exception of the Enchanting Table.
In an Enchanting Table with e.g. level requirement 21, the cost is the amount of XP needed to get from level 21-X to 21.

To restore the behavior of 1.3, you can set the level base setting to 30.

Backports to older Minecraft versions might take a while...

1.4.23Релиз1.21.11 · 11 июня 2026 г.

1.5.4 / 1.4.23

  • compatibility with Sophisticated Backpacks' Anvil Upgrade (purely visual "Too Expensive" is removed, everything else already worked)

1.5.3 / 1.4.22

  • add Chinese (zh_cn) translation, thanks to qinglin-zcr!
  • [Fabric 1.17 - 1.21.9] bump minimum Fabric Loader version to 0.16
  • [Forge 1.18.2] compatiblity with Twilight Forest's Uncrafting Table

1.4.21

  • [Fabric 1.20.2 - 1.20.4] fix startup crash due to reference to non-existent Charm1_17Mixin

1.5.2 / 1.4.20

  • [1.20.1 - 26.1.2] compatiblity with Backpacked (unlock cost is flattened)
  • [NeoForge 1.20.2 - 1.20.6] compatibility with DisenchantingForge

1.4.19

  • [Forge 1.20.1] compatiblity with Alex's Mobs' Transmutation Table

1.5.1

  • [26.1+] fix Enchanting Infuser compatibility, thanks to qtqgyt!

1.4.18

  • [NeoForge 1.21.1] compatibility with DisenchantingForge

1.4.17

  • [Forge 1.20.1] compatiblity with Twilight Forest's Uncrafting Table

1.5.0

  • port to 26.1

1.4.16

  • [1.21.11] fix experience not being recalculated and synchronized

1.4.15

  • NeoForge: port to 1.21.11

1.4.14

  • [1.18.2 - 1.20.1] compatibility with DisenchantingForge/Fabric

1.4.13

  • [1.19.2 Fabric] fix wrong Spectrum compat being used

1.4.12

  • NeoForge: port to 1.21.9

1.4.11

  • update for NeoForge 21.5.73-beta (fix boot crash due to moved code)

1.4.10

  • more robust RemoveAnvilLimitMixin, fixing a boot crash on NeoForge 21.5.1-beta and up

1.4.9

  • port to 1.21.5

1.4.8

  • [1.18 - 1.20.4] fix regression: renaming items didn't cost only 1 level anymore

1.4.7

  • update Enchanting Infuser compatibility to work with all versions, potentially even future ones (also fixes 1.20.1 Fabric crash)

1.4.6

  • [1.21.1 Fabric/NeoForge, 1.20.1 Fabric/Forge] add compatibility for Dis-Enchanting Table

1.4.5

  • [1.21.1] update Enchanting Infuser compatibility, remove from Forge

1.4.4

  • better compatibility with mods modifying enchantment costs. fixes an issue where you could gain experience through a Passive Skill Tree skill that was only supposed to refund the cost
  • [NeoForge 1.20.2 - 1.20.6] add a newer MixinExtras version

1.4.3

  • [Forge 1.18 - 1.20.1] fix forge client not being able to connect to forge server when the client doesn't have the mod installed (and disallow joining server when client has the mod but not the server)
  • [Forge 1.18 - 1.20.1] add support for Tetra's Workbench

1.4.2

  • [1.21.2+] fix crash when saving config

1.4.1

  • fix Fabric build
  • respect level requirement for Reroll

1.4.0

This is a large rework of the mod, please have a read!

  • the "Too Expensive" anvil limit is now removed (by default, configurable)
  • new cost calculation bases cost off of level 0 instead of level 30, except for the Enchanting Table, where the cost is based off of the level requirement instead
  • new config with level base and anvil limit options
  • the config is automatically synced from server to client, fixing visual issues on the client
  • (the mod can still work server-only, but you have to live with visually wrong level costs and "Too Expensive")

Quick cost comparison:
In 1.3 the cost is the amount of XP needed to get from level 30-X to 30, having no effect below player level 30 (besides small tax).
In 1.4 the cost is the amount of XP needed to get from level 0 to X, with the exception of the Enchanting Table.
In an Enchanting Table with e.g. level requirement 21, the cost is the amount of XP needed to get from level 21-X to 21.

To restore the behavior of 1.3, you can set the level base setting to 30.

Backports to older Minecraft versions might take a while...

Полная история изменений — на Modrinth.

Комментарии

Загружаем…