EndlessEnchantReloaded
EndlessEnchant
Use EndlessEnchant to create abnormal item enchantments! With a few fail-safes here and there, it's practically guaranteed to get you what you want! EndlessEnchantReloaded originated from here.
Installation
Just drag and drop the .jar file into your Minecraft server's \plugins directory and you're done! Git 'er dun'!
Features
- Easy Installation, Much Customization
- Kit Enchantments (Armor, Tools, Swords, Bows) (Fully Customizable with Aliases!)
- Many aliases of which you can customize through the enchants.yml file, applies on every startup (/EE Alias <enchantment name/kit name> or /EE Aliases)
- Have only the shimmering enchanted effect on an item by using "/EE Glow"!
- Customizable global cap on level so that people without a certain permission can't abuse it horribly
- Failsafe upon enchanting an item so much that the enchantment becomes negative
- Failsafe upon attempting to enchant with a negative enchantment
Commands
EndlessEnchant has one base command: /EE. By using this one command, you have access to all of the plugin's features!
Permissions
Basic | Advanced | Admin |
---|---|---|
EndlessEnchant.Help - Needed for the base command: /EE | EndlessEnchant.Kits - /EE Kits | EndlessEnchant.Endless - Permission for enchanting above a configurable level |
EndlessEnchant.Usage - /EE Usage(Usage can be replaced with '?') | EndlessEnchant.Kits.* - Able to use all kit enchantments | |
EndlessEnchant.Aliases - /EE Alias(es) | EndlessEnchant.Kits.Armor - Able to do /EE Armor <level> | |
EndlessEnchant.Enchantments - /EE Enchantments | EndlessEnchant.Kits.Swords - Able to do /EE Swords <level> | |
EndlessEnchant.Enchant.* - /EE Add (or enchantment name) <name/level> <level> | EndlessEnchant.Kits.Tools - Able to do /EE Tools <level> | |
EndlessEnchant.Disenchant - /EE Remove | EndlessEnchant.Kits.Bows - Able to do /EE Bows <level> | |
EndlessEnchant.Enchant - /EE Add (Enchanting items up to a limit) |
Plugin Review
I made my own review/tutorial of this plugin to help any of you that are lost.
Troubleshooting
Any questions or bugs? I'd be happy to squash 'em!
If you do happen to have any trouble with this plugin, go ahead and post a comment below! :)
wow i hate essentials crappy coding, i removed there command added the alias to your plugin nothing happens
@Drkmaster83
oh ok, btw it wont cause conflics, all people have to do is disable /enchant with essentials
@xH3LLRAIZ3Rx
I was going to do that at one point, but I was afraid that it would cause conflicts with Essentials. If you really want this, then open the .jar file in WinRAR, open the plugin.yml, and change the "aliases" from "ee" to "[ee, enchant]".
@Drkmaster83
yes, for example instead of /ee you can also do /enchant (enchantment) (level)
@xH3LLRAIZ3Rx
You gotta give me some time. I'm not sure how to get the new Bukkit API to work the way I want just yet. I've released a version for Thorns support, but it's awaiting approval.
By support for /enchant, do you mean a command for that?
@Drkmaster83
so you are adding book support? btw can you add support for /enchant so it can be comaptible with Too Many Items
@Drkmaster83
Thx! I'm really thankfull, this is just a super great plugin!
@Fwilip
Working on it. It's requiring a little more code than I expected.
Please, add support for Thorns and book support?
please add support for enchantment books
When will it upgrade to 1.4.6? I really like this plugin!
@LegndPowerdNube
You're asking for Essentials's /kit integration?
@Kingrobichaud
Sadly, there are no such things as custom enchantments. You can edit an item's NBT data with a data plugin, perhaps... But no, there's no way that I know of to create a 'custom enchantment' in any other way.
You should make it so you can make custom kits to give to donators and such when they buy it or just to have all of the enchantments on one kit!
Custom enchantments? Like have it configurable. I want it so I can make an enchantment called
"Awesomeness X"
Doesn't have to do anything. I think it would just look cool.
And I don't want to rename it.
How to Fix the message enchant.level.blablabla:
Open your %appdata%
Open minecraft.jar that is inside .minecraf/bin
Delete META-INF
open lang/
open the language file that you use (Mine is en_GB - It's UK English)
add this:
http://dev.bukkit.org/paste/6655.txt
Save, and play :D
@zafer00
Protection caps at 25 EPF SO: Level EPF I 3 II 5 III 7 IV 11
Even if you have a lot of protection, you'll exceed the maximum of 25, you will have the same armor as a person with boots and chestplate with protection III and boots protection IV, This also happens with full protection IV set, you don't get more than the set i said up... More information about this here: http://www.minecraftwiki.net/wiki/Armor
@zafer00
Don't ask me about the enchants. I just add them in so you can add them. I make it to where the maximum is 32767 because otherwise it would become a negative enchant (which does nothing whatsoever except make it glow).
Ok. Max 32767 but Sharpness 100 can kill Protection 32767 set ?
I took a look at the source wondering why "EndlessEnchant.*" didn't give all of the permissions. One of the problems I noticed is that on line 709 it checks if you don't have a permission or don't the other permissions it won't allow you to enchant over level 5. It really should be if they don't have a permission and don't have the other permissions. You should try and fix this for the next version.