HomeJavaModsDechantments
Dechantments

✦ Dechantments

Java Paper Locale Build

A Paper plugin that adds a rebellious aesthetic to vanilla enchantments.
Positive enchantments can turn into negative ones by chance—your gear now comes with stylish risk.


✨ What is this plugin?

Dechantments converts vanilla enchantments into matching negative enchantments (de_*) by probability across multiple sources.

Currently supported scenarios:

Also includes:


🧷 Requirements


📦 Installation

  1. Put Dechantments-*.jar into your server's plugins/ folder.
  2. Start the server once to generate default config and locale files.
  3. Edit files under plugins/Dechantments/ as needed:
    • config.yml
    • locale/zh_CN.yml
    • locale/en.yml
  4. Use /de reload to hot-reload configuration.

🎮 Commands

Main command: /dechantments (aliases: /dechant, /de)

Permission node:


⚙️ Configuration (Quick Overview)

Core structure of config.yml:


🌐 Localization

Locale files are located in: plugins/Dechantments/locale/

Built-in locale files are auto-extracted on first run, and can be edited directly afterward.


🧪 Local Development

./gradlew build

Build artifacts are generated at:


🖤 Design Philosophy

This is not about nerfing you.
It's about adding a bit of uncontrollable elegance to your enchantment system.


❓ FAQ

1) Why can’t I see negative enchantments?

Check these first:

2) How do I adjust conversion probability?

The value range is 0 ~ 1. For example, 0.15 means 15%.

3) Why do I sometimes not get the “strange enchantment” notification?

The message only appears when a conversion actually occurs in that event.
If RNG doesn’t trigger, or that source event is disabled, no message is shown.

4) Can I switch the plugin to English display?

Yes. Set global.locale in config.yml to en, then run /de reload.

5) Can I customize enchantment names and message texts?

Yes. Edit:


🙏 Inspiration

This project is inspired by:

Based on that idea, this project independently implements and extends support for the new Paper registry system, localization, and command/log experience.

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

Verified by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more