Anti Enderman
Donate if you appreciate the work as it costs a lot of time and effort to create this plugin. If not then I hope you let other people know about my work.
Description
Control the enderman! With this plugin you can prevent enderman from spawning or/and you can prevent them from picking up and placing blocks. All of these three functions can be configured in the plugins config.yml.
I created this plugin for my own server, but I wanted others to be able to use it. So i hope you like it!
Features
- You can block enderman spawning.
- You can block enderman picking up/breaking blocks.
- You can block enderman placing blocks.
- You can block enderman teleports
Planned update(s)
Block endermen from teleporting.- Making the plugin Vault independent if or where possible
- This is currently being worked on... A very simple version will be out soon.
How to install
Just paste the AntiEnderman.jar to your plugins folder. Also make sure to download Vault as it depends on it for permissions. Then, reload/restart your server, go to '/plugins/AntiEnderman' and edit the config to your likings!
Default config
block: enderman: spawn: true place: true break: true teleport: true blockIDs: '1,2,3,4,5,6,7,8,9,0' world: enderman: spawn: false place: false break: false teleport: false
The config looks whether it has to block the enderman action. So true says it does block spawning, placing and/or breaking and false doesn't.
Commands
[] - Optional, <> - Required
- /ae [help] - Shows you the help of the plugin
- /ae spawn [world] <true|false> - Set spawning for endermen to true ot false
- /ae place [world] <true|false> - Set placing blocks for endermen to true ot false
- /ae break [world] <true|false> - Set breaking blocks for endermen to true ot false
- /ae teleport|tele|tp [world] <true|false> - Set teleporting for endermen to true ot false
- /ae worlds - Show all world on the server
- /ae clear - Clears all enderman from world.
Permissions
- ae.help - Permission for using /ae [help]
- ae.spawn - Permission for using /ae spawn
- ae.place - Permission for using /ae place
- ae.break - Permission for using /ae break
- ae.teleport - Permission for using /ae teleport
- ae.worlds - Permission for using /ae worlds
- ae.clear - Permission for using /ae clear
- ae.admin - Adds all of the above (at the moment the same as ae.*)
Changelog
Click here for the changelog
-
View User Profile
-
Send Message
Posted Jun 27, 2012@zwollner
I forgot to mention that Anti-Enderman now depends on vault as it uses permissions.
-
View User Profile
-
Send Message
Posted Jun 25, 2012Why the dependency on "Vault"?
-
View User Profile
-
Send Message
Posted Jun 25, 2012New version available!
Now with multiworld support and now configurable in-game with commands.
-
View User Profile
-
Send Message
Posted Jun 20, 2012Hey could you give this multiworld support or only allow it to stop endermen spawning in the end to maake the end a viable building location?
-
View User Profile
-
Send Message
Posted Mar 25, 2012You've licensed it as GPLv3 but I can't find a link to the source. Please provide the source, I'm eager to get it working for R6.
-
View User Profile
-
Send Message
Posted Mar 21, 2012@Tux2
I will add that asap.
Kr Sluijsens
-
View User Profile
-
Send Message
Posted Mar 21, 2012Any way to customize it so that it only picks up certain blocks instead of just outright denying it from picking up any?
-
View User Profile
-
Send Message
Posted Mar 15, 2012Plugin updated!
You can now prevent endermen from teleporting.
-
View User Profile
-
Send Message
Posted Mar 9, 2012@Sean_O_Seaghdha
I'm going to work on it now, also adding anti teleport function.
KR Sluijsens
-
View User Profile
-
Send Message
Posted Mar 8, 2012Will this plugin be updated? It's broken on 1.2.3-R0.1-Beta.
[spoiler]
[/spoiler]
-
View User Profile
-
Send Message
Posted Jan 5, 2012@Deathknight0897
Very weird, but glad you found a solution for it!
KR
Sluijsens
-
View User Profile
-
Send Message
Posted Jan 5, 2012Ok I fixed it and this is how i did it identified the issue was with the configuration file i deleted it and reinstalled another one still wouldnt enable so i figured for what ever reason the configuration was wrong so i converted the string into json (JavaScript Object Notation) and it enables fine no problem this is what the config looks like now.
{ "Block": { "Enderman": "Spawn:true Place:true Break:true" } }
ps the format looks incorrect on bukkit due to it moving it around cant fix that but if you want the layout just ask
-
View User Profile
-
Send Message
Posted Jan 5, 2012ps for some odd reason the image gets cut here here is link for full scale http://s1138.photobucket.com/albums/n535/deathknight0897/?action=view¤t=OOPS.png
-
View User Profile
-
Send Message
Posted Jan 3, 2012@Sluijsens
bukkit build is 1597
and unfortunately this is all its telling me 05:51 PM [SEVERE] Error occurred while enabling Anti Enderman v1.0 (Is it up to date?): null; mapping values are not allowed here
-
View User Profile
-
Send Message
Posted Jan 2, 2012@Deathknight0897
Isn't there any more it says? Like at which line or just any more bug-code? Else I have do some research in my own code.
What version of bukkit are you using, plugin version and can yiu paste the errors it is giving?
Kr Sluijsens
-
View User Profile
-
Send Message
Posted Jan 2, 2012@Deathknight0897
OK good news enderman stopped picking up blocks well for the first day anyway closed down the server and reloaded today and im getting this come up and ps enderman are picking up and spawning agaoin Error occurred while enabling Anti Enderman v1.0
any solution to why it had an error enabling the plugin your plugin the only one coming up with this all other enable fine
EDIT:12:19 AM [SEVERE] Error occurred while enabling Anti Enderman v1.0 (Is it up to date?): null; mapping values are not allowed here
-
View User Profile
-
Send Message
Posted Dec 31, 2011@Sluijsens
KK lol ill offer a reward to all members of my server for killing one and we will see if we see any more ill come back to you on this thx for the support
-
View User Profile
-
Send Message
Posted Dec 31, 2011@Deathknight0897
Make sure you kill all enderman first. Restart server or butcher them all. It should block it and at least block breaking and placung is disabled so they won't take any blocks.
Kr Sluijsens
-
View User Profile
-
Send Message
Posted Dec 31, 2011@Deathknight0897
kk so i set everything to true and then i get sent this image by one of my admins from within the server everything is set to true so enderman shouldn't spawn shouldn't pickup block and shouldn't throw them yet here is an enderman
-
View User Profile
-
Send Message
Posted Dec 30, 2011@Sluijsens
Lol thank you so much ps may be worth making it so its defaulted to block everything considering im downloading a plugin called anti enderman i presumed it was configured correctly to well anti enderman
THX ALOT