Hiya,
Introducing the liquid cleanup mod... This mod will make spills vanish when above water level; they will freeze (lava or water to to stone or ice) when underground or below sea level. [The fire extinguishers have been moved in to a different mod.]
How it Works:
1) Create a cleaner block using the recipes below
2) Place the cleaner block in lava, water, or ice
3) The cleaner block will spread through the lava, water, or ice, replacing it with either air, stone, or ice.
4) The cleaner blocks have limited strength, so they will only consume nodes to a maximum of about 20 or 30 nodes away from the placement point
Links and Downloads:
Version 1.13
Version 1.12a
Version 1.11a (new: fire extinguishers)
Version 1.00
Dev zipball
Github Page
License:
Code: LGPL 2.1
Textures: LGPL 2.1/WTFPL/CC0
No dependencies on non-default mods.
Here it is in action, cleaning up a lava spill on a hill:
There are three types of new, craftable items in the mod:
Lava Cleaner:
-Place the lava cleaner in to lava to make it eat the lava
-Turns lava in to air when above ground (altitude > -40)
-Turns lava in to stone (with some minerals mixed in) when underground
-Crafted as follows:
This is done using a bucket of water, a bucket of lava, and one mese.
Water Cleaner:
-Place the water cleaner in to lava to make it freeze/dry the water
-Turns water in to air when above sea level
-Turns water in to ice ("clean ice") when below sea level
-Crafted as follows
-This is done using a bucket of water, and two mese.
Ice Cleaner:
-Place the ice cleaner in to ice to melt the ice
-Turns ice nine back in to water
-The ice cleaner is crafted as follows:
-This is done with one row of ice nine, and one row of torches.
The cleaners are self-limiting and one initial application will clean up a large quantity of liquid/gas.
Screenshots
Water Cleaner
Ice Cleaner
Lava on hill - before
Lava on hill - during cleanup
Lava underground
Lava underground
Configuring
This mod is configurable! Check out config.lua if you want to hack around with it a bit.
Cheers,
Bad_Command