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

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    CreeperHeal


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

    This post has been edited 46 times. It was last edited by Nitnelave Apr 29, 2012.
  2.  
  3. Offline

    Malific

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Lol, I see. When I posted my first post saying things didn't match up. the version I had WAS the most up to date. I must have been posting while you were updating.
  4. Offline

    T4L_Goose

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Ah thank you. I've been using it for a day and It's great. Kinda wish the interval was in seconds and not ticks, can be a little confusing. Overall though, it's great and will help keep my world looking attractive while not feeling cheap.
  5. Offline

    cybernetamd

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Unfortunately the creeperheal will not play nice with NoLagg plugin. Would be awesome, considering having tons of tnt exploding and then after a certian amount of time the world comes back lol. They both dont play nice together causing the server to lock up and crash every client. Wonder if there is a way to fix it.
  6. Offline

    KevinToday

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Would be awesome if it put trees back together correctly after a fire or something. I mean, when leaf blocks regenerate before the wood blocks do in a tree, they decay before the wood regenerates, leaving the tree looking odd and incomplete afters its regenerated. Its a bit frustrating at times
  7. Offline

    Nitnelave

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    We're working on a fix with noLagg's dev.
    I can see an easy way to do this... I'll work it out and add it soon.
    EDIT: ok, it's fixed, along with vines dropping. Will be in the next update, as soon as I have figured out a solution for nolagg's compatibility.
    I have to put it in ticks to allow for higher speed than one per second.

    This post has been edited 2 times. It was last edited by Nitnelave Nov 13, 2011.
  8. Offline

    KevinToday

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Thank you so much, and thank you for being so swift about it :D
  9. Offline

    WarboyX

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    I'm using the latest version and I noticed it doesn't automatically heal anymore, I have to use /ch heal to get it to heal. Is this just me or something? or could a conflict with my other plugins is happening? I turned on verbose-level to level 5 to see if anything was happening. It just said this.

    Code:
    03:10 PM [INFO] [PLAYER_COMMAND] WarboyX: /spawnmob creeper 1
    03:10 PM [INFO] [CreeperHeal] EXPLOSION!
    03:11 PM [INFO] [CreeperHeal] Blocks replaced!  <-this happened when I did /ch heal.
    03:11 PM [INFO] [CreeperHeal] Writing config...
    
  10. Offline

    Nitnelave

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Here you go! version 4.2 also handles vines, as well as leaves.
    I can't reproduce the error. Make sure you have the latest version, and that you're an OP or have permission. Try from the console (ch heal world). Make sure TNT is set to true in the world you're in.
    Edit : misread your question. Can you pastie your config then?

    This post has been edited 2 times. It was last edited by Nitnelave Nov 13, 2011.
  11. Offline

    KevinToday

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    The first picture shows a normally generated tree, completely untouched. the second shows the tree mostly burnt after i lit the corner with a lighter. the third frame shows the tree about 20 to 30 minutes after the fire stopped. is this supposed to happen? 2011-11-13_17.11.32.png 2011-11-13_17.12.54.png 2011-11-13_17.29.30.png
  12. Offline

    WarboyX

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Code:
    chest-protection: 'no'
    overwrite-blocks: true
    teleport-when-buried: true
    drop-overwritten-blocks: false
    op-have-all-permissions: true
    drop-destroyed-blocks-chance: 100
    verbose-level: 5
    wait-before-heal-explosions: 15
    block-per-block-interval: 20
    wait-before-heal-fire: 45
    crack-destroyed-bricks: false
    drop-destroyed-blocks: true
    replacement-method: block-per-block
    world_nether:
        Magical: false
        replace-all-tnt: false
        replace-above-limit-only: false
        TNT: true
        Fire: true
        Creepers: true
        restrict-blocks: 'false'
        replace-limit: 64
        restrict-list: '0'
        block-enderman-pickup: false
        Ghast: true
    world:
        Magical: true
        replace-all-tnt: false
        replace-above-limit-only: false
        TNT: true
        Fire: true
        Creepers: true
        restrict-blocks: 'false'
        replace-limit: 128
        restrict-list: '0'
        block-enderman-pickup: false
        Ghast: true
    IonCannon:
        Magical: false
        replace-all-tnt: false
        replace-above-limit-only: false
        TNT: true
        Fire: true
        Creepers: true
        restrict-blocks: 'false'
        replace-limit: 64
        restrict-list: '0'
        block-enderman-pickup: false
        Ghast: true
    Planetoids:
        Magical: false
        replace-all-tnt: false
        replace-above-limit-only: false
        TNT: true
        Fire: true
        Creepers: true
        restrict-blocks: 'false'
        replace-limit: 64
        restrict-list: '0'
        block-enderman-pickup: false
        Ghast: true
    dungeon:
        Magical: false
        replace-all-tnt: false
        replace-above-limit-only: false
        TNT: true
        Fire: true
        Creepers: true
        restrict-blocks: 'false'
        replace-limit: 64
        restrict-list: '0'
        block-enderman-pickup: false
        Ghast: true
    flatlands:
        Magical: false
        replace-all-tnt: false
        replace-above-limit-only: false
        TNT: true
        Fire: true
        Creepers: true
        restrict-blocks: 'false'
        replace-limit: 64
        restrict-list: '0'
        block-enderman-pickup: false
        Ghast: true
    Skylands:
        Magical: false
        replace-all-tnt: false
        replace-above-limit-only: false
        TNT: true
        Fire: true
        Creepers: true
        restrict-blocks: 'false'
        replace-limit: 64
        restrict-list: '0'
        block-enderman-pickup: false
        Ghast: true
    AcidRain:
        Magical: false
        replace-all-tnt: false
        replace-above-limit-only: false
        TNT: true
        Fire: true
        Creepers: true
        restrict-blocks: 'false'
        replace-limit: 64
        restrict-list: '0'
        block-enderman-pickup: false
        Ghast: true
    world_nordic:
        Magical: false
        replace-all-tnt: false
        replace-above-limit-only: false
        TNT: true
        Fire: true
        Creepers: true
        restrict-blocks: 'false'
        replace-limit: 64
        restrict-list: '0'
        block-enderman-pickup: false
        Ghast: true
    World19:
        Magical: false
        replace-all-tnt: false
        replace-above-limit-only: false
        TNT: true
        Fire: true
        Creepers: true
        restrict-blocks: 'false'
        replace-limit: 64
        restrict-list: '0'
        block-enderman-pickup: false
        Ghast: true
    
    I have the correct permissions and everything.
    Active Plugins are....






    Code:
    AcidRain
    AppleSeed
    BackToBody
    BananaMaze
    BananaNordic
    BananaSpace
    Bloodmoon
    BukkitInventoryTools
    Burner
    CreeperHeal
    DynMap
    Essentials Base
    Essentials Chat
    Essentials Spawn
    Ioncannon
    ItemVoid
    Pail
    PailPlus
    PermissionsBukkit
    PowerGrid
    Rocket
    RuneCraft
    SpongeRestore
    Spout
    Spout Essentials
    Visual permissions
    worldedit
    Xcraftgate
    
  13. Offline

    Nitnelave

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Ok, here's a fix... I did it only for the explosions, at first, but now I added it to the fire too. Version 4.2.1!
    @WarboyX I don't see a problem here. Try in a vanilla bukkit server (with just minecraft) and if the problem doesn't go away, post a ticket in the devbukkit topic (see my signature) with all of the info, along with the steps you did to reproduce the error, in what world you tested this, etc... If it's a conflict, post the plugin it is conflicting with.

    By the way, @cybernetamd the problem with nolagg (which was only a CH problem) should be fixed now.

    This post has been edited 1 time. It was last edited by Nitnelave Nov 14, 2011.
  14. Offline

    cybernetamd

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    oh ok, ill give it a shot mate, thanks for the heads up. Will let you know if it works or not.
  15. Offline

    cybernetamd

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Works perfectly now, had to re-add the softpend multiverse to the plugin.yml but no big deal there. Other then that Everything is flawless, my users can now blow up the world without fear of crashing lol. Thanks again bud. Also noticed your other change, the wood of the trees regen before the leaves, good call on that.
    Cheers mate.
  16. Offline

    Nitnelave

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Really? you had to re-add the soft-depend line? that's weird, it should automatically load... try without it, now that all of the worlds are loaded? Oh, and by the way, it's not that the wood is replaced before, it's that I prevent the leaves from falling if something near them burnt not too long ago (or exploded).
  17. Offline

    cybernetamd

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    it works without bud, I just gotten so used to adding it I just thought I had too all along lol. Also do you know a way to put the sand and gravel back to original position after an explosion like dirt stone etc? So it doesn't fall above ground?, Lots of sand above ground with missing blocks underneath right now lol. Other then that, everything is working perfectly. Just tried a TNT stack of 460,000, and not one player blinked an eye ;-). Not to mention my Xeon laughed at the work load and wanted more, next up is a 800,000 TNT stack lol
  18. Offline

    cybernetamd

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Also yes, all 9 worlds loaded just fine, made sure the tnt worked fine in those as well. So far no problems with the users of each world.
  19. Offline

    KevinToday

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Oh alright, thanks again!
  20. Offline

    cybernetamd

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Found one glitch, it happens when players switch worlds going from one to another using multiverse portals during the explosions happening.

    19:21:47 [SEVERE] java.util.ConcurrentModificationException
    19:21:47 [SEVERE] at java.util.HashMap$HashIterator.nextEntry(Unknown Sour
    ce)
    19:21:47 [SEVERE] at java.util.HashMap$ValueIterator.next(Unknown Source)
    19:21:47 [SEVERE] at com.nitnelave.CreeperHeal.CreeperHeal.cleanMaps(Creep
    erHeal.java:405)
    19:21:47 [SEVERE] at com.nitnelave.CreeperHeal.CreeperHeal$3.run(CreeperHe
    al.java:323)
    19:21:47 [SEVERE] at org.bukkit.craftbukkit.scheduler.CraftWorker.run(Craf
    tWorker.java:34)
    19:21:47 [SEVERE] at java.lang.Thread.run(Unknown Source)
    19:24:58 [SEVERE] java.util.ConcurrentModificationException
    19:24:58 [SEVERE] at java.util.HashMap$HashIterator.nextEntry(Unknown Sour
    ce)
    19:24:58 [SEVERE] at java.util.HashMap$ValueIterator.next(Unknown Source)
    19:24:58 [SEVERE] at com.nitnelave.CreeperHeal.CreeperHeal.cleanMaps(Creep
    erHeal.java:405)
    19:24:58 [SEVERE] at com.nitnelave.CreeperHeal.CreeperHeal$3.run(CreeperHe
    al.java:323)
    19:24:58 [SEVERE] at org.bukkit.craftbukkit.scheduler.CraftWorker.run(Craf
    tWorker.java:34)
    19:24:58 [SEVERE] at java.lang.Thread.run(Unknown Source)

    Hope this helps. So far when this happens the explosions keep happening and no one is kicked, which is good, wonder what is causing this error. Cheers
  21. Offline

    FriendCraft

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Sounds good,but if i want to download it it says Will u let it open? And not Open map.. :(
  22. Offline

    Nitnelave

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    I'll have a look when I have a moment.

    You have to put the CreeperHeal.jar file in your server's plugin folder. It is a server mod, meaning that it affects how the server runs.

    @KevinToday you're welcome!
  23. Offline

    WarboyX

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    I think it was ItemVoid, anybody know of a good replacement? Because after I started checking plugins, it seems itemvoid was doing it. So I removed it and it worked fine.
  24. Offline

    Nitnelave

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Scavenger may be what you're looking for.
  25. Offline

    FriendCraft

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    iknow,but when i download it doesnt open and i cant open the map to place the .jar
  26. Offline

    Nitnelave

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    When you download the CreeperHeal.jar file, you shouldn't open it, just save to your drive. Once you have it on your computer, move it to the folder YourServer/plugins. You don't have anything to do with a map.
  27. Offline

    FriendCraft

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Yeh,but i can't find it,and i everytime click on Open the map but now it close before i can say I
  28. Offline

    Nitnelave

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    You should check out bukkit's tutorial on setting up a server http://wiki.bukkit.org/Setting_up_a_server . Once you managed to get your server up and running, you have a folder called "plugins" in the same folder as your craftBukkit.jar is in. As a general help page on onstalling plugins, you can check out http://wiki.bukkit.org/Installing_Plugins
  29. Offline

    Legolas75893

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Do you think it'll work with Enderdragons :eek:? If it does, totally letting dragons go around my world like a bawss.
  30. Offline

    Nitnelave

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    I absolutely don't know... But enderdragons only spawn in the the end, don't they? And I don't think they create any explosion, so my plugin won't detect them. i'll try to make some tests as soon as I can, after the bukkit version is out, but I don't see a point in my plugin handling Enderdragons.
  31. Offline

    Legolas75893

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    I haz plans for EnderDragon, and I was about to request it but then I saw this.
  32. Offline

    Nitnelave

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Well, what would you like me to manage about enderdragons?

Share This Page