Sueta

DisenchantX

1.3.0

Extract enchantments from any item into separate books using an anvil. One book per enchantment, no XP cost by default and more in futur.

·Plugin
  1. 1.3.0latestDisenchantX 1.3.0Aug 8, 2026
    Updated plugin verification Bump API to 26.2-R0.1-SNAPSHOT
    82 downloads
  2. 1.2.1DisenchantX 1.2.1Apr 12, 2026

    v1.2.1 — Config auto-update & update checker fix

    New features
    - Config auto-update. New config keys are automatically added to your existing config.yml on plugin update, without losing your custom values or comments.
    Fixes
    - Fixed update checker not detecting new versions on some hosting providers due to proxy caching.
    143 downloads
  3. 1.2.0DisenchantX 1.2.0Apr 12, 2026

    v1.2.0 — Update checker

    New features
    - Automatic update checker. The plugin now pings Spigot on startup to check for a newer version. Operators with the disenchantx.update.notify permission receive a chat notification on join when an update is available. - Configurable in config.yml under update-check.enabled and update-check.interval-hours (default: 6 hours). - The check runs asynchronously and uses a lazy cache refresh — no fixed scheduler, no impact on server performance. - New permission disenchantx.update.notify (default: op).
    8 downloads
  4. 1.1.1DisenchantX 1.1.1Apr 11, 2026

    v1.1.1 — Bug fixes & item rescue

    Bug fixes
    - Books are no longer lost when your inventory is full. Extracted enchanted books now drop in front of you (like a vanilla Q-key throw) with the standard pickup delay and pickup sound, instead of vanishing. - All extracted enchantments are now properly removed from the source item. Previously, when using a single book to extract multiple enchantments combined, only the first enchantment was removed from the item — the others stayed silently attached, blocking /enchant afterwards because of conflicts. - Anvil mutations are now deferred to the next tick. This avoids vanilla rolling back our slot updates after the cancelled click event, which could cause the disenchanted item to revert to its enchanted state. - Fixed a malformed `minecraft:enchantments` component override. When all enchantments were removed from an item, Spigot/Paper would write an empty {} component (missing the levels key) instead of clearing the override. This silently broke vanilla /enchant on the item afterwards.
    New features
    - `/dx fix <player> [enchant]` — admin command to repair items broken by previous extractions or remove a specific enchantment. - Without [enchant]: removes all enchantments from the player's mainhand item and repairs any malformed component override. - With [enchant]: surgically removes a single enchantment by name (e.g. /dx fix Steve sharpness). - Tab completion suggests online player names and the enchantments currently on the target's item. - New permission disenchantx.fix (default: op).
    Notes
    - Items broken by previous versions can be repaired by holding them and running /dx fix <yourname>.
    9 downloads
  5. 1.1.0DisenchantX 1.1.0Apr 11, 2026
    14 downloads
  6. 1.0.2DisenchantX 1.0.2Apr 11, 2026
    11 downloads
  7. 1.0.1DisenchantX 1.0.1Apr 9, 2026

    DisenchantX v1.0.1

    1. Added bStats integration for anonymous plugin metrics
    8 downloads
  8. 1.0.0DisenchantX 1.0.0Apr 6, 2026

    v1.0.0 — Initial Release

    Features
    - Anvil disenchanting — Place an enchanted item + books in an anvil to extract enchantments into enchanted books - Smart splitting — 1 book = all enchantments combined, multiple books = one enchantment per book - `/dx extract [count]` — Extract enchantments directly from the item in your hand (op only) - `/dx reload` — Hot reload configuration without restarting the server - Configurable XP cost — Free by default, adjustable in config - Customizable messages — All chat messages support color codes and can be toggled on/off - Permissions system — disenchantx.use, disenchantx.extract, disenchantx.reload
    Supported versions
    - Spigot 26.1.x
    8 downloads

Similar projects

Plugin →