- Random_Ore was a Minetest mod coded by Nubelite that I found fascinating. I loved how you could mine any stone and you will receive ore. No more looking for the right ore, just dig freely!
Unfortunately, Random_Ore doesn't work with Minetest 0.4, but it provided the inspiration for this the resulting idea I implement in this world. - CrazyLava was a mod of my own making. It was recoded from an old lavacooling mod, but it allowed lava to spread unpredictably while cooling and heating back up.
- MoreBlocks has two blocks I love in it: Glowglass and Super-glowglass. Didn't particularly want to use MoreBlocks though, because it depended on MoreOres, and some of the ores included in MoreOres are already in the default game in 0.4.6... and there's no point in having duplicate ores from different mods.
So I ported those two glowglass blocks into Crazylava, so I could use them without needing other dependancies. - Everyone remembers Gloopores! They were originally coded by GloopMaster, Calinou, MarkTraceur, and Kotolegokot. GloopMaster removed the original GloopOres post, but thankfully VanessaE archived the post so we could continue to use it.
Download
-----------
Gloop+Lava 0.3.1 = Discontinued
Gloop+Lava 0.3.2 = Oops! Bad Link!
NEW Gloop+Lava 0.3.2 = https://anonfiles.com/file/3bb8a8e36f7685df441e45a5c829a3cb
Details
-----------
I recoded Gloop completely!! Back in Minetest 0.3, I tweaked Random_Ore to include all the GloopOres, so ore generation was not needed. I also had several issues with the ore generation of GloopOres, so I eventually ended up removed the ore generation completely, relying on Random_Ores to give me dosages of Gloop when I needed them.
Recently, I tweaked the Gloopore graphics so they look better and added an Animated Kalite Torch!
Random_Ore was eventually dropped because it doesn't seem to work with Minetest 0.4.5 or 0.4.6. While browsing the Minetest forums, I stumbled across the solution. PilzAdam showed that it is possible to cause a node to have a random drop using, as an example, the following code:
Your phone or window isn't wide enough to display the code box. If it's a phone, try rotating it to landscape mode.
- Code: Select all
drop = {
max_items = 4,
items = {
{ items = {'farming:wheat_seed'} },
{ items = {'farming:wheat_seed'}, rarity = 2},
{ items = {'farming:wheat_seed'}, rarity = 5},
{ items = {'farming:wheat_harvested'} }
}
},
Using that idea, I tweaked the drops that stone and desert_stone drops so that they could drop ore from stone as well. It took several days of tweaking the rarity of the drops to get it right. If you look in the default init.lua included in this game, and search for stone, you'll find the part I coded. There are nine possible ore drops when mining stone.
Although the rarity for some items are identical, testing has shown that some drops are more rare than others.
Here are the drops sorted by rarity: (from my testing)
Your phone or window isn't wide enough to display the code box. If it's a phone, try rotating it to landscape mode.
- Code: Select all
[common]
cobble (or desert_stone)
iron
copper
[uncommon]
alatro
arol
kalite
talinite
coal
[extremely rare]
mese_crystal_fragment
CrazyLava was my mod from way back in 0.3. Like the original lavacooling mod, CrazyLava adds obsidian and molten_rock. However, molten rock has an equal chance to reliquify back into lava, which allows lava to spread unpredictably!
CrazyLava had a few issues though, which I have since taken care of. Lava used to cool into molten_rock, which would then cool into obsidian. So all you had to do to get the insanely amazing obsidian pickaxe was find a lava field and wait around for a few minutes, then mine everything in sight. This does not work anymore... I have fixed this.
Now lava only turns into obsidian ONLY when water is applied. Molten rock turns to mese_crystal when water is applied.
Now lava cools into molten_rock. There's a 1 in 2 chance that the molten_rock will heat back up and turn into lava_source again. There's a 1 in about 20 chance that it will cool even more and turn into mese_crystal. So no obsidian for you unless you have water with you. But standing around won't get you mese either. In my tests, I left the game running for 45 minutes while standing in one spot near a lava field. The field did not turn into mese; rather it stays mostly liquid. Very few, if any mese will form naturally; water is required to turn lava and molten_rock into something more valuable.
A few features of this mod
-------------
As of 0.3.2, I tweaked the stone random drop to make coal more rare, and mese_crystal_fragment slightly less rare.
Removed diamonds from the random drop completely.
Gravel can also be turned into Lava by placing a Kalite Torch next to it! Regular torches don't affect gravel, but kalite is hot enough to liquify it and turn it into lava!
Kalite Torches can be crafted into regular torches as well. Simply place a kalite torch in the crafting grid and you can turn it into 4 regular torches.
Molten_rock can be used as fuel. It has a very long burn time!
Obsidian occasionally drops obsidian shards when mined. Fill up the crafting grid with shards, and you get an obsidian block. To get an obsidian pickaxe...
Your phone or window isn't wide enough to display the code box. If it's a phone, try rotating it to landscape mode.
- Code: Select all
obsidian obsidian obsidian
blank stick blank
blank stick blank
Added a small hack to turn cobble into wood. That way if cobble piles up in your inventory, you can turn it into more sticks for making tools. Just place it in the crafting grid like so:
Your phone or window isn't wide enough to display the code box. If it's a phone, try rotating it to landscape mode.
- Code: Select all
cobble
cobble
cobble
How to use
-------------
This is not a mod. It's a game, designed to be unpacked and dropped into your /games folder. Then start up a new world, and select Gloop+Lava in the world menu.
License
---------
LGPLv2/later
Plans for the Future
-----------
Integrate crazylava with the in-game obsidian parameters so the code is lighter and runs smoother. Still working on that...
Pictures!!
-----------

Animated Kalite Torches, modeled from the animated torches in default

This is what happens when you explode Mese TNT in a lava field. NOTE: CrazyLava spreads unpredictably. In this particular test, the lava filled up the entire dome I had hollowed out within 10 minutes.
