From 1b0e4620a47f9d10d5ffe78e783a76a2184a8dbc Mon Sep 17 00:00:00 2001 From: kamirama Date: Sat, 31 Dec 2016 21:25:08 +0100 Subject: [PATCH] started furnace --- sparkfurnace/depends.txt | 2 ++ sparkfurnace/init.lua | 18 ++++++++++++++++++ sparkfurnace/metalfurnace.lua | 17 +++++++++++++++++ 3 files changed, 37 insertions(+) create mode 100644 sparkfurnace/depends.txt create mode 100644 sparkfurnace/init.lua create mode 100644 sparkfurnace/metalfurnace.lua diff --git a/sparkfurnace/depends.txt b/sparkfurnace/depends.txt new file mode 100644 index 0000000..cffdc9d --- /dev/null +++ b/sparkfurnace/depends.txt @@ -0,0 +1,2 @@ +default +sparktech \ No newline at end of file diff --git a/sparkfurnace/init.lua b/sparkfurnace/init.lua new file mode 100644 index 0000000..e778ff9 --- /dev/null +++ b/sparkfurnace/init.lua @@ -0,0 +1,18 @@ +minetest.debug(minetest.get_current_modname() .. " init") + +local NAME = minetest.get_current_modname() +local PATH = minetest.get_modpath(NAME) .."/" +local MODFILES = minetest.get_dir_list(PATH,false) + +for i=1,table.getn(MODFILES),1 +do + if (string.find(MODFILES[i],".lua",-4)) then + if (MODFILES[i] ~= "init.lua") then + minetest.debug(NAME ..": module " .. string.sub(MODFILES[i],1,-5) .. " Loading...") + dofile(PATH .. MODFILES[i]) + minetest.debug(NAME ..": module " .. string.sub(MODFILES[i],1,-5) .. " Loaded!") + end + end +end + +minetest.debug(minetes.get_current_modname() .. " init complete") diff --git a/sparkfurnace/metalfurnace.lua b/sparkfurnace/metalfurnace.lua new file mode 100644 index 0000000..1377be1 --- /dev/null +++ b/sparkfurnace/metalfurnace.lua @@ -0,0 +1,17 @@ +minetest.register_node(minetest.get_current_modname() .. ":lv_furnace", { + description = "Electric furnace" + tiles = { + "furnace2.png", + "furnace2.png", + "furnace2.png", + "furnace2.png", + "furnace.png", + "furnace2.png" + }, + groups = { oddly_breakable_by_hand = 1, + sparktech_energy_conductor = 1, + sparktech_energy_in = 50, + sparktech_energy_out = 17, + sparktech_energy_nobalance = 1, + sparktech_energy_max = 300} +}) \ No newline at end of file