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! :)
You Need to update EE to 1.5.2-RO.1
[SEVERE] Could not load 'plugins\EndlessEnchant.jar' in folder 'plugins' org.bukkit.plugin.InvalidPluginException: java.lang.NoClassDefFoundError: org/bukkit/craftbukkit/v1_5_R2/inventory/CraftItemStack at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:184) at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:305) at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:230) at org.bukkit.craftbukkit.v1_5_R3.CraftServer.loadPlugins(CraftServer.java:239) at org.bukkit.craftbukkit.v1_5_R3.CraftServer.<init>(CraftServer.java:217) at net.minecraft.server.v1_5_R3.PlayerList.<init>(PlayerList.java:55) at net.minecraft.server.v1_5_R3.DedicatedPlayerList.<init>(SourceFile:11) at net.minecraft.server.v1_5_R3.DedicatedServer.init(DedicatedServer.java:106) at net.minecraft.server.v1_5_R3.MinecraftServer.run(MinecraftServer.java:382) at net.minecraft.server.v1_5_R3.ThreadServerApplication.run(SourceFile:573) Caused by: java.lang.NoClassDefFoundError: org/bukkit/craftbukkit/v1_5_R2/inventory/CraftItemStack at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Unknown Source) at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:173) ... 9 more Caused by: java.lang.ClassNotFoundException: org.bukkit.craftbukkit.v1_5_R2.inventory.CraftItemStack at org.bukkit.plugin.java.PluginClassLoader.findClass0(PluginClassLoader.java:70) at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:53) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) ... 12 more
Would it be possible to put in negative enchantment values? for example a negative sharpness value would make the altered variable decrease rather than increase, thus making it do less damage? Or a negative enchant that would pull people rather than push? My friends have been telling me negatives don't work in potions, but I don't know about enchants
@GotNinja101
Are you using 1.5 or 1.5.1? That build is compiled for 1.5.1.
Sorry for the late response, I've been busy with making videos and homework. :P
When I load my server I get this error:
[SEVERE] Could not load 'plugins/EndlessEnchant.jar' in folder 'plugins' org.bukkit.plugin.InvalidPluginException: java.lang.NoClassDefFoundError: org/bukkit/craftbukkit/v1_5_R2/inventory/CraftItemStack at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:184) at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:305) at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:230) at org.bukkit.craftbukkit.v1_5_R1.CraftServer.loadPlugins(CraftServer.java:239) at org.bukkit.craftbukkit.v1_5_R1.CraftServer.<init>(CraftServer.java:217) at net.minecraft.server.v1_5_R1.PlayerList.<init>(PlayerList.java:55) at net.minecraft.server.v1_5_R1.DedicatedPlayerList.<init>(SourceFile:11) at net.minecraft.server.v1_5_R1.DedicatedServer.init(DedicatedServer.java:105) at net.minecraft.server.v1_5_R1.MinecraftServer.run(MinecraftServer.java:381) at net.minecraft.server.v1_5_R1.ThreadServerApplication.run(SourceFile:573) Caused by: java.lang.NoClassDefFoundError: org/bukkit/craftbukkit/v1_5_R2/inventory/CraftItemStack at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Unknown Source) at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:173) ... 9 more Caused by: java.lang.ClassNotFoundException: org.bukkit.craftbukkit.v1_5_R2.inventory.CraftItemStack at org.bukkit.plugin.java.PluginClassLoader.findClass0(PluginClassLoader.java:70) at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:53) at java.lang.ClassLoader.loadClass(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) ... 12 more
thanks for any help!
EndlessEnchant v3.0 is uploaded! It should be out as soon as BukkitDev approves it! This new version includes many new fancy things :D.
New Features
• Brand New "Glow" Feature! No enchantment needed for glowing!
• The Glow command uses the "EndlessEnchant.Enchant" permission to decide whether the player can use glow or not!
• Glow can be removed, uses "EndlessEnchant.Disenchant" permission to decide whether the player can remove glow or not!
• Improved grammar, no more "removed to your item in hand."
• Instead of the regular "(0-32767)" invalid level message, it has been changed (or should be changed) to "(0-5)" when the player does not have EndlessEnchant.Endless!
• Updated to 1.5! W00T!
Caveats
• When you remove the glow from an item with an enchant on it, it also deletes the enchant. Be very careful. This isn't my fault, it's Minecraft's data storage's.
• I have not been able to patch the anvil bug, due to Anvil Inventories being vaguely coded.
Let me know what you think! Awesome, right?
@bobbarley
On it! It should be uploaded within the hour!
Minecraft 1.5?
@JDM242
No, thank YOU so much. :P Just remember to spread the word when you can!
Thank you so much! I've been looking for a plugin to do exactly this, it's perfect.
@LegndPowerdNube
That truly touches my feelers, man. You may love this plugin, but I love you for loving it! xD
I love this plugin! It is probably the best enchant plugin available!
Version 2.90 should be out soon! I'm waiting on the BukkitDev Staff to approve it.
Bad news is that anvil support was added, but I doubt there's a unbuggy way to implement it. Read up on it in the file info/changelog.
Good news is that I fixed the spam bug when you did kit enchantments, I added support for non-number level arguments, and I added a check for if the item in your hand is air (don't want to be enchanting air, now...). Thanks for you guys' continued support! I hope Bukkit will allow me a less buggy way in the future!
any news?
Version 2.75 should be out soon! I'm waiting for Bukkit to approve it. I've added book support, but Anvil support is still under development.
Translation: New version! Yay! Not yet, though. Creating Books works, but Enchanting items via Anvil with them does not.
@robinson0619
Hmmm that will cause a configuration to be generated... You'll have to give me some time on that, OK?
@xH3LLRAIZ3Rx
I'm working on implementing book support. It has not yet been added.
Way to make your own kits ? or migrate it will essesnials kits ?
@Drkmaster83
i read the changelog and i saw book support crossed out, what does that mean?
@Drkmaster83
make it load after Essentials, add a fake: softdepend: [Essentials] that would do it
@xH3LLRAIZ3Rx
I'll look into how to override their coding. Apart from that, I've heard they're adding high-level enchanting soon.