EasyEnchant
EasyEnchant
EasyEnchant is a complete overhaul of the current enchanting method, using commands to get accurate enchantments while also allowing for server owners to completely control how much the enchantments cost (using a multiplier and adder) and each enchantments maximum level. This also allows for users to add enchantments to their already enchanted tools, weapons and armor.
Works well with EnchantMore
NOTE: When updating to v1.2 let a new config generate!!! IMPORTANT
ANOTHER NOTE SINCE PEOPLE DON'T READ: READ THE CONFIG PROPERLY
Servers using EasyEnchant
- BigDogsPvP: mc.bigdogspvp.com:25641
- MC Legends Realm: mc.legends-realm.com
- BoarderLine: play.blcraft.net
- SemiCraft: 80.222.151.230
- Land Of Ch'bey: landofchbey.com
- damNation: damNation.eu
- Xazier Prison: 69.122.231.55
More will be added to this list as I find them.
Requirements
- Vault (Only if you choose to use money as currency)
Commands
- /ee
- /ee list
- /ee combos
- /ee exceptions
- /ee comboinfo (combo)
- /ee combo (combo)
- /ee (enchantment) (level)
- /ee cost (enchantment) (level)
- /ee remove (enchantment)
- /ee plugininfo
- /ee (page number)
Permission Nodes
- easyenchant.use
- easyenchant.notable
- easyenchant.nocost
- easyenchant.combo.(combo-name) ie. easyenchant.example
Video Demo
http://www.youtube.com/watch?v=wUzMq8XhEsc
Combo Format
example: cost: 15 enchantments: protection_environmental:5&protection_fire:3&oxygen:2
How it works:
- Click on an enchantment table
- Use /ee (or /easyenchant or /enchant) to bring up a list of help commands
- Use /ee (enchantment) (level)
- If it passes all the checks (ie. level <= maxlevel, (playerLevel - cost) >= 0, etc) the item is enchanted and the player looses the amount of levels.
- When finished click on the table again or walk away from the table
Pictures:

Features:
- Modifiable alias list
- Permission Nodes
- Combinations (User modifiable)
- Conflict Check
- Extremely configurable (maxLevel/Level costs per enchantment)
- Easy to use (simple drag and drop)
- Very compatible with EnchantMore
- MaxEnchantmentStack allowing for owners to control how many enchantments people can put on certain types of items
- Exception list to add non-standard enchanting
- Command to show exceptions for the item in the players hand
- Original enchantment method can still be used
- Choice of using Levels or Money as currency
- Can remove certain enchantments from an item
To-Do for later versions
- Spout interface
- Incorporate Bookshelves
- All ideas are on extreme hold, due to University
- More ideas (?)
Like what I do? Want to support me and my projects? A donation goes a long way for a simple developer like myself!

