EnhancedEnchants 1.4

Always wanted to make Unbreaking 4 on an anvil? Now you can.

  1. Kars1090
    Native Minecraft Version:
    1.13
    Tested Minecraft Versions:
    • 1.13
    • 1.14
    • 1.15
    • 1.16
    • 1.17
    EnhancedEnchants
    Combine enchantments on an anvil to increase their level (infinitely).

    Costs and limitations are configurable.


    Changelog
    • 1.4
      • You can now disable merge types;
      • You can now disable certain enchantments;
      • Multiplier can be specified per enchant individually;
      • Custom attributes are now preserved on merged items;
    • 1.3
      • Fixed permissions (they work);
      • Autocomplete for commands;
      • Lore is now preserved on items;
      • Added a reload command;
      • You can disable the "Too Expensive!" message through the config;
    • 1.2
      • You can now specify the maximum allowed level per enchant through the config;
      • Fixed a bug where some items could receive improper enchantments;
    • 1.1
      • Added commands to change the multiplier and maximum repair cost;
      • Players receive a message that tells them the cost of combining enchants when the anvil menu reads "Too Expensive!";
      • Fixed a bug where renaming an item would allow you to combine enchantments past the maximum allowed repair cost;
    Config
    • max_repair_cost
      • The maximum level cost that is allowed to be spent combining enchants, before it says "Too Expensive!"
      • Default: 50
    • multiplier
      • The multiplier for cost increase per level of enhanced enchant.
      • Making Unbreaking IV would cost <vanilla cost> + <multiplier> * 1
      • Making Unbreaking V would cost <vanilla cost> + <multiplier> * 2
      • and so on..
      • Default: 10
    • too_expensive_message
      • Should the plugin notify players when the client shows "Too Expensive!" when the maximum allowed cost is not exceeded.
      • Default: true
    • enchantments (Contains all enchantments)
      • multiplier (see above)
      • limit (the maximum level for this enchant)
      • disabled (if true, this enchant can't be obtained from an anvil)
    Commands
    • /enhancedenchants maxrepaircost <number>
    • /enhancedenchants bookonbook <true/false>
    • /enhancedenchants bookonitem <true/false>
    • /enhancedenchants itemonitem <true/false>
    • /enhancedenchants reload

    Permissions
    • enhancedenchants.use
      • Able to combine enchants above the vanilla limit;
      • Given to all by default;
    • enhancedenchants.admin
      • Able to modify the cost settings using above mentioned commands;
      • Given to operators by default;

    If you like the plugin, please consider donating!
    [​IMG] Donations motivate me to keep improving the plugin.

    Always improving
    Please let me know if you find any issues with the plugin.
    Suggestions are welcome, too.
    akaArkadya and KaiRenXVN like this.

Recent Updates

  1. EnhancedEnchants 1.4
  2. EnhancedEnchants 1.3
  3. EnhancedEnchants 1.2.3

Recent Reviews

  1. Silence7717717
    Silence7717717
    5/5,
    Version: 1.4
    Hi, love this plugin. However, it is not compatible with Goditems. I believe that this may be fixed by allowing the original nickname to be kept whilst upgrading the item but I am unsure. If you could fix this issue, that would be great.
  2. donut4490
    donut4490
    5/5,
    Version: 1.4
    I pretty much just use this to bypass the 40 level enchantment cap, and for that it works perfectly!
  3. Sqdgoodlol
    Sqdgoodlol
    5/5,
    Version: 1.3
    Hello. I have a problem. If indestructible leather armor with attributes has an enchantment higher than standard. Armor loses its color and properties and becomes destructible.
  4. Boss_space
    Boss_space
    5/5,
    Version: 1.2.3
    hi. cool! but I can't set max lvl! my config:


    max_repair_cost: 50
    multiplier: 20
    limitations:
    protection: 10
    fire_protection: 10
    feather_falling: 10
    blast_protection: 10
    projectile_protection: 10
    respiration: 10
    aqua_affinity: 10
    thorns: 10
    depth_strider: 10
    sharpness: 10
    smite: 10
    bane_of_arthropods: 10
    knockback: 10
    fire_aspect: 10
    looting: 10
    efficiency: 10
    silk_touch: 10
    unbreaking: 10
    fortune: 10
    power: 10
    punch: 10
    flame: 10
    infinity: 10
    luck_of_the_sea: 10
    lure: 10

    so I can enchant to 11 level. can you help me? pls
    1. Kars1090
      Author's Response
      In config files, indents are important.
      Your example does not have any indents and therefore the numbers you gave to each enchantment is not part of the "limitations" entry.
      Put an indent before the enchantments so they belong to the "limitations" entry.
  5. supermario9590
    supermario9590
    5/5,
    Version: 1.2.3
    Brilliant. I wanted to find a way to apply efficiency 10 books from another plugin I was using and this worked perfectly.
  6. Leomelonseeds
    Leomelonseeds
    5/5,
    Version: 1.2.3
    This plugin is exactly what I was looking for - it does exactly what it says it would do, and the configuration is simple, and allows you to specify the maximum level per enchant.

    The only caveat I could find is that there is no reload command. You will have to restart the server if you change enchant limits.

    Kudos to this simple and useful plugin.
  7. Farhan100
    Farhan100
    5/5,
    Version: 1.2.2
    I was looking for this type of plugin for a long time and finally found it it works very well but it only works on those who have OP permissions and doesn't work on normal players can you help? Is there any permission node that I'm missing?
    1. Kars1090
      Author's Response
      The permission is given to all by default, so it works for everyone. You probably have a permissions plugin that interferes with it.