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)
@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/
I 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.
@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.
@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.
I 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.
I could continue with this plugin
@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/ ?
Blah, continue the pl plz
Is there anyone who can continue this plugin for you?
is 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..
@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 :)
Thanks 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.
@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.
Can 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
I 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.
@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.
Oh okay I'm actually running a dev build of 1.7.10 so that must be why. Thanks!
@wvaviator
Update Bukkit to a newer version (1.7.9+).
I 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
@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?