Page 1 of 1

Estinguish Fire?

PostPosted: Thu Sep 25, 2014 21:52
by PatrocloPicchiaduro
Hi, I accidentally caused a huge fire all around my house in minetest. I thought it was some safe place fore test with lava, but some climbing plants I missed out above my head just took fire and caused a large forest fire.

The first is quite large, and actually not really fully loaded, so the fire goes on and on on all trees on my horizon line. If o try to get near to it, it just spreads more.

I tried to pour some water on it using the buckets, but even though it doesn't seem to be laggy, I can't get the water to pour on apparently correct positions above the trees to limit the fire.. although the I click nothing happens and the water stays in the bucket. If I teleport far from the fire I can do it with no problems.. maybe some process is hogged or - most likely - the areas I see as not burning right now are indeed burning (it's not possible to place water on a cube occupied by fire directly).

Is there any command that by chance extinguishes all fires?

I can plant again the forest easily, but the fire sound doesn't get away and it starting to be tiring..


Note: it rained and snowed quite a lot of times, why these animations can't put out fires?

Image

Re: Estinguish Fire?

PostPosted: Thu Sep 25, 2014 23:00
by kaeza
Close the game completely, put this in minetest.conf:

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
disable_fire = true


...then restart, and the game will just put out the fires normally, but won't spread fire nor cause any more fires due to lava.

Alternatively, remove the `fire` mod from `games/<yourgame>`, and use this mod to clean up the unknown objects (node name is `fire:basic_flame`).

EDIT: Clarification.

Re: Estinguish Fire?

PostPosted: Fri Sep 26, 2014 03:10
by aldobr
You can do it REAL MEN WAY (TM) and try to contain fire spread by cutting a trench around what is currently on fire. Fire spreads by contact. If you kill trees/whatever is flammable ahead of fire, it will have nothing to spread to and simply die by lack of fuel.

:P

Re: Estinguish Fire?

PostPosted: Fri Sep 26, 2014 05:58
by PatrocloPicchiaduro
lol, if I had some very fast tool to cut down Jungle Trees and collect all their leaves faster than the fire spreads I would have done it.. maybe with TNT? but I can't seem to find gravel in this game..

Thank you, I'll try as you suggested :)


ETA: successfully put fire out!

do you happen to know some easy method to detect where lava lakes are underground? So far I've found out a sort of 'vulcan' (lava placed vertically) but no lake. The wiki says there's lots of resources around lakes so..

Also, where to find gravel, if I don't know where a gravel biomes is?

Re: Estinguish Fire?

PostPosted: Fri Sep 26, 2014 12:05
by Evergreen
PatrocloPicchiaduro wrote:lol, if I had some very fast tool to cut down Jungle Trees and collect all their leaves faster than the fire spreads I would have done it.. maybe with TNT? but I can't seem to find gravel in this game..

Thank you, I'll try as you suggested :)


ETA: successfully put fire out!

do you happen to know some easy method to detect where lava lakes are underground? So far I've found out a sort of 'vulcan' (lava placed vertically) but no lake. The wiki says there's lots of resources around lakes so..

Also, where to find gravel, if I don't know where a gravel biomes is?

There isn't a gravel biome. (there was, but it was extremely rare) It just spawns randomly underground like ores do. It is also the worst thing ever when you are strip mining. :P

Re: Estinguish Fire?

PostPosted: Fri Sep 26, 2014 12:59
by aldobr
You can install ambient sounds, then you would hear the thundering hoar of lava nearby.

Re: Estinguish Fire?

PostPosted: Sat Sep 27, 2014 00:21
by Wuzzy
What, gravel biomes don’t exist anymore? Since when? Are you really sure about this?

Re: Estinguish Fire?

PostPosted: Sat Sep 27, 2014 12:34
by Evergreen
Wuzzy wrote:What, gravel biomes don’t exist anymore? Since when? Are you really sure about this?

I'm not sure if they still exist or not. I just haven't seen one in an extremely long time. (since 0.4.4)

Re: Estinguish Fire?

PostPosted: Sat Sep 27, 2014 13:13
by srifqi
Evergreen wrote:
Wuzzy wrote:What, gravel biomes don’t exist anymore? Since when? Are you really sure about this?

I'm not sure if they still exist or not. I just haven't seen one in an extremely long time. (since 0.4.4)

Same with me too. AFAIK Gravel biome is still exist.
Minetest Wiki wrote:Gravel
+ "Gravel Biome"

A gravel biome, as of 0.4.7
Very rarely, notably large areas of gravel can appear at surface level. These areas consist of nothing but gravel.

Re: Estinguish Fire?

PostPosted: Sat Oct 04, 2014 12:01
by Gael de Sailly
The fire spreads too fast in Minetest. I will try to fix it if you agree.

Re: Estinguish Fire?

PostPosted: Tue Oct 07, 2014 17:18
by PatrocloPicchiaduro
Evergreen wrote:
Wuzzy wrote:What, gravel biomes don’t exist anymore? Since when? Are you really sure about this?

I'm not sure if they still exist or not. I just haven't seen one in an extremely long time. (since 0.4.4)


Well, in my first game there was a small amount of gravel in a mine I had nearby to a lake.

In my new map (i made some mess with mods first time ) I happened to explore a very large system of underground dungeons without finding not even a single block (but nearly a 150 blocks of mese and a couple of gold/diamonds, to give you a reference). I also tried teleporting using the command to very far apart and random locations, but either stretching 2000 blocks in any direction is too little or my map just had the same biome everywhere. I dunno :)

@Gael de Sailly:
I would rather impose a limit to the number of nearby blocks that can burn concurrently. As it is, forgive me if I'm wrong but I'm referring to my in-game experience, the propagation of fire grows more than linearly, with a degree of 5 maybe (??), because blocks in any direction can catch fire (do you have a certain probability there? is it evaluated once or - as I suppose - with a certain frequency?), thus you end up with a fire that blows up in size in respect to every dimension. It's limited only by the availability of material that can catch fire, which doesn't lack in forests.
I would rather impose a finite limit per a certain cubic area (large enough) to the number of blocks that can burn at the same time. In that way, after an initial blown up stage - which is very cool and realistic - the fire spreads at a slower pace.

Re: Estinguish Fire?

PostPosted: Tue Oct 07, 2014 18:49
by Gael de Sailly
The code of fire.

The propagation of fire is not managed by the map directly, but it's calculated for each flame :
  • Every second, a flame near a flammable node has 50% chance to duplicate itself at one of the air nodes in the 3x3x3 nodes around. (lines 106-123)
  • Every 2 seconds, a flame has 10% chance to search a further place to duplicate. It searches a flammable node in the 5x5x5 nodes around and, if any, spawns a flame near it. (lines 125-150)
  • Every second, a flame which is not near a flammable node has 33% chance to be destroyed, and a flame which is near a flammable node has 8% chance to destroy this flammable node. (lines 152-191)
And some blocks like water can remove the fire around (the group "puts_out_fire"). In this case, the fire is extincted in the following seconds and can't continue spreading during this short time.