OldEnchant-OG

A fork of zOldEnchant. Makes the enchanting table in 1.19.4 work like it did in 1.7.10, with modern enchantments.

Gif of enchantment table

What it does

  • Enchantment costs use the 1.7.10 formula (1-30 levels, based on bookshelves).
  • Removing and re-placing an item rerolls the offers (costs, enchantments, and lore text all change).
  • Enchantments are selected using the 1.7.10 weighted random algorithm, with a chance of getting multiple enchantments per item.
  • All standard 1.19.4 table enchantments are available, including ones added after 1.7.10 (Sweeping Edge, trident, crossbow, etc.).
  • Lapis is auto-filled. Players don't need to supply it.
  • Removes the "Too Expensive!" cap on anvils. Renaming costs 1 level.

Compatibility

  • Server: Purpur/Paper 1.19.4
  • Clients: 1.8.0 through 1.21.1+ via ViaSuite

Changes over zOldEnchant

  • Full 1.7.10 enchantment algorithm (bookshelf-based costs, weighted random selection, multi-enchant).
  • Updated for 1.19.4.
  • Switched from Maven to Gradle.
  • Automatic lapis module adapted from old OldCombatMechanics versions (MPLv2).
  • Anvil fix from BySwiizen/TooExpensiveFix (MIT).

License

Automatic lapis module: MPLv2. Everything else: MIT.

S
Description
Revives 1.7 enchanting
Readme MIT
254 KiB
0 Stars 2 Watchers 0 Forks
Languages
Java 100%