EnchantGUI
EnchantGUI

IMPORTANT NOTICE: The Spigot Resource page for the plugin is updated instead of this.
Description
This is EnchantGUI. Using EnchantGUI you can allow your users to enchant their items easily with a nice interface. Purchase of the enchants are done using your server's economy. You will need Vault in order to use the plugin!
Prices of the enchants can be customized in the configuration file.
Features
- Full list of enchants that can be bought from an in-game interface
- Edit prices for each enchant in a config
- Ability to buy different levels of the enchants.
- Prices are configurable and works with all Vault-supported economy systems
- Right click with enchanting table to open the GUI (this feature does not work in 1.3.2 and previous versions. It will work in newer versions)
- Switch between prices for money or XP/Levels
Pictures
NEW VERSION RELEASED
A new version (v1.0) has been released. The plugin has been rewritten from scratch.
You can find the new plugin on the Spigot Resource site.
Credits
There are some people I'd like to credit for contributing to the existence of this project.
- A very big thanks to xDizasterCYx for creating the awesome "EnchantGUI" logo!
- Credits to Ch1ck3nMC for getting the idea and requesting the plugin on the Plugin Request forums!
- Big thanks to all the people that have been creating videos for the plugin.
Remember to donate! I'm a (very) poor student doing this in my free time :) (There is a donate button in the top for donating through PayPal)
-
View User Profile
-
Send Message
Posted Feb 23, 2016@Asdruabel
This is already a feature.. You should go to the now official EnchantGUI thread on SpigotMC forums: https://www.spigotmc.org/resources/enchantgui.11701/
-
View User Profile
-
Send Message
Posted Feb 17, 2016I really love this plugin, it has a great config, its fully functional, and there are no bugs thus far. I just have a little thing that should be added to this plugin
My server is trying to limit what you can buy in the shop. I intend certain enchantment levels to be unobtainable through the shop, and only in the enchanting table. Can you add a way to remove certain Enchants and their levels? This would be highly appreciated and be Very helpful to not only me, but many other people.
-
View User Profile
-
Send Message
Posted Aug 30, 2015@luridftw32
@MrBadYT
@chaosworlds
Just to notify you - I have picked up this plugin again, and I am working on making an up-to-date version, which I will release as soon as it's ready.
-
View User Profile
-
Send Message
Posted Aug 18, 2015@luridftw32
Looking into possibilities.. :)
I'm happy to see that there's still some need for this plugin. Kind of makes me want to try to open it up again.
-
View User Profile
-
Send Message
Posted Aug 18, 2015I would like to se a 1.8 version, It is very useful for my server. I have an entire shop system set up on NPCs with GUI's. This plugin replaced all the messy Enchantment Signs.
-
View User Profile
-
Send Message
Posted Jul 28, 2015I could continue with this plugin
-
View User Profile
-
Send Message
Posted May 23, 2015@MrBadYT
@chaosworlds
I haven't been contacted by anyone wishing to continue the plugin. Maybe this plugin can be used: http://dev.bukkit.org/bukkit-plugins/guishop/ ?
-
View User Profile
-
Send Message
Posted May 22, 2015Blah, continue the pl plz
-
View User Profile
-
Send Message
Posted May 21, 2015Is there anyone who can continue this plugin for you?
-
View User Profile
-
Send Message
Posted Oct 2, 2014is there any way to sell higher enchantments in the eshop? im running an OP factions server so it's not really worth bordering with lvl 5 enchantments..
-
View User Profile
-
Send Message
Posted Sep 8, 2014@thelastlokean
Hey.
I am aware that Spigot is compatible with Bukkit plugins. However, I fixed the enchanting table issue a couple of days ago, so I'll just go ahead and push out a release for that when I get home.
I will see how things evolve and try to continue some way or another :)
-
View User Profile
-
Send Message
Posted Sep 7, 2014Thanks for the quick response to my issue! Very sorry to hear about the drama in the world of bukkit. Spigot will go on anyways, which this mod is compatible with (not sure if you knew)...
Anyways, you certainly have a donation coming from me after I get my hands on a version I consider working! I love the idea of this plugin.
-
View User Profile
-
Send Message
Posted Aug 27, 2014@thelastlokean Hey! Thanks for reporting the issue. I will look into this immediately and hopefully work out a fix before the end of today. I've created a ticket based on your comment (You can find it below your comment), so you (and others) can keep track of the bug status.
EDIT: I just came to realize that it's opening the GUI fine, but of course you're then holding the enchanting table, which can't be enchanted. I'll make a solution for this, so it will work properly :D
@TheSimpZone Currently it is not possible to give permissions for certain levels. It is certainly something I could implement. I'm adding it to the "Upcoming features" list now. Also, your second idea about applicable enchants shown for the specific item is really good. I'm adding that one as well! :)
I'll work on implementing new features over the next days and will release a new release sometime during next week.
-
View User Profile
-
Send Message
Posted Aug 27, 2014Can i give permission for a player to only have access to an enchant up to a certain level? Also would it be possible to make it so that only applicable enchantments are shown per item? Thanks
-
View User Profile
-
Send Message
Posted Aug 26, 2014I really like the idea of this plugin, I try to keep my server free from console commands.
If I open the enchant gui with /eshop It will be able to enchant whatever item I am currently holding.
If I open the enchant gui by right clicking with an enchanting table it tries to enchant the enchanting table and gives error message about not being able to enchant that item. I did some tinkering, but couldn't make it work.
It kinda seems pointless to have a fancy gui if you have to type in /eshop...
Using CraftBukkit 1.7.9 and a few other plugins, however I made a new test server with just this plugin to see if the behavior was due to a conflict, it isn't.
-
View User Profile
-
Send Message
Posted Aug 18, 2014@wvaviator
The plugin should work on 1.7.9+, that including the dev build of 1.7.10. I'm not sure what you've done wrong, if it's throwing these errors on 1.7.10.
-
View User Profile
-
Send Message
Posted Aug 18, 2014Oh okay I'm actually running a dev build of 1.7.10 so that must be why. Thanks!
-
View User Profile
-
Send Message
Posted Aug 17, 2014@wvaviator
Update Bukkit to a newer version (1.7.9+).
-
View User Profile
-
Send Message
Posted Aug 17, 2014I have the same problem as Cianlyford here is my console error:
9:25:32 AM CONSOLE: ERROR]: Could not pass event InventoryClickEvent to EnchantGUI v1.3.2 9:25:32 AM CONSOLE: java.lang.NoSuchMethodError: net.milkbowl.vault.economy.Economy.withdrawPlayer(Lorg/bukkit/OfflinePlayer;D)Lnet/milkbowl/vault/economy/EconomyResponse; 9:25:32 AM CONSOLE: Source) [?:?] 9:25:32 AM CONSOLE: Source) [?:1.7.0_25] 9:25:32 AM CONSOLE: Source) [?:1.7.0_25]
I have iConomy as my economy plugin through the newest version of Vault 1.4.1
-
View User Profile
-
Send Message
Posted Aug 5, 2014@winter4w
Is it all enchants or a specific enchant? Do you have Vault installed? Do you have an economics system? Have you configured it correct? What version of CraftBukkit are you using, and what version of the plugin are you using?