BlockEnchant
What is BlockEnchant?
BlockEnchant is a tool to stop players from enchanting over a certain experience level if they do not have the correct permissions. This is used to stop players from gaining overpowered enchants on a server, and also to make the overall feel of the server a lot less aggressive as there won't be as much damage available to the sword user,
How simple is it to use?
All you have to do is drag the BlockEnchant.jar into your plugins folder, edit the generated configuration file and you're all set to go!
I have a problem. Where can I ask about it?
You can leave a comment here or send me a PM on BukkitDev. I'd love to hear things you want added/changed concerning the plugin. :)
Permission | Action | |
---|---|---|
blockenchant.enchant | Allows the user to enchant beyond the set level. | |
blockenchant.modify | Allows the user to change the max enchant level in-game. |
Commands
/be - Main help command.
/be level - Shows max enchant level ingame.
/be set <level> - Sets the max level usable by players.
What does it look like?
Here's a video I made.
Github Repo
github.com/aerouk/BlockEnchant
@CollinDesigns
Can you check your config file inside the plugin configuration file and tell me if your selected level is present in that file?
Also, are the players enchanting items op or do they have rhe blockenchant.enchant permission? If so, test without rhe permission and op status.
@iEpix
Using spigot 1138 atm and i set it to 25 via ingame command stated in this post.
@CollinDesigns
Which version of Bukkit are you using? Also, what do you have the level set to in the configuration file?
Latest version works fine for me on CB1.6.4 RB-2.0
This plugin doesn't work. Doesn't do what its sainyg. My players still can enchant above setted level.
@Nickbbeezy
Nah. I can try to work on getting that working in the next update.
Does this prevent players from using anvils to get powerful enchants?
@SparkySywer
Glad you enjoy it! If you have any suggestions, leave a comment here. :)
@dotapurex1 Get Tim the Enchanter. It does that. Anyway, this is a great plugin, especially for prison servers, like mine. I don't want just anyone enchanting anything.
@dotapurex1
I don't want to implement a feature like this right now, sorry.
Are you able to make this plugin let people enchant and get like protection 5/6/7 etc?
@user_238412
Yes exactly! I might add different permission nodes to allow certain levels another time. Maybe something like blockenchant.enchant.15 (15 being the max level here)
So theoretically we could use this plugin with a permissions based plugin to make players pay for higher enchant levels, via in game currency or by donation?
@daylightbeast
I just uploaded a new version of the plugin, so try now.
Hello, i am using group manager and when i give someone that node (blockenchant.enchant) they still are hit by the cap.
@UnitedFactions
It just blocks enchanting in general, haven't added anything to stop certain items from being enchanted. I might add something like that in the next update. :)
@iEpix
Is there a way to block enchanting armour etc?
@Mavhill
The permissions should work. I'm compiling for 1.4.7 right now, sorry for the delay.
cool because even though the config setting works, the perm does not seem to allow enchants past the config setting and as noted in an earlier post setting to 1 in the config disallows level 1 versus setting it to 2 which allows 1 and 2. will you be comipiling for 1.4.7?
Just to let everyone know who's interested, I'm taking over this project. There will be an update for CB 1.4.6-R0.3 soon! :D
@Nickbbeezy
I didn't notice that error. It's fixed in the latest plugin version. :) And not really, I just decided to make something like this because I'd never seen anything like it before.