Inactive [SEC] CreeperHeal v4.13 - Repair Creeper damage, the natural way! [1.2.5]

Discussion in 'Inactive/Unsupported Plugins' started by Nitnelave, Jun 21, 2011.

  1. Offline

    Nitnelave

    CreeperHeal


    The project in now on BukkitDev! Go there to find all the news, downloads, error reporting, and everything else!
     
  2. Offline

    juan3939

    Does the Bukkit bug, that orients the Dispensers in a different way than they were before getting destroyed, is fixed ?

    If it is, can you update the plug ? :p
     
  3. Offline

    swordxh

    the problem was that xcraftgate load AFTER creeperheal so it gave me errors...
    if i type /reload then it will work but is there a way of loading creeperheal after the multiworld plugin?
     
  4. Offline

    Nitnelave

    I can make an option to cancel endermen picking up blocks that wouldn't be too hard, but I won't do anything fancier.
    I don't know, didn't test it. If it is fixed, then my plugin should work, as it saves all of the information (including orientation).
    It won't be a problem in the next update. You won't have to add the softdepend line anymore (even though it was meant to delay the plugin until xcraftgate is loaded. Did you check for the exact name?)
     
  5. Offline

    swordxh

    yes i used the exact name as the .jar.

    There's a problem when it recreate torches: they autodestroy themselves after the recreating
     
  6. Offline

    raveious

    i mean the plugin crashes when ever there's an explosion
    Code:
    2011-09-23 23:41:40 [SEVERE] Could not pass event BLOCK_BURN to CreeperHeal
    java.lang.NullPointerException
        at com.nitnelave.CreeperHeal.FireListener.onBlockBurn(FireListener.java:23)
        at org.bukkit.plugin.java.JavaPluginLoader$38.execute(JavaPluginLoader.java:504)
        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58)
        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:338)
        at net.minecraft.server.BlockFire.a(BlockFire.java:163)
        at net.minecraft.server.BlockFire.a(BlockFire.java:89)
        at net.minecraft.server.World.i(World.java:1891)
        at net.minecraft.server.World.doTick(World.java:1638)
        at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:454)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:374)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:417)
    2011-09-23 23:41:44 [SEVERE] Could not pass event ENTITY_EXPLODE to CreeperHeal
    java.lang.NullPointerException
        at com.nitnelave.CreeperHeal.CreeperListener.onEntityExplode(CreeperListener.java:36)
        at org.bukkit.plugin.java.JavaPluginLoader$64.execute(JavaPluginLoader.java:691)
        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58)
        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:338)
        at net.minecraft.server.Explosion.a(Explosion.java:196)
        at net.minecraft.server.World.createExplosion(World.java:1462)
        at net.minecraft.server.WorldServer.createExplosion(WorldServer.java:145)
        at net.minecraft.server.EntityTNTPrimed.explode(EntityTNTPrimed.java:88)
        at net.minecraft.server.EntityTNTPrimed.s_(EntityTNTPrimed.java:66)
        at net.minecraft.server.World.entityJoinedWorld(World.java:1193)
        at net.minecraft.server.WorldServer.entityJoinedWorld(WorldServer.java:48)
        at net.minecraft.server.World.playerJoinedWorld(World.java:1175)
        at net.minecraft.server.World.cleanUp(World.java:1090)
        at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:460)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:374)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:417)
    this is what happened when a tnt block was lit on fire, i get a similar error when a creeper blows up too
     
  7. Offline

    Nitnelave

    Once again, the problem is that you have a multiworld plugin, and you didn't add the soft-depend line to the plugin.yml. Try that.
     
  8. Offline

    Switch0r

    I am using this plugin since day one, and its the best plugin for me :)
    Where can i find the changelog for CreeperHeal 3.1 ?
     
  9. Offline

    Nitnelave

    It's on devBukkit.

    http://dev.bukkit.org/server-mods/creeperheal-nitnelave/

    I will be continuing the threas over there.

    By the way, can you confirm that the crack bricks option works?
     
  10. Offline

    Switch0r

    I know the plugin is on the dev forum but i cant seem to find any changelog.
    Where can i find the changelog for CreeperHeal 3.1 ?
     
  11. Offline

    Nitnelave

    For the 3.1, it's on the link to the download. Files -> CreeperHeal 3.1 (not the file link, but the description link).

    Just tested, and when the logs are burnt, they pop back correctly... the right color.

    @Everyone, there's going to be an update addressing this distressing soft-depend problem (no need for that anymore) on DevBukkit, as soon as I'm done testing it.

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

    BaranBarut

    Thank you so much! Couple friends and I built an amazing arena out of wood and "somehow" it caught on fire. This plug-in saved me from having a hypertension breakdown :).
     
  13. Offline

    Shereis

    Hello, first, Thanks for developing this Great Plugin !!! I've been using it for a while, but actually with the 3.2 version and bukkit 1185 I get an error :

    Code:
    01:09:58 [SEVERE] Could not pass event ENDERMAN_PICKUP to CreeperHeal
    java.lang.NullPointerException
            at com.nitnelave.CreeperHeal.EnderListener.onEndermanPickup(EnderListene
    r.java:24)
            at org.bukkit.plugin.java.JavaPluginLoader$76.execute(JavaPluginLoader.j
    ava:775)
            at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav
    a:58)
            at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j
    ava:338)
            at net.minecraft.server.EntityEnderman.s(EntityEnderman.java:107)
            at net.minecraft.server.EntityLiving.s_(EntityLiving.java:280)
            at net.minecraft.server.EntityMonster.s_(EntityMonster.java:31)
            at net.minecraft.server.World.entityJoinedWorld(World.java:1193)
            at net.minecraft.server.WorldServer.entityJoinedWorld(WorldServer.java:4
    8)
            at net.minecraft.server.World.playerJoinedWorld(World.java:1175)
            at net.minecraft.server.World.cleanUp(World.java:1090)
            at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:460)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:374)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:417) 
    I've tried with and without this line in the config:

    softdepend: [Mutiverse-Core]

    but the line in the config file disappear when I launch the server !
    and it don't change anything !

    Can you help ?
     
  14. Offline

    Nitnelave

    Ok, I released a bugfix version. Re-download. I didn't have time to test this config problem, but you shouldn't need the soft-depend line anymore.

    Hem... bug will happen again, unless you download my new new version (3.2.2). But it should get rid of the soft-depend line.

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

    gameswereus

    Is this plugin being updated any longer?
     
  16. Offline

    Nitnelave

    Yes, it's being maintained, but in devbukkit, link in my signature. As soon as I get back the ownership of the thread, I'll update the first post, but the download link is always valid.

    @swordxh try the new version (Download link to the last version). This should fix your problem.

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

    l104693

    Hey Nitnelave!
    I love this plugin! :D

    Could you make an option that creepers do explode chests/furnaces?
     
  18. Offline

    Nitnelave

    What do you mean? That the contents drop on the ground? That the chests are not destroyed? Currently, if a chest is destroyed, its inventory is saved and restored.
     
  19. Offline

    Nitnelave

    New version 3.2.3 that should get rid of the last of the config bugs/compatibility with multiworld.
     
  20. Offline

    treydeal

    I want to set drop-replaced-block to false, but every time I save the file and reload plugins or just do /ch reload, it toggles back to true.
     
  21. Offline

    Nitnelave

    Download the very last update, it should fix that problem. Sorry it isn't displayed here, but I can't change the thread. Follow CreeperHeal on bukkitdev for more news.
     
  22. Offline

    treydeal

    AH I SEE! I will try the latest one now...just so you know, the "static link to latest version" on the devbukkit page is not actually the latest version. This is obvious for someone (unlike myself) that actually READS instead of skimming :) Thanks!

    *EDIT*
    I'm back with bad news...I think I may have been using the latest version all along, but regardless: while the server is running all changes to config.yml are wiped on /reload, but when I stop the server & make my changes all settings stick EXCEPT drop-replaced-block. It ALWAYS reverts to true.

    In fact, I've just shutdown the server, edited the config.yml, moved all other plugins out of the plugin directory, and drop-replaced-block is overwritten to true so this does not seem to be a conflict.

    Server details:
    Code:
    MC 1.8.1
    CB 1240
    CreeperHeal 3.2.3
    dynmap 0.24
    Essentials 2.6.2 (core only)
    Multiverse-Core 2.0-b279
    Multiverse-Portals 2.0-b254
    noEnderman 0.2
    PailStone 3.5
    VoxelAir 2.008
    VoxelSniper 5.019
     
  23. Offline

    Nitnelave

    The static link always points to the last version, I update the dropbox file every time I upload a file.
    I'll have a look this week-end, I'm too busy right now. These config problem are annoying me!
     
  24. Offline

    Nitnelave

    @treydeal ok, fixed! the drop-replaced-blocks issue was a typo ^^. And the rest shouldn't be a problem either. Re-download the last version.
     
    treydeal likes this.
  25. Offline

    Junrall

    Hi, love this plugin!

    After a chest has been re-spawned it isn't facing in the original direction. Is there a way to fix this. Or can I change a setting that protects chests from explosion damage?
     
  26. Offline

    Nitnelave

    If it isn't facing the right direction, it's a Bukkit bug, probably the same for dispensers (and furnaces?). I may add an option to protect chests, but that won't be before next week.
     
  27. Offline

    teegee543

  28. Offline

    Nitnelave

    There is no way to hook into Tombstone. Also talking to you, @Junrall would you prefer all chest/furnace protection, or LWC block protection? Or both?
     
  29. Offline

    teegee543

    Darn. Thanks for looking into it. :(
     
  30. Offline

    Junrall

    @Nitnelave I'm not sure what you are asking... I just figured that protecting chests from explosions would be an easy way to get around the chests being improperly rotated when they are re-spawned. Maybe adding support for LWC and Lockette (which I currently use) would be the way to go?

    Thanks for looking into this!:)
     
  31. Offline

    Nitnelave

    Basically, what I'm saying is : do you want to protect all chests, or just those lwc-protected? Or have an option for both?
     

Share This Page