Sueta

M0 - ExtraEnchants [1.13 - 26.2]

5.0.1

Extra enchants to provide more game variety.

·Plugin
  1. 5.0.1latestSep 11, 2026
    Updated for Minecraft 26.2. Code refactoring and improvements: Enchant applicability, event triggers, cooldowns, chains, player state, Folia scheduling, configuration reloads, and sign interactions have been corrected. Added strict config validation, schema versioning, /ee validate, a modular framework structure, and comprehensive unit, integration tests.
    4 downloads
  2. 5.0.0Config-driven enchants (BETA), 1.21.11May 15, 2026
    New Features · Added a full config-driven custom enchant framework. · You can now define enchants in plugins/M0-ExtraEnchants/custom-enchants/*.yml. · Added support for trigger-based enchant behavior (conditions, effects, cooldowns, formulas, target selection, chaining). · Updated to 1.21.11 New Custom Enchantments · Adrenaline · Angler's Luck · Battletrance · Bloodrush · Bulwark · Duskcloak · Executioner · Foothold · Momentum · Overcharge · Prospect · Quarry · Retaliate · Skirmisher · Soulrend · Thunderclap · Warding · Windstep Improvements · Improved block-break pipeline and custom drop handling for better reliability and compatibility. · Enhanced wrapper scheduling and enchant event flow under load. · Improved registration and command logging for easier troubleshooting. · Expanded bootstrap + resource handling for config-driven enchants. Fixes & Stability · Hardened thread boundaries and scheduled trigger execution. · Reduced race-condition risks in event-triggered execution paths. · Applied lifecycle cleanup improvements for safer runtime behavior. Admin / Upgrade Notes · Back up your plugins/M0-ExtraEnchants directory before updating. · If you have a custom config.yml, merge new keys manually. · The plugin refreshes config.yml_default on every restart as a live backup/example copy of config.yml. · Use config-driven-enchants: true/false in config.yml to globally enable/disable YAML config-driven enchants or disable individually. · Review new files under custom-enchants directory after first startup. · Use a full server restart after update (recommended) for registry/bootstrap consistency. Internal / Build · Build tooling and workflows were updated/refactored. · Dependency and packaging configuration were modernized.
    256 downloads
  3. 4.1.0Jul 29, 2025
    Fix Timber enchant to work properly with Telepathy. General code improvements and refactoring.
    389 downloads
  4. 4.0.1Small fixMar 6, 2025
    Changes: · Fix residence dependency typo; · Update unenchant command to modern registrar;
    238 downloads
  5. 4.0.01.21.3Mar 6, 2025
    Changes: · Updated the plugin to use modern loading system. · Refactored the code to be easier to maintain. · Updated Java version to 21. · Fix some durability issues causing items to become unbreakable.
    51 downloads
  6. 3.6.2Version updateAug 5, 2023
    Bump build version to 1.20.1
    1102 downloads
  7. 3.6.1Bug-FixFeb 2, 2023
    Changes: · Fixed an issue where players couldn't place any signs.
    219 downloads
  8. 3.6.0Vanilla Enchants for signsJan 26, 2023
    Changes: · Added missing messages for when enchant is applied via sign. · Fixed sign placement validation. · Added support for vanilla enchantments. · Added support for XP and Level costs. (check the config for more information)
    155 downloads
  9. 3.5.0Enchant SignsJan 25, 2023
    Changes: · Added 'extra' section for some specific enchants where you can configurate enchant-specific settings, such as player-only and duration. · Added enchant signs, similar to EssentialsX, more information below and in the config file. Works only for ExtraEnchants enchantments. Code (YAML): enchant-signs: enabled : true # You can add own color codes when placing it. This should be plain. # You can also add color format to other lines too. first-line-format : "> ENCHANT <" messages: sign-created : "&aSuccessfully created enchant sign." invalid-enchant : "&cInvalid enchantment." invalid-item-type : "&cInvalid item type." invalid-cost-level : "&cInvalid cost and level format." not-enough-money : "&cYou do not have enough money to purchase this enchant." no-item-in-hand : "&cYou must hold an item in your hand." cannot-enchant-item : "&cYou cannot enchant this item with this sign." enchant-applied : "&aSuccessfully applied enchantment." already-enchanted : "&cThis item is already enchanted."
    118 downloads
  10. 3.4.2Big-FixJan 22, 2023
    Changes: · Fixed an issue with default configuration not parsing custom enchantable item types correctly.
    134 downloads
  11. 3.4.1Bug-Fix & Default configJan 21, 2023
    Changes: · Re-added missing enchantments & fixed config naming. · Added config_default.yml, which will be updated/re-created on every restart and plugin update in case when a reference of the default config is needed.
    130 downloads
  12. 3.4.0Bug-Fix & Turtle-Shell enchantJan 21, 2023
    Changes: · Fixed an issue where applied enchants would have level 0; · Added Turtle Shell enchantment. Turtle Shell Each piece makes you receive 2.5% less damage when hit from behind.
    94 downloads
  13. 3.3.0HEXJan 21, 2023
    Changes: · Added support for HEX color codes in the '&#123456' format. (ex. '&#ffffff')
    100 downloads
  14. 3.2.1Bug-FixJan 15, 2023
    Changes: · Fixed an issue where custom enchants stopped working if combined with vanilla in the anvil.
    125 downloads
  15. 3.2.0Small fixesDec 13, 2022
    Changes: · Fixed some small issues regarding broken enchants; · Fixed default lore for the enchants.
    163 downloads
  16. 3.1.0FixesDec 8, 2022
    Changes: · Fixed an issue causing /ee list command to not work properly. · Added extra configuration for enchantments.
    118 downloads
  17. 3.0.0Big UpdateDec 6, 2022
    Changes: · Added ability to change the name of the enchantment that appears in the lore on the enchanted item. · Added ability to add additional custom conflicts for the enchantment. · Added ability to add additional item types that the enchantment can be applied to. · Removed requirement for Residence dependency. · Bunch of new enchants. · Added 'extraenchants.command.list' permission node for /ee list command.
    116 downloads
  18. 2.0.0Code overhaul, more enchants and 1.18Oct 26, 2022
    Added several new enchants: - Anti Thorns; - Plow II; - Lifesteal; - Vein Miner; - Haste Miner; - Experience Miner. Updated the plugin for 1.18 and now requires Java 17.
    140 downloads
  19. 1.2.3Code Update & FixesAug 17, 2021
    Fixed an issue with Residence dependency.
    170 downloads
  20. 1.2.2Additonal EnchantmentsAug 16, 2021
    Added two additional enchantments: Bonded: items with the enchantment won't be able to thrown out. Lava Walker: player will be able to walk on lava, creating temporary obsidian. Fixed a few issues with Telepathy & Smelt.
    111 downloads
  21. 1.2.1Hot-FixAug 16, 2021
    Fixed a bug where certain books cannot be given.
    104 downloads
  22. v1.0Feb 6, 2021
    168 downloads

Similar projects

Plugin →