Back to Plugins
Disenchant Plus icon

Disenchant Plus

Active tab
Overview
Latest version
Not specified
Minecraft support
0 versions
Topics synced
0
Claim this plugin

This plugin was imported from Spiget and is currently unclaimed.

Live badges: Downloads badge for Disenchant Plus Spigot Downloads badge for Disenchant Plus GitHub Stars badge for Disenchant Plus License badge for Disenchant Plus How to embed →

Plugin Information

Type: Minecraft plugin
Spigot Resource: Open on SpigotMC
Created by: Spiget Importer

Description

DisenchantPlus ✨


✨ Description

Take full control over enchantments using the anvil!
This plugin adds powerful and balanced mechanics for:

  • 📖 Disenchanting items into enchanted books
  • ✂️ Splitting enchanted books into individual enchants
  • 🎚️ Configurable XP costs for all actions
  • 🛡️ Optional curse protection

➕ Advanced Enchantment Control

  • 📖 Disenchant Items
    Convert any enchanted item into an enchanted book.
    ↳ Removes all enchantments while preserving item data.

  • ✂️ Split Enchanted Books
    Extract the highest-level enchantment from a book.
    ↳ Creates a new book and updates the original.

  • 🚫 Curse Protection
    Prevent curse enchantments from being extracted or split.

  • 🎧 Effects & Feedback
    Custom sounds and particles for each action.
    ↳ Fully configurable via config.


🧠 Smart System

  • 🔍 Live Anvil Preview
    See results before confirming actions.

  • 🧼 Clean Item Rebuild
    Items are rebuilt to ensure no broken or leftover NBT.

  • 🔄 Safe Inventory Handling
    Prevents duplication, handles overflow, and sync issues.


💾 Preserved Data

Disenchanting keeps all important item data:

  • 🏷️ Display name
  • 📜 Lore
  • 🎨 Custom model data
  • ⚔️ Attribute modifiers
  • 🔒 Unbreakable state
  • 🧬 Persistent data (NBT)
  • 🚩 Item flags

Adjust values in the config file:

plugins/DisenchantPlus/config.yml


🧩 Requirements

  • Paper / Spigot / Bukkit (1.20+ / 26.1 API)

⚙️ Installation

  1. Drop the plugin .jar into your plugins folder.
  2. Restart your server.

⚙️ Configuration Example

disenchant-xp: 10
split-xp: 5

prevent-curses: true

sounds:
  enabled: true
  disenchant: "block.enchantment_table.use"
  split: "entity.experience_orb.pickup"


Disclaimer

This plugin was made with the use of AI, alongside the image.

Minecraft Plugin Badges

Use these badge images in docs, README files, or forum posts.

Badge Guide
Downloads
Downloads badge for Disenchant Plus
![Downloads](https://ezbanners.org/shields/plugins/2e138dd3-2cff-4286-8d8a-23a008e9313a/downloads.png)
Spigot Downloads
Spigot Downloads badge for Disenchant Plus
![Spigot Downloads](https://ezbanners.org/shields/plugins/2e138dd3-2cff-4286-8d8a-23a008e9313a/spigot-downloads.png)
GitHub Stars
GitHub Stars badge for Disenchant Plus
![GitHub Stars](https://ezbanners.org/shields/plugins/2e138dd3-2cff-4286-8d8a-23a008e9313a/github-stars.png)
License
License badge for Disenchant Plus
![License](https://ezbanners.org/shields/plugins/2e138dd3-2cff-4286-8d8a-23a008e9313a/license.png)