Enchantment Solution icon

Enchantment Solution -----

The All-In-One Custom Enchanting Plugin!



Release 2.1.0 - Vanilla+ Expansion
Additions:
  • Added 4 new enchantments
    • Armored: Elytra enchantment. Max level 3. Adds armor points to Elytra when wearing them.
    • Curse of Exhaustion. Everything enchantment. Max level 1 (Curse). Increases exhaustion value of Minecraft actions.
    • Quick Strike. Swords and Axes enchantment. Max level 3 (5 at level 50). Increases the attack speed of the item. Conflicts with Sharpness, Smite, Bane of Arthropods, Fire Aspect, and Shock Aspect.
    • Toughness. Armor enchantment. Max level 4. Increases armor toughness when wearing the item.
  • Added 65 advancements
    • Act as a tutorial for the enchantments.
    • Every enchantment has at least 1 advancement.
    • Disabled by default; set "advancements.enchantments/enchantment_solution.enable" to true in config.yml to enable.
    • Titles and descriptions may be modified in language.yml
  • Vanilla Enchantment Table, Anvil, and Grindstone support
    • Still may be buggy - please mention issues in discussion or on github!
  • Added /esdebug command
    • Generates debug.yml in the EnchantmentSolution folder to send if any issues are present
  • Added enchanting_table.reset_enchantments_advanced in config.yml
    • Will reload enchantments_advanced.yml with the latest EnchantmentSolution values and level 30/50 values
  • Added villager_trades in config.yml
    • Generates custom enchantments in villager trades
    • Similar system to vanilla, but makes enchantments in the middle levels more likely to appear
  • Added 1.14.3 support
Changes:
  • Changed a lot of config.yml values (all will be migrated from previous versions)
    • Combined "use_advanced_file" and "level_50_enchants" to "enchantment_table.enchanting_type"
      • Options:
        • "vanilla_30" - Uses Vanilla GUIs with level 30 enchantments and minimal customization (enchantments.yml)
        • "vanilla_30_custom" - Uses Vanilla GUIs with level 30 enchantments and more customization (enchantments_advanced.yml)
        • "enhanced_30" - Uses EnchantmentSolution GUIs with level 30 enchantments and minimal customization (enchantments.yml)
        • "enhanced_30_custom" - Uses EnchantmentSolution GUIs with level 30 enchantments and more customization (enchantments_advanced.yml)
        • "enhanced_50" - Uses EnchantmentSolution GUIs with level 50 enchantments and minimal customization (enchantments.yml)
        • "enhanced_50_custom" - Uses EnchantmentSolution GUIs with level 50 enchantments and more customization (enchantments_advanced.yml)
    • Changed "level_divisor" to "anvil.level_divisor"
    • Changed "lapis_in_table" to "enchanting_table.lapis_in_table"
    • Changed "use_enchanted_books" to "enchanting_table.use_enchanted_books"
    • Changed "enchantability_decay" to "enchantment_table.decay"
    • Changed "max_repair_level" to "anvil.max_repair_level"
    • Changed "default_anvil_use" to "anvil.default_use"
    • Modified "protection_conflicts" to always default to true (changed with 1.14.3)
  • Changed enchantments_advanced.yml to allow for level 30 enchantments to be customized
  • Change to always put EnchantmentSolution enchantments at top of lore
  • Added particle effects for Icarus failing
  • Change to keep as much on the first item in anvil as possible
    • Tries to keep attributes, metadata, lore, and other information on the item
  • Change to not count Irene's Lasso animals as enchantments
  • Changed loot on killing a certain mob with Transmutation
Fixes:
  • Fix for Version Check sending messages to console and not joined players
  • Fix for updating legacy enchantments removing all lore from items
  • Fix for null pointer exceptions with the Curse of Lag enchantment
  • Fix for conflicting enchantments being put on items
  • Fix for campfires still being waterlogged on Moisturize
  • Fix for all Crossbow enchantments defaulting to treasure enchantments
  • Fix for update legacy enchantments trying to update all enchantments continuously
  • Fix for update legacy enchantments causing a null pointer exception when the level of the enchantment was over 10
  • Fix for ESConfig chat messages throwing errors
  • Fix for ESConfig chat messages not saving strings
----------, Jun 26, 2019
Resource Information
Author:
----------
Total Downloads: 64,635
First Release: Aug 7, 2018
Last Update: Jun 1, 2024
Category: ---------------
All-Time Rating:
89 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings