[INACTIVE][FUN/MECH] TreeperBirth v? (CreeperNerf... sort of)

Discussion in 'Inactive/Unsupported Plugins' started by Cecer, Jan 19, 2011.

     
  1. Offline

    Cecer

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    So the idea of CreeperNerf isn't really that interesting, I know.
    I got bored, saw the Bukkit CreeperNerf and decided to create my own mutant version!

    So you want to save your buildings?
    You need CreeperNerf TreeperBirth!

    What does it to different from CreeperNerf?
    Less unneeded code, doesn't use Monitor and most importantly, TREES!


    Basically, here is the basic difference in functionality:
    1. A creeper sees a player.
    2. The creeper chases the player.
    3. The creeper goes SssssssssssssSSSSSSSSSSsSsssssssssss.
    4. The creeper goes boom.
    In CreeperNerf you are left with nothing to remember the poor creeper who gave his life to make this game fun :'(.

    In TreeperBirth, the moment the creeper explodes a tree is "born" and you are left with a nice tree to remember him by :)!




    This is just a random thing I made when I was bored, I highly doubt I'll ever update it.


    I have zipped the .jar file and attached it.
    Source is included in the .jar.
    Noppoly likes this.
  2.  
  3. Offline

    jacobc436

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Is this some type of anti-creeper-griefer tree-growing plugin?

    [Edit]
    1st Post!
  4. Offline

    Hidendra

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Haha, that's quite a neat idea!
  5. Offline

    M1sT3rM4n

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    LMAO! I support this whole-heartedly!!!!
  6. Offline

    Rabbit67890

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Heheh Im gonna install this to see *in the background* a creeper exploding into a tree then more trees :p
  7. Offline

    Fewmets

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I <3 this idea. You are a god among men, Cecer!
  8. Offline

    billybobjoe1223

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Can it be set so creepers still explode belowground?
  9. Offline

    Plague

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    The plugin system is getting out of hands guys :D
  10. Offline

    silentdojo

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    This is awesome... maybe options for any item id or something like that? Thanks for being creative. We need more fun-like plugins of this genre.
  11. Offline

    Dreadreaver

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    this is a really nice idea! thank you!
  12. Offline

    craftopia.net

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    tell me it does birch tree's and you have yourself a deal!
  13. Offline

    Dreadreaver

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    what build is this supposed to be used with? for me on build 8X it doesnt work right, the creeper explodes and a few SECONDS later all the blocks he destroyed respawn,but no tree! :S

    edit: after updating to the latest build(86) it works =)
    but theres still the issue with the creeper first destroying everything and then like 2 seconds until it respawns. if he would stop doing dmg to blocks - that would be really nice instead! like BOOM and theres just a tree =)
    nice creepers .... what a world :D
  14. Offline

    seanth

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    What happens if a creeper goes boom in a tunnel?
  15. Offline

    czardas

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    *All hail Cecer*
  16. Offline

    R-T-B

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    This is sort of like my old plugin I never finished where Creepers would blow up and spawn a horde of spiders.

    Maybe I should recreate that?
  17. Offline

    GhandPivot

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Please keep this one up to date, sounds great :D
  18. Offline

    Josh Sagnella

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    This is too awesome not to keep updated. haha!
  19. Offline

    seanth

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Personally, I want the damage to remain. This plugin makes me think of Speaker of the Dead. Except instead of dead piggies-->tree it's booming creepers
  20. Offline

    jaybud4

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    That's called latency between you and the server, and cannot be fixed. This is the case with any non-client-mod that does not directly prevent the creeper from exploding in the first place.
    The blocks are untouched on the server, but the client prediction code breaks them because of the explosion, then everything is restored when you next receive a heartbeat from the server.
  21. Offline

    Izbay

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    I love this! At first it wasn't working for me, but after turning off creeper protection in WorldGuard it allowed this mod to kick in.

    I really hope you reconsider and update this! My server's story is that creepers are children of ents that haven't yet become trees... and now they can! >.>
  22. Offline

    MatCat

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Wow I am going to install this plugin just so I can use spawnmob to spawn 100 of them and watch a forrest appear ;)
    Starrk likes this.
  23. Offline

    Mikkel399

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Good plugin.
    It is more fun with this then just make the creepers passive. [IMG]
  24. Offline

    Dreadreaver

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    thx for this useful piece of info ;)
  25. Offline

    EvilSeph Bukkit Team Member Administrator

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
  26. Offline

    Rabbit67890

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Really needs a update to fix a bug that spamms the console with random and to make it work again.
  27. Offline

    Kartus

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    can someone fix this please? #439

    Code:
    2011-02-25 01:27:42 [SEVERE] Could not pass event ENTITY_EXPLODE to TreeperBirth
    java.lang.NoSuchMethodError: org.bukkit.Server.getWorlds()[Lorg/bukkit/World;
        at com.cecer1.bukkit.treeperbirth.TreeperBirthEntityListener.onEntityExplode(TreeperBirthEntityListener.java:22)
        at org.bukkit.plugin.java.JavaPluginLoader$42.execute(JavaPluginLoader.java:344)
        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:225)
        at net.minecraft.server.Explosion.b(Explosion.java:206)
        at net.minecraft.server.World.a(World.java:1245)
        at net.minecraft.server.WorldServer.a(WorldServer.java:115)
        at net.minecraft.server.EntityCreeper.a(EntityCreeper.java:94)
        at net.minecraft.server.EntityCreature.c_(EntityCreature.java:63)
        at net.minecraft.server.EntityLiving.q(EntityLiving.java:648)
        at net.minecraft.server.EntityMonster.q(EntityMonster.java:30)
        at net.minecraft.server.EntityLiving.f_(EntityLiving.java:230)
        at net.minecraft.server.EntityMonster.f_(EntityMonster.java:34)
        at net.minecraft.server.EntityCreeper.f_(EntityCreeper.java:51)
        at net.minecraft.server.World.a(World.java:1011)
        at net.minecraft.server.WorldServer.a(WorldServer.java:53)
        at net.minecraft.server.World.f(World.java:993)
        at net.minecraft.server.World.d(World.java:970)
        at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:335)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:253)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:366)
    
  28. Offline

    Plasmius

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    yeah im getting same thing plz update
  29. Offline

    aehoooo

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    update plox :(
  30. Offline

    barghest

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    It can in fact be fixed. A discussion to this effect has popped up in a couple places. The mod that changes the creeper's explosion is the mod that can change the creeper's explode radius to 0. The explode radius is passed to the client. So even though the block damage is cancelled from the server, you can still have everything else about the creeper's explosion by setting the radius to 0. This will stop the client prediction code from causing issues.

    EDIT: I'm not sure that works quite the way I thought it worked. Forget I said anything.
  31. Offline

    Adondriel

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Has this been updated to 1.3? this sounds fun, also does it conflict with worldguard?

Share This Page