EnchantShop (Purchase enchants using XP or Money)
2.3.0Purchase enchants using XP levels! NEW: Vault support added
2.3.0latestNew features, quality of life updates, and minor bug fixes!Dec 15, 2019 2.3.0 Update 15th December 2019 New features / Changes · Added bStats which allows me to track plugin data, for more information go to bStats.org · Added a configurable "use-permissions" in enchantments.yml to make it so a permission node is required to purchase certain enchantments using the signs · Added /enchantshop patchnotes which will open up a GUI filtering between ALL, BUG_FIXES, NEW_ADDITIONS, and CHANGES. You can view all changes in-game without needing to read the changelog on the SpigotMC website · Added /enchantshop checkupdate which will check for an update and send the issuer information such as: update is required or up to date · Added a configurable "use-vault" option so if you have vault enabled and you don't want to support money payments, you can disable vault support in the config · Adjusted how the plugin handles shop creations. Bug Fixes · Fixed an NullPointerExeption that could occur when purchasing an enchantment. Developer Notes Minor config changes were made but it does not require owners to delete the config and refresh it.2.2.0All bugs fixed + Vault supportSep 26, 2019 2.2.0 Update 26th September 2019 New features / Changes · /enchantshop enchants - Opens a GUI with all of the enchants that are supported by this plugin and the aliases that you can use · /enchantshop debug - Sends a bunch of debug messages to aid with bug fixing · Added vault support - When placing an enchant sign with vault enabled on your server, a GUI will be opened prompting you to select either "Pay with money" or "Pay with XP". Upon selecting one of the two options, the sign will be updated to showcase how much is costs · Added a placeholder {type} for the following messages: "purchase-success", "payment-type-set", and "not-enough-funds" · Added the ability to sell unsafe enchantments (Example: Sharpness 10) Bug Fixes · Fixed an issue that didn't allow players to enchant the Trident and Crossbow · Fixed an issue that caused the plugin to not recognize enchantments for the Trident and Crossbow · Potentially fixed an issue that caused the Unbreaking enchantment to not be applied to items but players were still charged (cannot replicate after modifying TransactionType code so it was most likely fixed by accident) · Modified the update notifier messages to be less spammy and annoying. Developer Notes I'd recommend you to delete your messages.yml to get the most up-to-date placeholders otherwise you can just add them manually. Read the patchnotes to get what messages supports the new {type} placeholder.2.1.1Bug Fix - EssentialsX InterferingAug 12, 2019 2.1.1 Update 12th August 2019 New features / Changes · You can configure the sign title in the config.yml if it causes issues with other plugins. Bug Fixes · Fixed an issue with EssentialsX enchant signs taking priority2.1Bug fixesAug 12, 2019 2.1 Update 12th August 2019 Bug Fixes · Regular players could break signs. (Permission node: enchantshop.deletesign) · Update notifier didn't work as intended2.0Big updateAug 12, 2019 2.0 Update 12th August 2019 New features / Changes · Recoded from the ground up (Biggest change) · Supports 1.7 - 1.14 enchantments · You can add your own aliases to enchantments in the enchantments.yml (Use aliases on signs to get the enchantment for example sharp = Sharpness) · Update notifier (Toggleable) · Messages are configurable Bug Fixes · Users can no longer downgrade their enchantment level by accidentally clicking on a sign · Fixed some nullpointers when attempting to purchase an enchantment that didn't exist Developer Notes I'm extremely sorry for the lack of updates! Another project has taken my full attention and I never realized how many people wanted this plugin to be updated. I'm hoping to get back into development on Spigot and constantly update my plugins.1.2Nov 6, 2015
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