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.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...