COWMODSКаталог модов

GrindEnchantments

💎 Selectively Extract Enchantments via Grindstone

Автор: nekoneko28721,5 тыс.5обновлён 26 июн. 2026 г.
Механики игрыТехнологииУтилиты

Описание

📢 Overview

Ever lost valuable enchantments by mistake at a Grindstone?

GrindEnchantments lets players selectively extract enchantments one by one from items or enchanted books, saving them safely onto Books — without commands, GUIs, or complexity.

✨ Key Features

  • 🖱️ Intuitive Interaction: No complex commands or GUIs. Just open the Grindstone, place your enchanted item, and click a Book in your inventory!
  • 💎 Extract One by One: Extracts enchantments one at a time, giving you full control over what you want to keep.
  • 📚 Book Splitting: Have a book with "Sharpness V" and "Protection IV"? Use this plugin to split them into two separate books.
  • ⚙️ Fully Configurable: Customize XP costs, blacklist specific enchantments (like Curses), or decide if the source item should be destroyed.
  • 🚀 High Performance: Built with Kotlin and optimized for 1.14+.

🎮 How to Use

  1. Open the standard Grindstone interface.
  2. Place the Enchanted Item (or Enchanted Book) in the Top Input Slot.
  3. Ensure you have a Book and enough XP in your inventory.
  4. Click the Book inside your inventory.
  5. Success! An enchantment is extracted from the item onto the book.

⚠️ Important: You must click the Book inside your inventory, not the Grindstone result slot.

select a sowd tap the book final sowd

📜 Commands & Permissions

CommandDescriptionPermission
/ge reloadReloads the configuration filegrindenchantments.admin
(Interaction)Use enchantment extractiongrindenchantments.use
  • Aliases: /grindenchantments, /grind, /ge
  • Note: grindenchantments.use is enabled for all players by default.

⚙️ Configuration

Customize the plugin to fit your server's economy and balance.

# ==========================================
# GrindEnchantmentsPlugin Configuration
# ==========================================

# If true, extracting enchantments will cost Experience Levels.
require-xp: true

# The cost in XP Levels per enchantment extracted.
# Example: If an item has 3 enchantments and this is set to 5, it costs 15 Levels.
xp-cost-per-enchantment: 5

# If true, the source item (Sword/Tool/Armor) is DESTROYED after extraction.
# If false, the source item is returned with its enchantments removed (stripped).
destroy-source-item: false

# Success Rate of Extraction (0 - 100)
# 100 = Guaranteed to succeed
# 80  = 20% chance of failure, resulting in loss of book and XP
success-rate: 100

# A list of enchantments that cannot be extracted.
# Use the namespaced key format (e.g., minecraft:binding_curse).
blacklisted-enchantments:
  - minecraft:binding_curse
  - minecraft:vanishing_curse

Example Use Cases

  • 💰 Survival Economy: Set high XP cost to prevent abuse.
  • ⚔️ RPG Servers: Disable extraction of Mending or custom enchants.
  • 🛠️ Casual SMP: Low XP cost, keep source items intact.

📈 bStats

bstats

❤️ Credits & Inspiration

This plugin implements the functionality of the Grind Enchantments mod for Spigot/Paper servers. A huge thank you to the original mod author for the brilliant concept and inspiration!

If you are looking for the client-side/Forge/Fabric version, please support the original project: 👉 Original Mod: Grind Enchantments

Последние версии

Все версии →
release

GrindEnchantments 1.4.0

1.4.0
26 июн. 2026 г.545Minecraft: 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2folia, paper, purpur
Скачать
Что нового
## GrindEnchantments Changes - Updated for the latest Paper API `26.1.2`. - Updated build target to Java `25`. - Updated Kotlin to `2.4.0`. - No config changes are required. - Existing features and commands remain unchanged.
release

GrindEnchantments 1.3.0

1.3.0
13 мар. 2026 г.420Minecraft: 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11folia, paper, purpur, spigot
Скачать
release

GrindEnchantments 1.2.0

1.2.0
7 янв. 2026 г.275Minecraft: 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11folia, paper, purpur, spigot
Скачать
Что нового
# v1.2.0 Release Notes ## ✨ New Features * **Configurable Success Rate:** * Added a `success-rate` option to `config.yml` (Range: 0-100). * If the extraction fails, the **Book** and **XP** are consumed, but the source item remains untouched. * This allows for better server balancing and adds a risk/reward mechanic. * **Separate Messages File:** * All messages have been moved from `config.yml` to a new `messages.yml` file. * This makes translation and text management much easier. ## 🛠 Fixes & Logic Improvements * **Anvil Repair Cost Logic:** Fixed an issue where the item's "Repair Cost" (Anvil Penalty) was resetting to 0 even when enchantments remained on the item. * **Now:** The repair cost is **maintained** if the item still has other enchantments after extraction. * **Reset:** The repair cost resets to 0 (fresh item status) *only* when **all** enchantments have been removed. * This prevents exploits where high-level items could be repaired cheaply by simply extracting one enchantment. ## ⚙️ Configuration Changes * Added `success-rate` to `config.yml`. * Created `messages.yml`. * *(Note: The plugin will automatically generate the new files/options, but you may need to manually adjust your existing config if you wish to use the new features.)*
release

GrindEnchantments 1.1.0

1.1.0
23 дек. 2025 г.69Minecraft: 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4, 1.15, 1.15.1, 1.15.2, 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11folia, paper, purpur, spigot
Скачать
Что нового
## 🚀 New Features & Compatibility * **Folia Support:** Added native support for Folia servers (`folia-supported: true`). * **Legacy Version Support (1.14+):** The plugin now supports Minecraft versions from **1.14 up to 1.20+**.
release

GrindEnchantments 1.0.1

1.0.1
28 нояб. 2025 г.90Minecraft: 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11paper, purpur, spigot
Скачать
Что нового
- **Fixed Enchanted Book** Interaction: Resolved an issue where extracting enchantments from an 'Enchanted Book' source was not working. You can now split enchantments from books correctly. - **Reset Anvil Repair Cost**: Fixed an issue where the item's repair penalty was not resetting after extraction. The item's repair cost will now reset to 0 (just like the vanilla grindstone behavior), preventing expensive anvil operations later.
release

GrindEnchantments 1.0.0

1.0.0
24 нояб. 2025 г.58Minecraft: 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10paper, purpur
Скачать