[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

    sluvine

    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

    nisovin

    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.

    http://nisovin.com/EnderNerf.jar

    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

    iFreZzAx

    @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

    iFreZzAx

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

    barneebrown

    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

    Face

    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

    chausser

    Fn endermen! Thanks for the plugin!
     
  13. Offline

    nisovin

    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

    iFreZzAx

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

    nisovin

    I suppose I should.
     
  16. Offline

    iFreZzAx

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

    c-eAgle

    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

    Siriuo

    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

    nisovin

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

    iFreZzAx

    Working for me on #1145
     
  22. Offline

    Nachtwesen

    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

    Auragon

    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

    Jackster21

     
  25. Offline

    nisovin

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

    Raymond Doerr

    Seems to be working on 1152
     
  27. Offline

    Vatec

  28. Offline

    sluvine

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

    juloo

    can I allowed all blocs off minecraft ?

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

    nisovin

    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

    http://nisovin.com/EnderMod.jar

    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