River water renewability: Add comments to nodes.lua and bucket mod
authorparamat <paramat@users.noreply.github.com>
Wed, 8 Nov 2017 12:44:56 +0000 (12:44 +0000)
committerparamat <mat.gregory@virginmedia.com>
Sat, 11 Nov 2017 21:37:27 +0000 (21:37 +0000)
mods/bucket/init.lua
mods/default/nodes.lua

index 5076dece3992186b7a679e5b662bdfe72318fe2c..445653260fe265a6a7a90a05a81c60a450db256a 100644 (file)
@@ -188,6 +188,12 @@ bucket.register_liquid(
        {water_bucket = 1}
 )
 
+-- River water source is 'liquid_renewable = false' to avoid horizontal spread
+-- of water sources in sloping rivers that can cause water to overflow
+-- riverbanks and cause floods.
+-- River water source is instead made renewable by the 'force renew' option
+-- used here.
+
 bucket.register_liquid(
        "default:river_water_source",
        "default:river_water_flowing",
index 00bb2985af46787a827bdbce10bed8b15c01c751..545d02c0086a00db527f0bc9cf3fce5bf78a4e13 100644 (file)
@@ -1656,6 +1656,10 @@ minetest.register_node("default:river_water_source", {
        liquid_alternative_flowing = "default:river_water_flowing",
        liquid_alternative_source = "default:river_water_source",
        liquid_viscosity = 1,
+       -- Not renewable to avoid horizontal spread of water sources in sloping
+       -- rivers that can cause water to overflow riverbanks and cause floods.
+       -- River water source is instead made renewable by the 'force renew'
+       -- option used in the 'bucket' mod by the river water bucket.
        liquid_renewable = false,
        liquid_range = 2,
        post_effect_color = {a = 103, r = 30, g = 76, b = 90},