Disenchantment [1.21.3+] Great additional mechanics! icon

Disenchantment [1.21.3+] Great additional mechanics! -----

New mechanics for gameplay. Allows players to disenchant items and get the item's enchantments back




migrate to API 1.21.3
----------, Dec 17, 2024

  • shatterment commands
  • new permissions
  • new GUI menus
  • much better and solid config updates
Just great stuff really.

Contributors: @alexcrea
----------, Sep 12, 2024

  • Fix exp cost sometimes not showing/being set.
  • Repair "Repair cost reset" and make it not use nms.
  • Remove use of paper Material#isEmpty(). Fixing material GUI not showing.
  • Replace use of paper Inventory#close(). Fixing inventory not closing on info on spigot.
  • Avoid resetting cursor position on GUI navigation.
  • Avoid sometimes deleting the player cursor item.

By @alexcrea
----------, Aug 21, 2024

Fixes 1.21.1 deprecated methods by @alexcrea
----------, Aug 19, 2024

Sorry to drop out support like this, but don't blame me that many of the minecraft methods got AGAIN deprecated :)
----------, Aug 13, 2024

  • hotfix wrong variable assign on line -> threw error (not breaking, just that it lights your console in red) Sorry!!!!
----------, Aug 13, 2024

Book splitting
  • 1. slot enchanted book
  • 2. slot normal book
  • => random split, exp same as for disenchantment
New config variables
  • disable-book-splitting
  • disabled-book-splitting-worlds
  • disabled-book-splitting-enchantments
New perms
  • disenchantment.anvil.item
  • disenchantment.anvil.split_book
----------, Aug 12, 2024

- 1.20.6 Support
----------, Aug 4, 2024

  • Fix anvil cost
  • Added support for UberEnchant and EnchantsSquared
----------, Jul 30, 2024


Disenchantment [1.21]

- Support for ExcellentEnchantments, EcoEnchantments and AdvancedEnchantments! :)
- Optimization and refactor of code
- Fix bug when removing enchantments then the item becomes unenchantable
- Changed command [/disenchantment items] to [/disenchantment materials]

Change to permission!!!!
- Renamed "disenchantment.items" to "disenchantment.materials"

Change to config variables!!!!
- Renamed "disabled-items" to "disabled-materials"
- Map of "disabled-enchantments" migrated from "{ enchantment: "AQUA", "level": 2, "keep": true }" to "{ enchantment: "AQUA", "keep": true }"
- Added new "enable-logging" and "logging-level" (small logs, nothing much)


Full Changelog https://github.com/H7KZ/Disenchantment/compare/v3.0.0...v4.0.0
----------, Jul 12, 2024

THIS PLUGIN NEEDS JAVA 21+ TO RUN!!!!!

otherwise nothing changed basically...
----------, May 31, 2024

Added new permission for the anvil event. Currently there wasn't one so... oops :(
----------, Dec 26, 2023

add new option set to help command
----------, Dec 21, 2023

new config option "enable-repair-reset", when true it sets repair cost of an item back down to 0 on disenchantment.

/disench repair reset [enable or disable]
----------, Dec 21, 2023

Small fix in normal use case of the plugin (without eco or excellent enchants).
----------, Dec 17, 2023

New repair cost enabling and configuration.

Refactored commands for better looks and user experience.
----------, Dec 9, 2023

This is a testing version, please use at your own risk and report me any bugs that come with it so we can make the plugin better! Thanks all of you!
----------, Nov 29, 2023

It wouldn't delete the enchantment on the item, duping the enchantments - fixed i think
----------, Jul 14, 2023

  • /disench config enchantments - Show current configuration of the disabled enchantments.

  • /disench config enchantments [ enchantment name ] [ enchantment level ] [ keep or cancel ] - Change the configuration of the disabled enchantments. Keep for keeping the enchantment on the item, cancel for canceling the operation of disenchanting. To again enable the enchantment, use the same command with the same arguments.

  • /disench config items - Show current configuration of the disabled items.

  • /disench config items [ material (item) ] - Change the configuration of the disabled items. To again enable the item, use the same command with the same arguments.
----------, Jul 13, 2023

fix help command messages
----------, Jul 11, 2023

New multiworld support!

To ena/dis a world type /disench toggle [world]

Bstats! So some statistics incoming!

Auto update checker! So you don't have to worry about having old versions!

Fix exp deduction - final fix
----------, Jul 11, 2023

Make support for minecraft versions 1.16+ and also reduce the java version from 20 to 11.

Also fixed level deduction and cancel the event when player doesn't have enough exp.
----------, Jul 11, 2023

Add commands to interface with config.

Command Help:
[ /disenchantment, /disenchant, /disench ]

/disench help - Show this help message.
/disench status - Show current status of the plugin.
/disench toggle - Toggle the plugin on/off.
/disench config - Show current configuration of the plugin.
/disench config [ base | multiply ] - Change the configuration of the plugin.
----------, Jul 1, 2023

Resource Information
Author:
----------
Total Downloads: 5,290
First Release: Jun 25, 2023
Last Update: Dec 17, 2024
Category: ---------------
All-Time Rating:
10 ratings
Find more info at kominekjan.cz...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings