This plugin was inspired by one of my other old plugins and somebody told me to make it like the old "Scribe" plugin well I sorta did as Its inside an anvil.. Anyways I provided the source code so you guys can add what you want to this I'm just putting this out there as a base for people to use or learn from. If I run out of ideas I'll probably update this to require a feature to hide enchantments but that would take a lot of time rn anyways enjoy
Config:
#Settings
#
#
# This is the message displayed whenever you disenchant
disenchant_message: "&f&l(&d!&f&l) &7Successfully extracted enchantment &f&l(&d!&f&l)"
#
#
# This is the money cost required for disenchanting using Vault API Hook
# Set this value to 0 to disable it
disenchant_cost_money: 0
#
#
# This is the experience cost required for disenchanting using vanilla Minecraft experience Default: '1395' 30 Levels
disenchant_cost_exp: 30
Pictures:

Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta