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)
@Ac3dUd3
Hey! The feature is done, I just need to test it to make sure there's as few bugs as possible, then I'll upload it. It will take some days for BukkitDev staff to approve, but generally it's also to be found at the Github repo releases.
Best regards, Dentych
Hi,
Can we use different levels of enchanting yet? I dont see the option when will this be updated?
@Malachi21
Do you have the newest version of Vault installed?
EDIT 2: The issue (ticket #2) has been fixed. I have released an update 1.1b, which needs to be reviewed by BukkitDev staff.
EDIT: Also, sorry for the late reply, I just now figured out how to get emails when new comments come in. Yes, I'm a fool ;-)
People on my server are saying they don't have to pay the money that the plugin says they do. It's very confusing? It's a big issue because people are able to buy some things for literally no money even though I have it set for a lot of money. What's wrong
@Dentych
Thank you so much! You are a Gem! Much appreciated! My players will love this! :)
@xsilentxsmithx
@PippaSmith
I've uploaded a new version to BukkitDev that addresses this issue. It will be available as soon as BukkitDev staff has approved it.
@PippaSmith
I have found the error. I am rewriting the code to fix it. I will publish a new version today. I will also put it on my website, so you can get it right away. Sorry for the delay in the answer and the inconvenience of this ridiculous bug :)
@PippaSmith
Looking into it right now.
Nope, no good. We can't change the GUI list. Can you get to it kind of quickly? It can't be a tough one to fix and without this, the new donator ranks I've just made are now just silly; fortune is going to be the main thing people want to buy. I'd prefer to look for another plugin than use this without it.
I have the same issue with loot bonus. going to try other ways of writing it according to bukkit.
@xsilentxsmithx
Hey. I will look into this issue when I get home. I'll get back to you later today :)
The issue i'm having with this plugin is the loot-bonus-mobs: and loot-bonus-blocks:. They both show up as null in the GUI no matter what I set the cost in the config. I have even tried deleting the config and reloading the server. Does anyone else have this issue?
@CommodoreAlpha
Hey there! I have tought about some additional features to put in the plugin, and those ideas seem like some really good ones. The current system is pretty straight-forward and simple, and I will definitely implement some features to be able to buy lower levels of the enchants.
I will add some of your ideas to the TO-DO list, so I don't forget them, and will work on implementing lots of them in feature releases.
Thank you for the feedback! :)
@AbsintoJPl
Thank you! I've added the video to the frontpage :)
Video Tutorial on the Plugin
http://youtu.be/CqQuhfluzGs
Credits Video: (AbsintoJ/EnchantGUI)
I like the idea of this plugin but it seems a bit straightforward. If it's not too "out of the scope" of your plugin, I was wondering if you could model the way the plugin works more after EasyEnchant's concept. That is, instead of a simple "click to get the highest level enchantment and pay up" option, there's a more complex "pay a dynamic price, depending on enchant level, to get 'x' enchant, with a cap on the max level of the enchant, along with the fact that you can also specify specific enchant combos at specific prices" option.
(And there's also the fact that you can allow for certain enchants on certain types of equipment/tools, so instead of allowing anything enchantable to be enchanted by "DAMAGE_ALL", I can allow perhaps only bows and fishing rods to be enchanted by it, in addition to the vanilla items that are enchantable by it already.)
If that's not what you had in mind for the plugin, and don't want to implement it, that's perfectly fine too.
@Dentych
No, I think that might have been because of customJoinItems.
@themax112
Thank you! Very cool video! Did you modify the source, as I see you pick up the books when you click them :P
Fantastic Plugin, Very Useful! I Created a Video Tutorial, feel free to feature it above!
Video: http://goo.gl/3ACP7L
@madtomic
The 1.7.4 should work without problems on 1.7.2 as well. Have you tried it?
@AcePlugins
The 1.7.4 version is for 1.7.9. I just couldn't choose 1.7.9 in the version dropdown menu when I uploaded it :-)
1.7.9 request :P keep up... With the op work!