From 697020f08c394a49e7356bef34e623a8a8b5b6fe Mon Sep 17 00:00:00 2001 From: proller Date: Tue, 15 Oct 2013 15:36:18 +0400 Subject: [PATCH] add spring --- mods/spring/depends.txt | 1 + mods/spring/init.lua | 29 +++++++++++++++++++++++++++++ 2 files changed, 30 insertions(+) create mode 100644 mods/spring/depends.txt create mode 100644 mods/spring/init.lua diff --git a/mods/spring/depends.txt b/mods/spring/depends.txt new file mode 100644 index 00000000..4ad96d51 --- /dev/null +++ b/mods/spring/depends.txt @@ -0,0 +1 @@ +default diff --git a/mods/spring/init.lua b/mods/spring/init.lua new file mode 100644 index 00000000..b3230579 --- /dev/null +++ b/mods/spring/init.lua @@ -0,0 +1,29 @@ +minetest.register_node("default:water_spring",{ + description = "Water Spring", + tiles = {"default_water.png"}, +}) + +minetest.register_node("default:lava_spring",{ + description = "Lava Spring", + tiles = {"default_lava.png"}, +}) + +-- if minetest.setting_getbool("liquid_finite") then +minetest.register_abm({ + nodenames = {"default:water_spring"}, + interval = 1, + chance = 1, + action = function(pos,node) + minetest.env:set_node(pos,{name = "default:water_source", param2=128}) + end +}) + +minetest.register_abm({ + nodenames = {"default:lava_spring"}, + interval = 1, + chance = 1, + action = function(pos,node) + minetest.env:set_node(pos,{name = "default:lava_source", param2=128}) + end +}) +-- end