[FIX]EnderSMP v1.1 - Provoke endermen by looking at them [1337]

Discussion in 'Inactive/Unsupported Plugins' started by matejdro, Sep 30, 2011.

  1. Offline

    matejdro

    EnderSMP
    Version: v1.1.0

    Don't you hate when endermen don't attack you when you look at them, like they are supposed to? This plugin fixes that.



    Download:

    Download Plugin (wget friendly)

    Changelog:
    Version 1.1 - 2.11.2011
    • Endermen will now ignore you if you have pumpkin like they are supposed to.
    Version 1.0.2 - 2.10.2011
    • Now running in same thread as server - worse performance but less errrors
    Version 1.0.1 - 30.9.2011
    • Possibly fixed ConcurrentModificationException error
    • Added more security checks

    Version 1.0 - 30.9.2011
    • Initial release.
     
    tombik, Codex Arcanum and Samkio like this.
  2. Offline

    dralletje

    nice, now going to test this :)

    EDIT:
    works extreemly good for me :D
    now I get a real scared feeling when I see an endermen :)
    I use no costum difficulty btw
     
  3. Offline

    ToitagL

    Hello,
    Thanks for your plugin.

    Noticed an error on my server though. Here is the code :

    CB 1185, Spout, and manyplugins...
    We're using CustomDifficulty and Endermen are set as passive... Could this be the cause ?

    Ask me if you need any more info about the server setup.
     
  4. Offline

    matejdro

    Try now

     
  5. Offline

    ToitagL

    Still there, sorry :/
     
  6. Offline

    matejdro

    Do you have new version?
     
  7. Offline

    ToitagL

    Yep, just redownloaded.
     
  8. Offline

    Emiya Shirou

    This plugins was working when I've checked last night, now I'm waking up and all console is messed up with those errors :/

    Code:
    02.10 17:31:37 [Server] INFO [Runecraft] michal1994 went through a teleporter.
    02.10 17:30:59 [Server] INFO Attempted to place a tile entity where there was no entity tile!
    02.10 17:30:17 [Server] SEVERE     at java.lang.Thread.run(Thread.java:662)
    02.10 17:30:17 [Server] SEVERE     at org.bukkit.craftbukkit.scheduler.CraftWorker.run(CraftWorker.java:34)
    02.10 17:30:17 [Server] SEVERE     at com.matejdro.bukkit.endersmp.EnderSMP$1.run(EnderSMP.java:35)
    02.10 17:30:17 [Server] SEVERE     at org.bukkit.craftbukkit.CraftWorld.getEntities(CraftWorld.java:513)
    02.10 17:30:17 [Server] SEVERE     at java.util.AbstractList$Itr.next(AbstractList.java:343)
    02.10 17:30:17 [Server] SEVERE     at java.util.AbstractList$Itr.checkForComodification(AbstractList.java:372)
    02.10 17:30:17 [Server] SEVERE java.util.ConcurrentModificationException
    02.10 17:20:37 [Server] SEVERE     at java.lang.Thread.run(Thread.java:662)
    02.10 17:20:37 [Server] SEVERE     at org.bukkit.craftbukkit.scheduler.CraftWorker.run(CraftWorker.java:34)
    02.10 17:20:37 [Server] SEVERE     at com.matejdro.bukkit.endersmp.EnderSMP$1.run(EnderSMP.java:33)
    02.10 17:20:37 [Server] SEVERE     at org.bukkit.craftbukkit.entity.CraftLivingEntity.getLineOfSight(CraftLivingEntity.java:116)
    02.10 17:20:37 [Server] SEVERE     at org.bukkit.craftbukkit.entity.CraftLivingEntity.getLineOfSight(CraftLivingEntity.java:94)
    02.10 17:20:37 [Server] SEVERE     at org.bukkit.util.BlockIterator.<init>(BlockIterator.java:292)
    02.10 17:20:37 [Server] SEVERE     at org.bukkit.util.BlockIterator.<init>(BlockIterator.java:257)
    02.10 17:20:37 [Server] SEVERE     at org.bukkit.util.BlockIterator.<init>(BlockIterator.java:170)
    02.10 17:20:37 [Server] SEVERE java.lang.IllegalStateException: Start block missed in BlockIterator
    02.10 17:20:37 [Server] SEVERE     at java.lang.Thread.run(Thread.java:662)
    02.10 17:20:37 [Server] SEVERE     at org.bukkit.craftbukkit.scheduler.CraftWorker.run(CraftWorker.java:34)
    02.10 17:20:37 [Server] SEVERE     at com.matejdro.bukkit.endersmp.EnderSMP$1.run(EnderSMP.java:33)
    02.10 17:20:37 [Server] SEVERE     at org.bukkit.craftbukkit.entity.CraftLivingEntity.getLineOfSight(CraftLivingEntity.java:116)
    02.10 17:20:37 [Server] SEVERE     at org.bukkit.craftbukkit.entity.CraftLivingEntity.getLineOfSight(CraftLivingEntity.java:94)
    02.10 17:20:37 [Server] SEVERE     at org.bukkit.util.BlockIterator.<init>(BlockIterator.java:292)
    02.10 17:20:37 [Server] SEVERE     at org.bukkit.util.BlockIterator.<init>(BlockIterator.java:257)
    02.10 17:20:37 [Server] SEVERE     at org.bukkit.util.BlockIterator.<init>(BlockIterator.java:170)
    02.10 17:20:37 [Server] SEVERE java.lang.IllegalStateException: Start block missed in BlockIterator
    02.10 17:20:37 [Server] SEVERE     at java.lang.Thread.run(Thread.java:662)
    02.10 17:20:37 [Server] SEVERE     at org.bukkit.craftbukkit.scheduler.CraftWorker.run(CraftWorker.java:34)
    02.10 17:20:37 [Server] SEVERE     at com.matejdro.bukkit.endersmp.EnderSMP$1.run(EnderSMP.java:33)
    02.10 17:20:37 [Server] SEVERE     at org.bukkit.craftbukkit.entity.CraftLivingEntity.getLineOfSight(CraftLivingEntity.java:116)
    02.10 17:20:37 [Server] SEVERE     at org.bukkit.craftbukkit.entity.CraftLivingEntity.getLineOfSight(CraftLivingEntity.java:94)
    02.10 17:20:37 [Server] SEVERE     at org.bukkit.util.BlockIterator.<init>(BlockIterator.java:292)
    02.10 17:20:37 [Server] SEVERE     at org.bukkit.util.BlockIterator.<init>(BlockIterator.java:257)
    02.10 17:20:37 [Server] SEVERE     at org.bukkit.util.BlockIterator.<init>(BlockIterator.java:170)
    02.10 17:20:37 [Server] SEVERE java.lang.IllegalStateException: Start block missed in BlockIterator
    02.10 17:20:35 [Server] SEVERE     at java.lang.Thread.run(Thread.java:662)
    02.10 17:20:35 [Server] SEVERE     at org.bukkit.craftbukkit.scheduler.CraftWorker.run(CraftWorker.java:34)
    02.10 17:20:35 [Server] SEVERE     at com.matejdro.bukkit.endersmp.EnderSMP$1.run(EnderSMP.java:33)
    02.10 17:20:35 [Server] SEVERE     at org.bukkit.craftbukkit.entity.CraftLivingEntity.getLineOfSight(CraftLivingEntity.java:116)
    02.10 17:20:35 [Server] SEVERE     at org.bukkit.craftbukkit.entity.CraftLivingEntity.getLineOfSight(CraftLivingEntity.java:94)
    02.10 17:20:35 [Server] SEVERE     at org.bukkit.util.BlockIterator.<init>(BlockIterator.java:292)
    02.10 17:20:35 [Server] SEVERE     at org.bukkit.util.BlockIterator.<init>(BlockIterator.java:257)
    02.10 17:20:35 [Server] SEVERE     at org.bukkit.util.BlockIterator.<init>(BlockIterator.java:170)
    02.10 17:20:35 [Server] SEVERE java.lang.IllegalStateException: Start block missed in BlockIterator
    02.10 17:20:35 [Server] SEVERE     at java.lang.Thread.run(Thread.java:662)
    02.10 17:20:35 [Server] SEVERE     at org.bukkit.craftbukkit.scheduler.CraftWorker.run(CraftWorker.java:34)
    02.10 17:20:35 [Server] SEVERE     at com.matejdro.bukkit.endersmp.EnderSMP$1.run(EnderSMP.java:33)
    02.10 17:20:35 [Server] SEVERE     at org.bukkit.craftbukkit.entity.CraftLivingEntity.getLineOfSight(CraftLivingEntity.java:116)
    02.10 17:20:35 [Server] SEVERE     at org.bukkit.craftbukkit.entity.CraftLivingEntity.getLineOfSight(CraftLivingEntity.java:94)
    02.10 17:20:35 [Server] SEVERE     at org.bukkit.util.BlockIterator.<init>(BlockIterator.java:292)
    02.10 17:20:35 [Server] SEVERE     at org.bukkit.util.BlockIterator.<init>(BlockIterator.java:257)
    02.10 17:20:35 [Server] SEVERE     at org.bukkit.util.BlockIterator.<init>(BlockIterator.java:170)
    02.10 17:20:35 [Server] SEVERE java.lang.IllegalStateException: Start block missed in BlockIterator
    02.10 17:20:35 [Server] SEVERE     at java.lang.Thread.run(Thread.java:662)
    02.10 17:20:35 [Server] SEVERE     at org.bukkit.craftbukkit.scheduler.CraftWorker.run(CraftWorker.java:34)
    02.10 17:20:35 [Server] SEVERE     at com.matejdro.bukkit.endersmp.EnderSMP$1.run(EnderSMP.java:33)
    02.10 17:20:35 [Server] SEVERE     at org.bukkit.craftbukkit.entity.CraftLivingEntity.getLineOfSight(CraftLivingEntity.java:116)
    02.10 17:20:35 [Server] SEVERE     at org.bukkit.craftbukkit.entity.CraftLivingEntity.getLineOfSight(CraftLivingEntity.java:94)
    02.10 17:20:35 [Server] SEVERE     at org.bukkit.util.BlockIterator.<init>(BlockIterator.java:292)
    02.10 17:20:35 [Server] SEVERE     at org.bukkit.util.BlockIterator.<init>(BlockIterator.java:257)
    02.10 17:20:35 [Server] SEVERE     at org.bukkit.util.BlockIterator.<init>(BlockIterator.java:170)
    02.10 17:20:35 [Server] SEVERE java.lang.IllegalStateException: Start block missed in BlockIterator
    02.10 17:20:35 [Server] SEVERE     at java.lang.Thread.run(Thread.java:662)
    02.10 17:20:35 [Server] SEVERE     at org.bukkit.craftbukkit.scheduler.CraftWorker.run(CraftWorker.java:34)
    02.10 17:20:35 [Server] SEVERE     at com.matejdro.bukkit.endersmp.EnderSMP$1.run(EnderSMP.java:33)
    02.10 17:20:35 [Server] SEVERE     at org.bukkit.craftbukkit.entity.CraftLivingEntity.getLineOfSight(CraftLivingEntity.java:116)
    02.10 17:20:35 [Server] SEVERE     at org.bukkit.craftbukkit.entity.CraftLivingEntity.getLineOfSight(CraftLivingEntity.java:94)
    02.10 17:20:35 [Server] SEVERE     at org.bukkit.util.BlockIterator.<init>(BlockIterator.java:292)
    02.10 17:20:35 [Server] SEVERE     at org.bukkit.util.BlockIterator.<init>(BlockIterator.java:257)
    02.10 17:20:35 [Server] SEVERE     at org.bukkit.util.BlockIterator.<init>(BlockIterator.java:170)
    02.10 17:20:35 [Server] SEVERE java.lang.IllegalStateException: Start block missed in BlockIterator
    02.10 17:20:35 [Server] SEVERE     at java.lang.Thread.run(Thread.java:662)
    02.10 17:20:35 [Server] SEVERE     at org.bukkit.craftbukkit.scheduler.CraftWorker.run(CraftWorker.java:34)
    02.10 17:20:35 [Server] SEVERE     at com.matejdro.bukkit.endersmp.EnderSMP$1.run(EnderSMP.java:33)
    02.10 17:20:35 [Server] SEVERE     at org.bukkit.craftbukkit.entity.CraftLivingEntity.getLineOfSight(CraftLivingEntity.java:116)
    02.10 17:20:35 [Server] SEVERE     at org.bukkit.craftbukkit.entity.CraftLivingEntity.getLineOfSight(CraftLivingEntity.java:94)
    02.10 17:20:35 [Server] SEVERE     at org.bukkit.util.BlockIterator.<init>(BlockIterator.java:292)
    02.10 17:20:35 [Server] SEVERE     at org.bukkit.util.BlockIterator.<init>(BlockIterator.java:257)
    02.10 17:20:35 [Server] SEVERE     at org.bukkit.util.BlockIterator.<init>(BlockIterator.java:170)
    02.10 17:20:35 [Server] SEVERE java.lang.IllegalStateException: Start block missed in BlockIterator
    02.10 17:20:35 [Server] SEVERE     at java.lang.Thread.run(Thread.java:662)
    02.10 17:20:35 [Server] SEVERE     at org.bukkit.craftbukkit.scheduler.CraftWorker.run(CraftWorker.java:34)
    02.10 17:20:35 [Server] SEVERE     at com.matejdro.bukkit.endersmp.EnderSMP$1.run(EnderSMP.java:33)
    02.10 17:20:35 [Server] SEVERE     at org.bukkit.craftbukkit.entity.CraftLivingEntity.getLineOfSight(CraftLivingEntity.java:116)
    02.10 17:20:35 [Server] SEVERE     at org.bukkit.craftbukkit.entity.CraftLivingEntity.getLineOfSight(CraftLivingEntity.java:94)
    02.10 17:20:35 [Server] SEVERE     at org.bukkit.util.BlockIterator.<init>(BlockIterator.java:292)
    02.10 17:20:35 [Server] SEVERE     at org.bukkit.util.BlockIterator.<init>(BlockIterator.java:257)
    02.10 17:20:35 [Server] SEVERE     at org.bukkit.util.BlockIterator.<init>(BlockIterator.java:170)
    02.10 17:20:35 [Server] SEVERE java.lang.IllegalStateException: Start block missed in BlockIterator
    02.10 17:20:35 [Server] SEVERE     at java.lang.Thread.run(Thread.java:662)
    02.10 17:20:35 [Server] SEVERE     at org.bukkit.craftbukkit.scheduler.CraftWorker.run(CraftWorker.java:34)
    02.10 17:20:35 [Server] SEVERE     at com.matejdro.bukkit.endersmp.EnderSMP$1.run(EnderSMP.java:33)
    02.10 17:20:35 [Server] SEVERE     at org.bukkit.craftbukkit.entity.CraftLivingEntity.getLineOfSight(CraftLivingEntity.java:116)
    02.10 17:20:35 [Server] SEVERE     at org.bukkit.craftbukkit.entity.CraftLivingEntity.getLineOfSight(CraftLivingEntity.java:94)
    02.10 17:20:35 [Server] SEVERE     at org.bukkit.util.BlockIterator.<init>(BlockIterator.java:292)
    02.10 17:20:35 [Server] SEVERE     at org.bukkit.util.BlockIterator.<init>(BlockIterator.java:257)
    02.10 17:20:35 [Server] SEVERE     at org.bukkit.util.BlockIterator.<init>(BlockIterator.java:170)
    02.10 17:20:35 [Server] SEVERE java.lang.IllegalStateException: Start block missed in BlockIterator
    02.10 17:20:35 [Server] SEVERE     at java.lang.Thread.run(Thread.java:662)
    02.10 17:20:35 [Server] SEVERE     at org.bukkit.craftbukkit.scheduler.CraftWorker.run(CraftWorker.java:34)
    02.10 17:20:35 [Server] SEVERE     at com.matejdro.bukkit.endersmp.EnderSMP$1.run(EnderSMP.java:33)
    02.10 17:20:35 [Server] SEVERE     at org.bukkit.craftbukkit.entity.CraftLivingEntity.getLineOfSight(CraftLivingEntity.java:116)
    02.10 17:20:35 [Server] SEVERE     at org.bukkit.craftbukkit.entity.CraftLivingEntity.getLineOfSight(CraftLivingEntity.java:94)
    02.10 17:20:35 [Server] SEVERE     at org.bukkit.util.BlockIterator.<init>(BlockIterator.java:292)
    02.10 17:20:35 [Server] SEVERE     at org.bukkit.util.BlockIterator.<init>(BlockIterator.java:257)
    02.10 17:20:35 [Server] SEVERE     at org.bukkit.util.BlockIterator.<init>(BlockIterator.java:170)
    02.10 17:20:35 [Server] SEVERE java.lang.IllegalStateException: Start block missed in BlockIterator
    02.10 17:20:35 [Server] SEVERE     at java.lang.Thread.run(Thread.java:662)
    02.10 17:20:35 [Server] SEVERE     at org.bukkit.craftbukkit.scheduler.CraftWorker.run(CraftWorker.java:34)
    02.10 17:20:35 [Server] SEVERE     at com.matejdro.bukkit.endersmp.EnderSMP$1.run(EnderSMP.java:33)
    02.10 17:20:35 [Server] SEVERE     at org.bukkit.craftbukkit.entity.CraftLivingEntity.getLineOfSight(CraftLivingEntity.java:116)
    02.10 17:20:35 [Server] SEVERE     at org.bukkit.craftbukkit.entity.CraftLivingEntity.getLineOfSight(CraftLivingEntity.java:94)
    02.10 17:20:35 [Server] SEVERE     at org.bukkit.util.BlockIterator.<init>(BlockIterator.java:292)
    02.10 17:20:35 [Server] SEVERE     at org.bukkit.util.BlockIterator.<init>(BlockIterator.java:257)
    02.10 17:20:35 [Server] SEVERE     at org.bukkit.util.BlockIterator.<init>(BlockIterator.java:170)
    02.10 17:20:35 [Server] SEVERE java.lang.IllegalStateException: Start block missed in BlockIterator
    02.10 17:20:35 [Server] SEVERE     at java.lang.Thread.run(Thread.java:662)
    02.10 17:20:35 [Server] SEVERE     at org.bukkit.craftbukkit.scheduler.CraftWorker.run(CraftWorker.java:34)
    02.10 17:20:35 [Server] SEVERE     at com.matejdro.bukkit.endersmp.EnderSMP$1.run(EnderSMP.java:33)
    
    I will need to disable it until you fix it D:
     
  9. Offline

    matejdro

    Try now both of you

     
  10. Offline

    Emiya Shirou

    Why those errors even occur?
     
  11. Offline

    matejdro

    Most likely because it was in another thread and it was conflicting with something else.
     
  12. Offline

    EdenCampo

    [diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond][diamond]
    for you!
    TESTING NOW!

    EDIT:
    I love you,this is working!
    Take [diamond][gold][iron][diamond][gold][iron][diamond][gold][iron][diamond][gold][iron] :D
     
  13. Offline

    GordonGrey

    Using this, and its working great! Now fully functionial agressive Enderman to fight.
     
  14. Offline

    Mr. X

    No Endermans Attacs me help please
     
  15. Offline

    Jobsti

    Works with #1318
    Thanks
     
  16. Offline

    Mr_H4mm3r

    DOWNLOAD :D
     
  17. Offline

    Alvarez96

    Very Cool!
    Will defiantly try this out!
     
  18. Offline

    BioRage

    This needs more attention.

    Bump.
     
  19. Offline

    dralletje

    make a bukkitdev page!
     
    MonsieurApple likes this.
  20. Offline

    MonsieurApple

    Please upgrade to latest RB
     
  21. Offline

    matejdro

    I did not make bukkitdev page, because I see this as temporary plugin until endermen are fixed. And if I'm not mistaken, they are already fixed in v1.9.

    I will still update to new RB though.
     
  22. Offline

    JaxFromHell

  23. Offline

    Juze

    I will download this plugin if you are able to make it run in a seperate thread for performance without errors.
     
  24. Offline

    matejdro

    Updated.

     
  25. Offline

    Archelaus

    Moved to releases
     
  26. Offline

    AndyFox42

    Hmmm they still don't attack :(
     
  27. Offline

    SilentStray

    Getting this error/warning using CB 1337
    (sorry code not working)
     
  28. Offline

    Raycrash

    Same here

    Code:
    2011-11-06 13:45:42 [WARNING] Task of 'EnderSMP' generated an exception
    java.lang.IllegalStateException: Start block missed in BlockIterator
        at org.bukkit.util.BlockIterator.<init>(BlockIterator.java:167)
        at org.bukkit.util.BlockIterator.<init>(BlockIterator.java:254)
        at org.bukkit.util.BlockIterator.<init>(BlockIterator.java:289)
        at org.bukkit.craftbukkit.entity.CraftLivingEntity.getLineOfSight(CraftLivingEntity.java:94)
        at org.bukkit.craftbukkit.entity.CraftLivingEntity.getLineOfSight(CraftLivingEntity.java:116)
        at com.matejdro.bukkit.endersmp.EnderSMP$1.run(EnderSMP.java:36)
        at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:137)
        at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:441)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:374)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:417)
    2011-11-06 13:45:42 [WARNING] Task of 'EnderSMP' generated an exception
    java.lang.IllegalStateException: Start block missed in BlockIterator
        at org.bukkit.util.BlockIterator.<init>(BlockIterator.java:167)
        at org.bukkit.util.BlockIterator.<init>(BlockIterator.java:254)
        at org.bukkit.util.BlockIterator.<init>(BlockIterator.java:289)
        at org.bukkit.craftbukkit.entity.CraftLivingEntity.getLineOfSight(CraftLivingEntity.java:94)
        at org.bukkit.craftbukkit.entity.CraftLivingEntity.getLineOfSight(CraftLivingEntity.java:116)
        at com.matejdro.bukkit.endersmp.EnderSMP$1.run(EnderSMP.java:36)
        at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:137)
        at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:441)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:374)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:417)
     
  29. ......... and here to ....... same error ........
    Code:
    02:45:37 [WARNING] Task of 'EnderSMP' generated an exception
    java.lang.IllegalStateException: Start block missed in BlockIterator
            at org.bukkit.util.BlockIterator.<init>(BlockIterator.java:167)
            at org.bukkit.util.BlockIterator.<init>(BlockIterator.java:254)
            at org.bukkit.util.BlockIterator.<init>(BlockIterator.java:289)
            at org.bukkit.craftbukkit.entity.CraftLivingEntity.getLineOfSight(CraftL
    ivingEntity.java:94)
            at org.bukkit.craftbukkit.entity.CraftLivingEntity.getLineOfSight(CraftL
    ivingEntity.java:116)
            at com.matejdro.bukkit.endersmp.EnderSMP$1.run(EnderSMP.java:36)
            at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(C
    raftScheduler.java:137)
            at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:447)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:380)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:417)
    
     
  30. Offline

    matejdro

    Does this error happens all the time or just occasionally?
     

Share This Page