- fixed & improved reworked experience level formula
What's New
- Experience rebalance - a more sensible formula to vanilla's, which avoids punishing players too strongly for collecting XP after reaching level 30
- Chiseled Bookshelf enchanting - now handled in-mod, with its own config section, rather than depending on a project which no longer works on 1.21.5
- Config overhaul - multiple new configuration sections & options, alongside tooltips explaining what they do
Changed
- added a new experience formula
- no longer depends on Chiseled Enchanting, as functionality from that mod has been re-implemented here
- added Enchanting, Chiseled Bookshelves, Miscellaneous and Mod Integration config categories
- enchantment item functions now fallback to the
#minecraft:on_random_loot
enchantment tag if no tag is specified, which should fix instances of modded loot tables having unwanted enchantments - added the config option
enchant_function_fallback
to allow the above to be disabled - no longer depends on FrozenLib in the fabric mod json
- ported to 1.21.5
- added integration with Legacies and Legends' Rings & Necklaces
- updated enchantment descriptions
What's New
- overhauled balancing for enchantment level requirements within the enchantment table for a substantial amount of enchants
- Trailier Tales integration
Changed
L = each enchantment level above first. Eg a level III enchantment would mean L = 2.
The ~ indicates the separation between the minimum and maximum range.
These changes should also fix issues with certain max-level enchantments being unobtainable, or not getting protection on armor during level 30 enchanting.
Do note that this is in relation to the level requirements of an enchantment at the enchanting table, with 15 bookshelves offering 30 enchantment levels for reference.
-
NEW Protection Variants - 1 + 14L ~ 15 + 14L
-
OLD Arcane Protection / Elemental Protection / Physical Protection - 4 + 8L ~ 12 + 8L
-
NEW Sharpness Variants - 1 + 16L ~ 17 + 16L
-
OLD Sharpness - 3 + 15L ~ 25 + 15L
-
OLD Chilled / Smiting - 5 + 15L ~ 25 + 15L
-
OLD Breach - 18 + 12L ~ 68 + 12L
-
OLD Density - 8 + 12L ~ 30 + 12L
-
OLD Impaling - 1 + 12L ~ 24 + 12L
-
OLD Power - 3 + 15L ~ 20 + 15L
-
NEW Efficiency - 1 + 15L ~ 51 + 12L
-
OLD Efficiency - 2 + 15L ~ 51 + 12L
-
NEW Feather Falling - 5 + 9L ~ 14 + 9L
-
OLD Feather Falling - 6 + 9L ~ 12 + 9L
-
NEW Frost Walker - 15 ~ 35
-
OLD Frost Walker - 12 ~ 30
-
NEW Knockback - 5 + 10L ~ 55 + 10L
-
OLD Knockback - 5 + 20L ~ 55 + 20L
-
NEW Loyalty - 10 + 8L ~ 50
-
OLD Loyalty - 12 + 7L ~ 50
-
NEW Punch - 5 + 13L ~ 26 + 13L
-
OLD Punch - 12 + 20L ~ 37 + 20L
-
NEW Quick Charge - 15 + 10L ~ 50
-
OLD Quick Charge - 12 + 20L ~ 50
-
NEW Riptide - 20 + 6L ~ 50
-
OLD Riptide - 17 + 7L ~ 50
Integration
- added integration with Trailer Tales' Rebrush and Reaping enchants
- added integration with Enderscape's Lightspeed enchant
- increased the enchanting table weighting of the Physical Protection enchant from 5 to 10
Changed
- Fishing Rods can now be repaired using String
Changed
- increased the likelihood of finding certain enchantments
- Sharpness now works on Witches
- Arcane Protection now provides 2.0 and Physical Protection 1.0 damage resistance per level, as intended
What's New
- internal reworks for existing enchantments
- all durability items are now repairable / enchantable, if they weren't already
Changed
- major internal enchantment improvements
- fixed Sharpness not correctly dealing increased damage
- Bows can now be repaired with String
- Crossbows can now be repaired with Tripwire Hooks
- Tridents can now be repaired with Prismarine Shards
- Elytras can now be enchanted at the Enchanting Table
- Shields can now be enchanted at the Enchanting Table
- Brushes can now be repaired with Feathers and enchanted at the Enchanting Table
- Shears can now be enchanted at the Enchanting Table
- Flint and Steel can now be repaired with Flint and enchanted at the Enchanting Table
- Carrot on a Sticks can now be repaired with Carrots and enchanted at the Enchanting Table
- Warped Fungus on a Sticks can now be repaired with Warped Fungus and enchanted at the Enchanting Table
Integration
- updated Enderscape integration
- Impaling now works on all wet mobs, similarly to Bedrock Edition
- added missing lang entries for Legacies and Legends and Progression Reborn integration configs
- added integration with Enderscape
- added individual configs for integration with Legacies and Legends, Progression Reborn and Enderscape
- removed built-in integration with Trailier Tales' Reaping enchantment
-
the Sharpness, Smiting and Chilled enchantments can now be applied to axes
-
removed embedded FrozenLib
- buffed Arcane Protection and Elemental Protection to provide +2 protection per level, rather than +1
- nerfed Chilled and Smiting to do +2 damage per level, rather than +3
- tweaked Enchanting Table weights
- added the Curse of Fragility
- initial release