EnchantPlus
EnchantPlus
Description
EnchantPlus allows you to enchant items more than one time with an enchantment table and it has various commands for admins or users to enchant every item manually with customisable level costs. Everything is customisable in the config and there are bypass permissions for all checks!
Features
- Enchant items more than one time smoothly with the enchantment table
- Enchant items manually with commands
- Highly customisable settings for the enchanting commands and the enhanced enchantment table
- Display a list of all enchantments or their descriptions
- Display all applicable enchantments of certain items
- Enchant items with enchantments up to the maximum level (32767)
Note: All listed features above are always referring to the newest version of EnchantPlus!
The multiple enchanting feature is currently bugged and it sometimes occurs that no enchantment offers show up even if there are still applicable enchantments. As a temporary fix you can repeatedly remove an item from the enchanting inventory and put it back in until the offers show up.
(This seems to be an issue of newer Minecraft/Spigot versions since it works perfectly fine on 1.12 for example)
Metrics
This plugin uses Metrics by BtoBastian to collect various data from servers.
If you don't want Metrics to collect your data you can disable it easily by setting enabled to false in the config file at plugins/bStats/
Commands & Permissions
Command | Description | Permission |
/plus add <name/id> <level/natural> | Adds an enchantment to the item in your hand | enchantplus.command.add |
/plus mighty <level/natural> [applicable] | Adds all existing enchantments to the item in your hand | enchantplus.command.mighty |
/plus remove <name/id> | Removes an enchantment from the item in your hand | enchantplus.command.remove |
/plus purify | Removes all enchantments from the item in your hand | enchantplus.command.purify |
/plus list | Shows a list of all enchantments and their respecting names and ids | enchantplus.command.list |
/plus description <name/id> | Shows an advanced description of an enchantment | enchantplus.command.description |
/plus applicable | Shows a list of enchantments that can be currently applied to the item in your hand | enchantplus.command.applicable |
/plus reload | Reloads the whole plugin | enchantplus.command.reload |
/plus help [page] | Shows the help pages | - |
- | All command permissions |
enchantplus.command.* |
- | Level limit check bypass permission | enchantplus.bypass.limit |
- | Conflicting enchantment check bypass permission | enchantplus.bypass.conflicting |
- | Inapplicable enchantment check bypass permission | enchantplus.bypass.inapplicable |
- | Item amount check bypass permission | enchantplus.bypass.amount |
- | Power source check bypass permission | enchantplus.bypass.power |
- | Level restriction check bypass permission | enchantplus.bypass.restriction |
- | Enchanting cost check bypass permission | enchantplus.bypass.cost |
- | All bypass permissions | enchantplus.bypass.* |
- | All plugin permissions | enchantplus.* |
Bugs & Suggestions
If you find any bugs or have any suggestions for this plugin don't hesitate and send me a message or post a comment down below! Alternatively you can use the DevBukkit issue tracker or the GitHub issue tracker.
@Unit422000
Oh, thanks for spotting that issue, didn't know about this! It'll be fixed in the version coming the next day ;)
Hey, I'm really enjoying this mod so far, and really enjoy being able to double-enchant, however I just realized that if you enchant anything that has been damaged, it gives it full durability again. Any chance this could be fixed in the next update?
Thanks!
@CrapperCreeper1234
Check your server.log for EnchantPlus errors, because it seems that the plugin is not enabled...
This doesnt work. i type "/ep all powerful" and the only thing that shows up is "see the DevBukkit page for detailed information!"
Im having a problem where whenever i type /ep it says "go to the DevBukkit page for more information" and does nothing. and how do i use this plugin?
@Lucaulca
After a long search, I found out that it's not possible to change the text's or the enchantments when you put an item in the enchantment table slot :( But maybe I'll manage to check if there are enchantments left which could be applied to the item ;)
@Lucaulca
I'll try to make the enchantment texts readable ;)
Could you make it so, that if the item has already the maximum level of one enchantment, it gets another on instead of loosing only the xp and get no enchantment or is it possible to integrate, that you can choose what enchatment you get. That would be really Awesome.
Donation is now possible by clicking the "Donate" button at the right top of the page :)
@cobsad
Nope, they have been fixed!
Are there still duplication issues?
Update for 1.5 has been uploaded!
@Kingdom08
Ok, I'll fix it! You could disable the display of the "Currently Enchanting" item in the config.yml until i fix this.
There is another duplication. Put item in bottomleft corner. For example 1 tnt Now put an enchantable item in the enchantment table. For example a sword. Now the sword replaced the tnt in the bottom left hand corner of the inv. Click the sword and hole it. Then press the esc key. The items will be thrown out and the tnt has been duped. There are a number of variations of this dupe glitch.
@cavemantoaster
Can you send me a screenshot or a better description please, so I can fix it ;)
There is a bug that, when repeatedly enchanting an item, the item may glitch out and become infinite where the durability doesn't deplete. It seems to be random when one of these items appear.
I've uploaded the new version with the important bugfixes, please use it instead of 1.1.2 when it's approved!
@Kingdom08
Damn, I forgot to remove this debug thingy :/ I'll fix it right now!
New version has an item dupe glitch. Placing an item in the enchantment table adds the item to the hotbar. Then when enchanting the item you recieve the non enchanted item and the enchanted item.
EDIT: New version has been uploaded, just wait until it's approved ;)