EnchantGui 1.8 ~ 1.21.x Editable MaxLevel/Prices/Support custom enchantment & economy icon

EnchantGui 1.8 ~ 1.21.x Editable MaxLevel/Prices/Support custom enchantment & economy -----

Freely choose the enchantment for your items



My other plugins
Free: BookNews | RepairGui
Premium: HopperSorter


Preview
[​IMG]
click me if the picture is not showing
Features:
  • Editable prices ( money, level, exp, lapis)
  • Editable GUI
  • Custom model data support
  • Able to set the enchantment's max level.
  • Permission for every single enchantment/level
  • Support custom enchantments [tutorial]
  • Lightweight
  • Support custom economy (through API, check here)
  • Enchantment amount limit for specific type of item
  • Enchantment level limit for specific type of item

Installation:
  1. Drop the plugins into your plugins folder.
  2. Restart/Start server.
  3. Edit the config.yml and your enchantment price.
Soft-depend:
  • Vault

Code (YAML):

config-version
: 2.0

# If the plugin is not up-to-date, you will get a notification when you join the server.
check-update
: true

prefix
: '&a [&bEnchantGui&a ] '

#Player are only allowed to open the "EnchantGui" only if the enchanting table was placed by an admin.
Only-Admin-EnchantTable
: true

# If set to false, plugin wont open the gui for player if they don't have any item can be enchanted.
# Also the plugin will send No-Available-Item message to player
OpenGuiWhenNoAvailableItem
: false

# If enabled, the GUI will be closed when player is trying to enchant but they don't have enough money/level.
CloseInventoryWhenNotEnoughCurrency
: true

# If enabled, player requires every single enchantment permission (such as enchantgui.enchantment.DAMAGE_ALL) to enchant.
# Note: enchantgui.enchantment.ALL to access all the enchantments.
# the permission above only player can access to all enchantments but not level. (If PermissionForEachEnchantmentLevel is enabled).
# If you want to give player the permission that access to all Enchantments and level , give "enchantgui.enchantment.*" permission to them.
PermissionForEachEnchantment
: false

# If enabled, player requires every single enchantments level (such as enchantgui.enchantment.DAMAGE_ALL.<level>) to enchant.
PermissionForEachEnchantmentLevel
: false

# Only set this to false if the custom enchantment plugin you are using already display the enchantment name
ShowCustomEnchantmentNameOnLore
: true

# Disable an economy for all the enchantments
disabled-economy
: [ ]
  #- money
  #- level
  #- exp
  #- lapis


stacked-item
:
  allow
: false
  multi-price
: false

enchant-sound
:
  enable
: true
  sound
: BLOCK_ENCHANTMENT_TABLE_USE
  volume
: 1.0
  pitch
: 1.0


# A server restart is required if enable/disable this
alias-commands
:
  enable
: false
  commands
:
   - upgrade

Message
:
  No-Available-Item
: '&cYou don''t have any item can be enchanted.'
  Successful-Enchant-Item
: '&aYou have sucessfully enchanted &6 {ENCHANTMENT } &einto your {ITEM }'
  Not-Enough-Money
: '&cYou don''t have enough money to enchant!'
  Not-Enough-Level
: '&cYou don''t have enough level to enchant!'
  Not-Enough-Lapis
: '&cYou don''t have enough lapis to enchant!'
  No-Enchantment-Permission
: '&cYou don''t have permission to enchant this!'
  No-Enchantment-Level-Permission
: '&cYou don''t have permission to enchant this level!'
  No-Permission
: '&cYou don''t have permission to do this!'
  Inventory-Full
: '&cYour inventory is full! Please clean out some space before enchanting!'
 

API: Here
Wiki Page: Here
Commands/Permissions: Here

Having issues with the plugin? You can report it in the discord server.
It might take some time for me to reply as I am a student. Thank you for your patience
[​IMG]
Resource Information
Author:
----------
Total Downloads: 52,239
First Release: Dec 10, 2018
Last Update: Jul 5, 2024
Category: ---------------
All-Time Rating:
73 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings