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