[Solved] Enderman block pickup restriction (mc 1.8)

Discussion in 'Archived: Plugin Requests' started by Zothen, Sep 14, 2011.

  1. Hello folks!

    I know it is very early to request something for mc 1.8 but this is important!
    The Endermen are a pain to any server that tries to avoid the massive hovering trees and the endermen prefer to take blocks out of trees!

    Please, we need a mod that removes/modifies the block pickup from endermen!

    thanks alot!

    Edit: Solved by @nisovin - check below! Thanks mate!
  2. Offline


    I'll look into it once the next CB build is released :)
  3. Thanks alot, @sluvine - you will be included into our prayers for all eternity...! Hope you dont mind that we follow dark, sinister gods..?!? =)
  4. Offline


    Since I really wanted this, I've created it already. Please note that it is completely untested, due to the fact that it's actually rather hard to test. However, I think it should work. If anyone tries it, please let me know if it isn't working.


    When you first load it, a config file will be created that has a list of allowed blocks. Just modify that file and endermen should only be allowed to pick up those blocks.
    Slyvr, juloo, Tanite and 1 other person like this.
  5. Offline


    @Zothen and @sluvine
    Have any of you tested nisovin's version ?
  6. Had no time yesterday and currently Im waiting for a working CB for 1.8.1 - should be soon, then the plugin goes into testing mode!
  7. Offline


    There is a 1.8.1 build now.
    Have you tested it ?
  8. Offline


    I am running it at the moment with a fairly large player base, it isn't causing any errors... but now the endermen don't pick up any blocks.
    Fine by me, just an update...

    Love this plugin! Hate those greifing endermen
  9. I have the bukkit on our second server running now - ate time like pacman magic pills. Need some sleep and Enderman fix goes live tomorrow - yay!

    thx for the info, barneebrown- who needs them carry around blocks anyway? =)
  10. Offline


    oh, yes. this plugin is sorely needed. thanks!
  11. First tests show no flaws! Awesome! With the current testing phase Ive removed the pick up of logs (id17) so they dont produce any longer those nasty floating trees!
  12. Offline


    Fn endermen! Thanks for the plugin!
  13. Offline


    Okay, I've actually done some testing now, and can confirm that it seems to be working great. The endermen only pick up the blocks listed in the config file.
  14. Offline


    Are you not going to release it on bukkitDev ?
  15. Offline


    I suppose I should.
  16. Offline


    Well if you didnt want to I wouldn't mind >.> Lol jk
  17. Offline


    It worked well with like CB #1130, but we´re currently trying out CB #1134 and I´ve just seen an Enderman picking up a Wood block from a tree, placing it somewhere near, then picking up a Dirt block, which he decided to keep. Just wanting to tell you, this great great plugin suddenly stopped working somewhere between CB #1130 and #1134.

    Would be really appreciated if this is being updated, because, as others already said, Endermen randomly exchanging blocks are just a pain in the arm for a lot of people and servers - our server and (most of its) players included.
    Sorken and recon88 like this.
  18. Offline


    Works brilliantly thanks for the awesome plugin
  19. It seems to work fine, if you just remove all blocks from the config file.
  20. Offline


    Seems to be working fine for me on build 1137.
  21. Offline


    Working for me on #1145
  22. Offline


    This Plugin is realy good. Thank you very much. Enderman destroyed my city before.

    Why this Plugin isn´t in the plugin database??

    Thanks again!
  23. Offline


    Latest Bukkit I get this Error:

    08:36:55 [INFO] This server is running Craftbukkit version git-Bukkit-0.0.0-1043-g979f4e1-b1149jnks (MC: 1.8.1)
    08:36:55 [SEVERE] Could not load 'plugins/EnderNerf.jar' in folder 'plugins':
    java.util.zip.ZipException: error in opening zip file
    at java.util.zip.ZipFile.open(Native Method)
    at java.util.zip.ZipFile.<init>(ZipFile.java:114)
    at java.util.jar.JarFile.<init>(JarFile.java:135)
    at java.util.jar.JarFile.<init>(JarFile.java:99)
    at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:60)
    at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:213)
    at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:136)
    at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:138)
    at org.bukkit.craftbukkit.CraftServer.<init>(CraftServer.java:103)
    at net.minecraft.server.ServerConfigurationManager.<init>(ServerConfigurationManager.java:52)
    at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:136)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:348)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:417)

    Can someone pls help me
  24. Offline


  25. Offline


    Looks like a corrupted download. Try downloading it again.
  26. Offline

    Raymond Doerr

    Seems to be working on 1152
  27. Offline


  28. Offline


    Can confirm that it is working on 1152 as well!
  29. Offline


    can I allowed all blocs off minecraft ?

    sorry for my bad english - I'm french
  30. Offline


    That would be because... he was allowed. If you don't want to allow it, remove that block from the list.

    Update for 1155: EnderNerf still works. However, Bukkit now has some hooks that make this much better. So, I've created a new one: EnderMod! It allows you to:
    - Set allowed block types (as before)
    - Set min and max block y locations
    - Set max light level
    - Adjust enderman attack damage
    - Adjust the damage endermen receive


    If you use this one, remember it requires 1155+, and you should not run both at the same time.

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
    Last edited by a moderator: May 19, 2016

Share This Page