[MECH] SuperCauldrons - Water sources done right! [BukkitDev]

Discussion in 'Archived: Plugin Releases' started by Zach Hinchy, Dec 1, 2011.

  1. Offline

    Zach Hinchy

    SuperCauldrons by Zach Hinchy
    current release: 1.2.4 (tested on CraftBukkit 1.5.2-R0.1)

    Click here for the BukkitDev page for downloads, changelog, and more.

    This is an extremely simple plugin I created to solve two problems:
    1. Unlimited water sources have to be created with what really just amounts to an abuse of the engine's water physics.
    2. Cauldrons are basically useless, as they're just a development leftover from potion brewing before it was replaced with the Brewing Stand.
    SuperCauldrons (IMHO) solves both these problems by making Cauldrons infinite water sources. Just pour water into the cauldron, and you have an unlimited source of water for both buckets and bottles.


    Features:
    • Cauldrons can be infinite water sources once filled with water.
    • Water flowing over the top of a cauldron will fill the cauldron.
    • Redstone power applied to a cauldron with water will eject the water out of the top. When unpowered, the water will go back into the cauldron.
    Configuration:
    Code:
    supercauldrons:
        infinite: true
            # set to "true" for infinite filling of buckets and bottles; "bottles" for infinite bottles only; "false" for no infinite filling
        flow-fill: true
            # when set to "true", flowing water over the top of the cauldron will fill it.
        redstone: true
            # when set to "true", cauldrons will expel their contents while powered by a redstone signal.

    [​IMG]
    If you like this plugin, please consider making a donation. It helps me get by and is greatly appreciated.


    Oh, and one more thing: DON'T ASK ME FOR THE FEATURE OF STORING ANYTHING ELSE BESIDES WATER IN THE CAULDRON. IF IT EVER BECOMES POSSIBLE, I WILL DO IT.
     
    Samkio likes this.
  2. Offline

    Laserhog

    Awesome idea. I especially like the extras you put in, like the redstone eject and the flowing water filling it. Very nice. Hope more people see this and use it.
     
  3. Offline

    rmb938

    pretty cool adding to my server
     
  4. Offline

    Zach Hinchy

    Okay, we're on BukkitDev now (link), so any bug reports and feature requests should be filed there. I'm open to feature requests within reason!
     
  5. Offline

    Zach Hinchy

    Retested on Bukkit build 1559, first post updated accordingly.
     
  6. Offline

    md_5

    Approved because of Bukkitdev
     
  7. Offline

    K3v1n

    Really AWESOME Plugin! Using it on my server :)
    Works fine. Good Job!
     
  8. Offline

    suicidal_banana

    Great idea but i was hoping to find this, maybe you could concider it for either a seperate plugin or a option;
    If theres water above a cauldron, fill it!
    that way you could refill your cauldron using pistons to direct water into/away-from it, or move around the cauldron for that matter.
     
  9. Offline

    Zach Hinchy

    Already does that as of 1.1.0. ;)
     
  10. Offline

    suicidal_banana

    Ooooh seckseh, thanks alot, also really cool idea with the redstone!

    But (just wondering) can you make a config? so i can set cauldrons to be finite (so normal again) and then still have the water-flow filling?
     
  11. Offline

    EvilNucca

    Can you make the Cauldron be able to hold lava would make some sick traps with the redstone abilities just wondering will be adding this to my server definitely.
     
  12. Offline

    Zach Hinchy

    Heads-up: retested on 1.0.1-R1 and it works!

    Yes. I'm working on that now. Expect it within in the next couple days.

    Probably not possible. I've thought of this before. It's potentially possible if the stored liquid is stored as a TileEntity in the Cauldron. But it's highly improbable that it'd be possible with a client mod. MAYBE this might be possible with Spout/SpoutCraft in the future, and if so I will be sure to support it.
     
  13. Offline

    Goldkoron

    I want the old cauldron use where you could make all those type of potions by throwing stuff in.
     
  14. Offline

    Dominic

    I really like this! Good job man! Very creative! Keep it up!
     
  15. Offline

    suicidal_banana

    Cool thanks! :D
    Also, i can confirm its workin on R2 aswell :p nice job there.
     
  16. Offline

    Djrowling

    wow this is awesome
     
  17. Offline

    Zach Hinchy

    Thank you! :D
     
  18. Offline

    Vorsath

    Any chance of making this work with Lava as it does with Water?
     
  19. Great plugin, simple and efficient. Just the way I like it. :)
     
  20. Offline

    anthonyc39

    great mod!

    one more question, how do you quick ut items in your inventory?

    you had the bukkits and they zipped right into your 1-9 spots.

    thanks
     
  21. Offline

    Zach Hinchy

    No chance.
    Thank you!
    ...what?

    Sorry to double post, but Version 1.2.0 is now available! It includes the oft-requested configuration, so you can finally enable/disable specific features. I've also changed the way bottles fill (no more accidentally spilling bottles everywhere).

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

    Vorsath

    Hold Shift as you click on an item, and it instantly transfers the entire stack from the quick bar to your backpack or vice versa. :)
     
  23. Offline

    Zach Hinchy

    Oh that's what he meant. Yeah, that's how you do it. Works for chests/dispensers too.
     
  24. Offline

    bunnyboy

    why does it create a new bottle with water in it when I fill it . So i can create all bottles of water i need with one empty bottle. it keeps make bottles with water when filling a empty bottle
     
  25. Offline

    Zach Hinchy

    WOW. Thank you for letting me know... I screwed up this latest release big time!

    Version 1.2.1 is out now and that fixes it. Thank you!
     
  26. Offline

    pivotgamer84

    Could you possibly add an additional config option to disable filling whole stacks, just doing 1 bottle at a time like default?
     
  27. Offline

    Zach Hinchy

    This actually became the default behavior in v1.2.0. I may re-add the whole stack behavior via config in the future, but as of the latest version, it'll do what you want.
     
  28. Offline

    Zach Hinchy

    Version 1.2.2 is now available. This update switches over to the new Bukkit event system, getting rid of the deprecated code so it is now 1.1-R5-ready.
     
  29. Offline

    Strogglet15

    This plugin needs to be updated/be ready for R5, but I can see it already is. Thanks.
     
  30. Offline

    Zach Hinchy

    Well, that was redundant. But you're welcome. ;)
     

Share This Page