EnchantmentAPI
Overview
EnchantmentAPI brings customization to enchantments. Change how common enchantments are, turn specific ones off, change the max levels, or create your own!
Requirements
Features
- Customize Vanilla enchantments
- Allow enchantments to be naturally obtained on normally unenchantable items (like steaks!)
- Use SkillAPI's skill editor to create your own enchantments
- Code your own custom skills using a simple API
- Allow enchantments to be merged above their normal max levels
- Reach enchantment levels not normally possible (custom enchantment level 5403? sure!)
- Control how many enchantments can be obtained on a single item
- View fancy graphs of enchantment probabilities in game!
- Start off with 50 custom enchantments by getting EnchantmentPack
More Details
For more information, view the wiki on GitHub
Support
I am not active on this site. For support, head over to the Spigot page.
Older Versions
Unforunately, to keep this project maintainable, versions of Bukkit/Spigot before 1.12 will not be supported. To use this plugin on those versions, use builds released before the recoded release.
-
View User Profile
-
Send Message
Posted Jul 15, 2013@vaxjo
I don't quite understand what you are saying. Do you mean that vanilla enchantments like sharpness beyond level 10 display weird levels?
@MGbeenieboy
I shall add that :)
@rafseazz
I can certainly make a tutorial and the glitch for the instant dying is still evading me, It's quite a strange bug :\
EDIT: wait, there are code samples in the tutorial for applying enchantments programmatically already, not just text. Is there something else you meant? Also, I may have actually fixed the bug in EnchantmentPack v2.7 (hopefully)
@Kitten_Tails
Hmm, I haven't had any problems with this yet....are you getting any errors in the console? If so, what are they? If I had to take a guess, it would be because of your prefix, suffix, or weapon config files not being up to date, although I'm not sure.
-
View User Profile
-
Send Message
Posted Jul 14, 2013Hello, it's this plugin to correct any mistake when i have sharpness level 11 or higer. In order to not write'' Sharpness enchantment.level.11'', but that was written in Roman numerals? If so, please how. thank you
-
View User Profile
-
Send Message
Posted Jul 14, 2013@Eniripsa96
WOW :D on vanilla enchantments too *-*
@Eniripsa96
cool, but you really should add this permission: EnchantmentAPI.enchant.vanilla
-
View User Profile
-
Send Message
Posted Jul 13, 2013Can you make a tutorial on how to apply the enchantments programmatically? cause i cant understand the text tutorial XD, thnx
-
View User Profile
-
Send Message
Posted Jul 13, 2013@Lukethenuke
Btw after removing the plugin, the problem was gone. But ill try disabling the Life enchantment, Thnx for replying :)
-
View User Profile
-
Send Message
Posted Jul 12, 2013For some reason whenever something is enchanted on the enchantment table, the book disappears and the item is lost.
-
View User Profile
-
Send Message
Posted Jul 11, 2013@Eniripsa96
woot :D This is one of the best apis(and EnchantPack) and plugins I have seen in a long time...amazing. Literally...amazing :D
-
View User Profile
-
Send Message
Posted Jul 11, 2013Permissions per enchantment are now in v4.10 for all of you who wanted them for donors/admins! Just remove the EnchantmentAPI.enchant permission for users to let you select what enchantments are available. This works with vanilla enchantments too!
@foreverblu
Alright, I can work on that when I have time as right now it is just a random color.
-
View User Profile
-
Send Message
Posted Jul 11, 2013I have a suggestion. Since you can put colors to enchanted names, why not make different rarities/number of enchantments different colors? Like white is SUPER common, green is common, orange is rare, blue is Super rare etc. And you can have customizable colors!
-
View User Profile
-
Send Message
Posted Jul 8, 2013@Faldonboy
I'll upload a 1.6.1 version
EDIT: Scratch that, I'll make it for v1.6.2
-
View User Profile
-
Send Message
Posted Jul 8, 2013@Eniripsa96
Ya, I'm in 1.6.1 I figured I'd keep EnchantmentAPI active in the server since it wasn't causing any real problems. I don't actually see that error causing anything to happen in-game though.
-
View User Profile
-
Send Message
Posted Jul 7, 2013@Frazimuth
As many times as I test it, nothing is removed and right clicking works fine, I have to believe its just a conflict with listeners from another plugin.
@Faldonboy
I'm assuming you are using 1.6.1. One thing that I didn't think that would happen is that an import error cannot be caught by a try/catch block so I'll have to change the implementation and update the imports. v4.8 is meant for 1.5.2 though.
@MisterSanglad
@rafseazz
This seems to be a recurring problem I guess, although its such a strange issue I'm not quite sure how to locate it or even fix it. If you could provide specific items that are related to the problem (i.e. kill someone with an item, see if the problem occurs) that may help a lot finding what is causing it.
-
View User Profile
-
Send Message
Posted Jul 7, 2013@Eniripsa96
I'm not getting any errors in the console afaik, and items seem to not be disappearing now. However, I did get some complaints from a few of my users that their enchanted items were being removed upon repairing. I am still getting the right clicking bug, if you would like to come on my server to see, PM me. Thanks.
-
View User Profile
-
Send Message
Posted Jul 7, 2013@rafseazz
Are you by any chance using Permission Skills? If not, try removing Enchantmentapi and Enchantmentpack and see if the problem still happens.
@MisterSanglad
Remove the plugins Enchantapi and Enchantmentpack and see if it still happens. Also, are your players using the "Life" enchantment on chest armor? Try disabling it in the config and tell them that you need to do a test without that enchantment being in the game. If in fact the problem stops, then its the Life enchant. This info should help.
-
View User Profile
-
Send Message
Posted Jul 6, 2013Im not sure if this is from your plugin but...Theres a bug, everytime a player dies in a certain amount, he/she dies one-hit kill after.Please fix this, this plugin is awesome but this bug is making this plugin suck...
-
View User Profile
-
Send Message
Posted Jul 6, 2013This error keeps popping up
-
View User Profile
-
Send Message
Posted Jul 3, 2013@Eniripsa96
Alright, but there're grammatical mistakes because of the adjectifs http://205.196.123.173/07dxwxn3tqlg/pe273581pg1h591/EnchantmentAPI-de_files.zip
-
View User Profile
-
Send Message
Posted Jul 3, 2013I do not know if it comes from your plugin but when a player that killed several times a while he was oneshot by any damages. (Jump, fire, etc)
Sorry for my english, I am french
-
View User Profile
-
Send Message
Posted Jul 2, 2013Still a suggestion about permission:)
Permissioms that control the max level & what enchantments player can get when enchanting
-
View User Profile
-
Send Message
Posted Jul 2, 2013@ECRONCraft
Unfortunately not that I am aware of. I don't make videos myself as I don't even really have proper recording software.