-
View User Profile
-
Send Message
Posted Mar 11, 2012Why won't you release at least Dev build if it works? I need it at my server heavily.
-
View User Profile
-
Send Message
Posted Mar 6, 2012Just tested with the latest Dev build of 1.2.3 (CB #2037) and it seems that everything is working perfectly fine.
Even tested the error in the Exception list and it seems to have made no difference to the performance of this plugin, however some people may still like to change/remove it.
-
View User Profile
-
Send Message
Posted Mar 6, 2012Hey Laser! :) I sent you a message on Skype if you have the time. ><
-
View User Profile
-
Send Message
Posted Mar 5, 2012I believe i have found an error in my "Exception:" list.
Where it says:
If should be
Removing the initial comma (the main error) and the subsequent start and end single quotes. Haven't heard any problems from people about this affecting anything but if you do notice something wrong, this is possibly it.
Will fix it in the next update (which will HOPEFULLY come with a Spout GUI)
-
View User Profile
-
Send Message
Posted Mar 5, 2012@kizumuki
The only lines in the config that are "lengthy" are the Exception lines. They are pretty simple to understand and also allow for you to control what effects of EnchantMore players can use.
If you can think of a better way of doing the exception list, please do tell as i am always looking for ways to improve this plugin for the users.
Another thing, if you didn't want to use this plugin in conjunction with EnchantMore is to simply remove all the exceptions and that would mean a lot less digging through it all for you.
Thank you for using my plugin and i really do value feed back of all kinds :D
-
View User Profile
-
Send Message
Posted Mar 5, 2012Been using this for some time, recently updated my server with the new one which only allows two enchants on an item, so I waded through the config and found that changing the "MaxEnchantmentStack:" section allowed me to control that ammount, then I tried out the "EnchantMore" plugin which this one although says is highly compatible only a few of the listed ones were useable/allowed. I have tried cleaning up the config file, changing the max levels and what not but it's so hard to find where one line ends and one line starts that its becoming frustrating! Both of these mods are great fun and I just wish it was actually more friendly on a user based level.
-
View User Profile
-
Send Message
Posted Mar 4, 2012@Fyreside
Thank you very much! And yes, I will definately try and keep this going, even around my study as im sure I like it as much as anyone that uses it :D
On a side note, what is your servers IP? I really want to see what server owners have done with this and whether there is anything visually I can improve.
-
View User Profile
-
Send Message
Posted Mar 4, 2012Hi Laserhog. Just stopping by to tell you my players love /ee. Many thanks for the time and effort you have put in. We hope you are able to find time to keep this plugin going around your studies.
-
View User Profile
-
Send Message
Posted Feb 29, 2012Been working on a Spout GUI but the speed that its coming along is severely slowed by my starting University.
Also, when a Minecraft 1.2 Craftbukkit RB is out I will be updating and releasing that asap.
Hope everyone likes my plugin and any bugs, please do tell.
-
View User Profile
-
Send Message
Posted Feb 26, 2012@Q2Lummox
No there is currently no /reload command.
I didn't intend to add it, but if enough people ask for it then i will look into it.
-
View User Profile
-
Send Message
Posted Feb 26, 2012There is a command "Reload"? or she intends to add?
Thanks and regards.
-
View User Profile
-
Send Message
Posted Feb 23, 2012@sheepwool7
Haha, same. However it may be a little bit before that since i need to learn the Spout API first. Will make a practice plugin or 2 over this weekend to see how i go. Glad i have some support.
:D
-
View User Profile
-
Send Message
Posted Feb 23, 2012Can't wait for the Spout integration!
-
View User Profile
-
Send Message
Posted Feb 23, 2012@Dry_Taste
Well you would need to know the item names (ie, fishing rod would be 'fishing_rod', flint and steel is 'flint_and_steel'). If the item is a tool (like a pickaxe) and has that tools name in its item name then it is automatically covered under the 'pic' name, same goes for 'axe', 'shovel', 'sword' or 'hoe'.
So once you find out what the name is for the items, you can add them to the exception list.
-
View User Profile
-
Send Message
Posted Feb 23, 2012@Laserhog Thanks for your reply, but how do i add metallurgy items to the exception list? (because i don't know what do put in instead of pic/axe/sword)
-
View User Profile
-
Send Message
Posted Feb 23, 2012@Dry_Taste
Looking into that mod, its simply adding more tools and ores. If their item type is properly setup (and if the default canEnchantItem() in bukkit works as i think it does) they should be able to be enchanted. If they can't then thats why i made the Exception list, to give owners the ability to add items to the enchanting list that otherwise wouldn't be enchantable.
Hope this helps.
-
View User Profile
-
Send Message
Posted Feb 23, 2012can you add support for metallurgy tools? : )
-
View User Profile
-
Send Message
Posted Feb 20, 2012@genesis_aix
Sorry but i do not want to add per enchantment permission nodes. If you want to entirely deny all players access to silk touch you could make the cost ridiculously expensive so that no person could ever (legitimately) earn it and only have silk touch accessible in the combos which only certain people can use.
-
View User Profile
-
Send Message
Posted Feb 20, 2012Can i deny players certain enchants? Even if they have enchantment tables? Spesifically i need to deny them silky touch on pickaxe.
-
View User Profile
-
Send Message
Posted Feb 20, 2012I also added a "Donate" button (as recommended by some people) just in case some people like what I do and want to support my projects :D