Anti-Enchant
Anti-Enchant is a Bukkit plugin which allows you to limit or forbid players on your server to use certain enchants on certain items. That's actually about it there is to say about it, it's quite simple! Please, after downloading, proceed to 'How to' page for further instructions.
As of 23rd of November, 2016 this plugin is being updated to the most recent version of Minecraft. Please, standby.
If you feel like donating, please send the PayPal payment to *[email protected]*. Thank you!
Source Code
Latest version: Anti-Enchant 1.5 - January 4, 2015
Installing the plugin
Simply drag and drop the '.jar' file into your 'plugins' directory for your server. Reload (restart) your server, and the plugin should be installed, along with a folder that just appeared, which contains the configuration!
Configuring the plugin
There will be number of lines for each item in the game. Simply tag the item you wish to make not enchantable with 'false', and proceed to save the config, enter the game and use /ae_reload command.
Commands
- '/ae_reload' - reloads the plugin configuration file after it has been modified
- '/ae_unenchant' - disenchants the item the player's currently holding in their hands
- '/ae_table' - spawns an enchanting table with some bookshelves around the player
Permissions
- 'ae.enchantbooks' - allows the group (player) to enchant books
- 'ae.admin' - access to all of the commands of the plugin and access to all enchants
- 'ae.repair' - allows the player (the group) to repair items by anvil
- 'ae.unenchant' - permission to 'ae_unenchant'
@Deaththinius
I also get this error http://pastebin.com/H30uUGVs
@Deaththinius
Why i can't set a limit for the protection enchant?
@madtomic
You can use the 1.7.4 version with 1.7.9, but not the 1.8.1 one :/
@Deaththinius
Can I use with 1.7.9?
Updated to 1.8.1!
@Irantwomiles
I might do that, just let me find some time and update the plugin.
@Deaththinius could you please help me, I've done everything and I can't seem to get your plugin to work for me! Please put up a video? or a example of your Config? thanks!
@andrewcramer
Thank you :)!
finally found a plugin that blocks enchants and lets you only have certain enchants etc. nice plugin btw :)
@qVotka
This will be fixed soon c:.
@gigantoman
Thank you C:! I'll test it when I get myself some new, better equipment, my laptop died, thus not being able to respond earlier!
I ae.enchantbooks perm but its remove my enchanted book ? How can i prevent it?
Deaththinius, I've found mistake in your code.
if(!event.getPlayer().isOp() || !event.getPlayer().hasPermission("ae.admin") || books == false){ ... event.getPlayer().getInventory().remove(Material.ENCHANTED_BOOK); This operator will run always. Books will dissapear even with ae.enchantbooks permission.
Compiled jar with allowed books without permissions: https://dl.dropboxusercontent.com/u/18683089/Job/AntiEnchant.jar
@TheGameOff
Currently not possible as I'm not really working on the plugin, sorry :/. Only got 4000 downloads in a year, so I don't really think I'm going to update it anytime soon.
i would like to deny the use of certain enchanted stuff to specific classes.
@ircopdd
In the code, it's the line where it says remove knockback. Check your config for max. knockback level.
error
http://dev.bukkit.org/paste/10229/
@MonarchServer
Thank you! Great server :P!
@lambor09
It's because I'm encountering some errors with the armor. Hopefully, I'll be fixing that shortly.
Great plugin, thanks :)