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 Nov 21, 2013Found a few bug whilst writing a custom enchantment plugin with this API.
If a sword has only the custom enchantments on it, it has the blue name like it should but it is missing the glow effect on the sword. However, adding a normal enchantment to it makes it then have the glow effect.
Seems you can get like 5 enchantments on a single item via the enchantment table, is there a way to lower this to 3 or another number?
-
View User Profile
-
Send Message
Posted Nov 21, 2013Does this plugin works with Essentials Kits?
-
View User Profile
-
Send Message
Posted Nov 17, 2013@thequestingbeast
That was a debug message accidentally left in. I'll upload a version that has that removed.
-
View User Profile
-
Send Message
Posted Nov 16, 2013I'm getting a weird console spam recently:
[EnchantmentAPI] git-Bukkit-1.6.4-R2.0-b2918jnks (MC: 1.6.4)
What is this and do I just need to add it to the ignore plugin?
-
View User Profile
-
Send Message
Posted Nov 11, 2013@spindyzzer
I'm not really sure how I would fix that if its something that mcMMO changed.
-
View User Profile
-
Send Message
Posted Nov 11, 2013Hello Enchantapi crash the server with the last version of mcMMO. With old mcMMO versions work very good.
-
View User Profile
-
Send Message
Posted Nov 10, 2013@Varijon
The way this is coded it relies on the custom enchantment mechanics, because it completely replaces it. You either got to live with it taking over the enchantment table and anvil or not use it. It doesn't work without the custom enchantment system.
-
View User Profile
-
Send Message
Posted Nov 7, 2013Perhaps a somewhat silly request..
I'd love to use this in conjunction with the EnchantmentPack.. but I'm not a fan of it taking over the anvil/enchantment table.
I'm using plugins that can drop things with random or set lore and it works great with this.
I have no idea of how much work it is to make the custom enchant mechanic a config option, but I'd love to have it.
-
View User Profile
-
Send Message
Posted Nov 4, 2013Ah, I see, I'll try to learn some, but thanks :)
-
View User Profile
-
Send Message
Posted Nov 1, 2013@Rustehiscool
Enchantments can only be created in code, at least as of now, sorry :\
You can use the EnchantmentPack plugin to get some pre-made ones though
-
View User Profile
-
Send Message
Posted Oct 31, 2013Sorry, not a coder here, where do I go to create enchantments? Is there a special program or...
-
View User Profile
-
Send Message
Posted Oct 29, 2013@Jewremy
Yes, it only uses lore. I need to update it for 1.7 though for the enchantment table/anvil stuff.
-
View User Profile
-
Send Message
Posted Oct 25, 2013New enchants will be there with 1.7, right?
@Eniripsa96
Doesn't it just use Lore?
Should be able to add:
&7LIfe IV
to the lore with no issues.
-
View User Profile
-
Send Message
Posted Oct 25, 2013@MisterSanglad
I'm not sure about custom items. It may work with the command but I don't think it will work in the enchantment table.
-
View User Profile
-
Send Message
Posted Oct 23, 2013Exemple: The mod add Ruby Sword. Can I enchant her ? (Sorry for my english, I french)
-
View User Profile
-
Send Message
Posted Oct 23, 2013@MisterSanglad
"mods" is fairly generic, so I'm not quite sure what you are asking.
-
View User Profile
-
Send Message
Posted Oct 23, 2013This plugin is compatible with mods ?
-
View User Profile
-
Send Message
Posted Oct 21, 2013@resitancedude
Not quite sure what you mean. If you mean how do you add an enchantment, view the plugin tutorial. If you mean you want me to add examples, take a look at EnchantmentPack in my signature.
@Valarith
Probably not. I haven't used that plugin so I can't say for sure but I'm guessing it will not work.
-
View User Profile
-
Send Message
Posted Oct 20, 2013Is this complicate with rpgitems?
-
View User Profile
-
Send Message
Posted Oct 19, 2013how you add exemple enchantment ?