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.
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
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.admin - Adds all of the above (at the moment the same as ae.*)
Changelog
Click here for the changelog
Facts
- Date created
- Dec 22, 2011
- Categories
- Last update
- Sep 30, 2012
- Development stage
- Release
- License
- All Rights Reserved
- Curse link
- Anti Enderman
- Downloads
- 7,698
- Recent files
- R: Anti Enderman v2.4 for CB 1.3.2-R1.0 Sep 30, 2012
- R: Anti Enderman v2.3.2 for CB 1.3.2-R1.0 Sep 29, 2012
- R: Anti Enderman v2.3 for CB 1.3.2-R0.1 Sep 26, 2012
- R: Anti Enderman v2.2 for CB 1.3.2-R0.1 Sep 25, 2012
- R: Anti Enderman v2.1 for CB 1.3.1-R1.0 Aug 19, 2012
- Reply
- #40
Anthony133 Dec 30, 2012 at 21:04 UTC - 0 likesit works but i get errors, cmds still works, disable enderman still works, disable in what worlds, disable moving/reaplcing/put down blocks still works, just errors in the cmd prompt nonstop. im pretty munch the same kind of errors as IronWill1991 wrote.
Just to let ya no it still works, but plz fix the server log
- Reply
- #39
IronWill1991 Dec 22, 2012 at 11:04 UTC - 0 likesBeta 1.4.6 build breaks this plugin.
My log:
2012-12-22 05:58:54 [SEVERE] Could not pass event EntityChangeBlockEvent to Anti Enderman v2.4 org.bukkit.event.EventException at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:427) at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:477) at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:462) at org.bukkit.craftbukkit.v1_4_6.event.CraftEventFactory.callEntityChangeBlockEvent(CraftEventFactory.java:457) at org.bukkit.craftbukkit.v1_4_6.event.CraftEventFactory.callEntityChangeBlockEvent(CraftEventFactory.java:445) at net.minecraft.server.v1_4_6.EntityEnderman.c(EntityEnderman.java:106) at net.minecraft.server.v1_4_6.EntityLiving.j_(EntityLiving.java:523) at net.minecraft.server.v1_4_6.EntityMonster.j_(EntityMonster.java:24) at net.minecraft.server.v1_4_6.World.entityJoinedWorld(World.java:1334) at net.minecraft.server.v1_4_6.WorldServer.entityJoinedWorld(WorldServer.java:546) at net.minecraft.server.v1_4_6.World.playerJoinedWorld(World.java:1315) at net.minecraft.server.v1_4_6.World.tickEntities(World.java:1193) at net.minecraft.server.v1_4_6.WorldServer.tickEntities(WorldServer.java:443) at net.minecraft.server.v1_4_6.MinecraftServer.r(MinecraftServer.java:580) at net.minecraft.server.v1_4_6.DedicatedServer.r(DedicatedServer.java:224) at net.minecraft.server.v1_4_6.MinecraftServer.q(MinecraftServer.java:494) at net.minecraft.server.v1_4_6.MinecraftServer.run(MinecraftServer.java:427) at net.minecraft.server.v1_4_6.ThreadServerApplication.run(SourceFile:849) Caused by: java.lang.NoSuchMethodError: org.bukkit.event.entity.EntityChangeBlockEvent.getEntity()Lorg/bukkit/entity/LivingEntity; at me.sluijsens.AntiEnderman.EntityListener.onEntityChangeBlockEvent(EntityListener.java:33) at sun.reflect.GeneratedMethodAccessor6.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:425) ... 18 more
- Reply
- #38
Sepulzera Dec 17, 2012 at 18:04 UTC - 0 likesIs it working for 1.4.x?
- Reply
- #37
altair123ezio Nov 02, 2012 at 10:56 UTC - 1 likeupdate to 1.4.2 please¡¡¡¡¡
- Reply
- #36
Sluijsens Sep 30, 2012 at 20:36 UTC - 1 like@SgtShadowWalker: Go
I fixed the bug, make sure to get version 2.4 when available.
- Reply
- #35
SgtShadowWalker Sep 30, 2012 at 19:59 UTC - 0 likesHai! This is a great plugin! It really stopped spawning those annoying Endermans... and it also stopped spawning every other mob in the server...
I don't know what happened but zombies, skeletons, creepers and such didn't spawn anymore till I removed this plugin
Any logical explanation for this?
- Reply
- #34
TheMagicPostman Sep 29, 2012 at 16:29 UTC - 0 likes@Sluijsens: Go
Thank you very much! Great plugin. :)
- Reply
- #33
Sluijsens Sep 28, 2012 at 12:04 UTC - 0 likes@darkside2205: Go
Do you have the latest plugin version? (version 2.3) Also make sure to set the properties in the configfile to true if you do not want it.
If that doesn't solve the problem please create a ticket.
KR Sluijsens
- Reply
- #32
darkside2205 Sep 28, 2012 at 11:30 UTC - 0 likesHey I used this plugin because I'm really sick of endermen destroying my world, and all the other plugins that fix this are outdated. For some reason however when I use your plugin it actually stops mobs from spawning at all.
- Reply
- #31
Sluijsens Sep 27, 2012 at 19:05 UTC - 0 likes@TheMagicPostman: Go
If you want endermen to stop spawning in the end just type /ae world to see all the worlds. If you dont use commands then take a look at the default config. Replace 'world' with 'WORLDNAME_the_end' and set the values to your likings.
KR Sluijsens