diff --git a/init.lua b/init.lua index 18b4483..8a86a7f 100644 --- a/init.lua +++ b/init.lua @@ -75,4 +75,12 @@ minetest.register_craft({ burntime = 40, -- coal lump has 40, tree block 30, coal block 370 (9*40=360!) }) +-- add since minetest doesnt have moreores tin ingot recipe +minetest.register_craft({ + output = "default:tin_ingot", + recipe = { + {"moreores:tin_ingot"}, + } +}) + print("[MOD] basic_machines " .. basic_machines.version .. " loaded.") \ No newline at end of file diff --git a/technic_power.lua b/technic_power.lua index ed0da3b..8ba9672 100644 --- a/technic_power.lua +++ b/technic_power.lua @@ -115,9 +115,9 @@ end local machines_activate_furnace = minetest.registered_nodes["default:furnace"].on_metadata_inventory_put; -- this function will activate furnace -minetest.register_node("basic_machines:battery", { +minetest.register_node("basic_machines:battery_0", { description = "battery - stores energy, generates energy from fuel, can power nearby machines, or accelerate/run furnace above it. Its upgradeable.", - tiles = {"basic_machine_outlet.png","basic_machine_side.png","basic_machine_battery.png"}, + tiles = {"basic_machine_outlet.png","basic_machine_side.png","basic_machine_battery_0.png"}, groups = {cracky=3, mesecon_effector_on = 1}, sounds = default.node_sound_wood_defaults(), after_place_node = function(pos, placer) @@ -129,7 +129,6 @@ minetest.register_node("basic_machines:battery", { meta:set_int("upgrade",0); -- upgrade level determines energy storage capacity and max energy output meta:set_float("capacity",3);meta:set_float("maxpower",1); meta:set_float("energy",0); - minetest.swap_node(pos,{name = "basic_machines:battery_0"}) end, mesecons = {effector = { @@ -508,8 +507,8 @@ minetest.register_craftitem("basic_machines:power_rod", { }) -- various battery levels: 0,1,2 (2 >= 66%, 1 >= 33%,0>=0%) -local batdef = minetest.registered_nodes["basic_machines:battery"]; -for i = 0,2 do +local batdef = minetest.registered_nodes["basic_machines:battery_0"]; +for i = 1,2 do batdef.tiles[3] = "basic_machine_battery_" .. i ..".png" minetest.register_node("basic_machines:battery_"..i, batdef) end diff --git a/textures/basic_machine_battery.png b/textures/basic_machine_battery.png index 5812be4..ec12a87 100644 Binary files a/textures/basic_machine_battery.png and b/textures/basic_machine_battery.png differ diff --git a/textures/basic_machine_battery_0.png b/textures/basic_machine_battery_0.png index 2b59ff4..6d0d1ed 100644 Binary files a/textures/basic_machine_battery_0.png and b/textures/basic_machine_battery_0.png differ diff --git a/textures/basic_machine_battery_1.png b/textures/basic_machine_battery_1.png index 089f249..29baae2 100644 Binary files a/textures/basic_machine_battery_1.png and b/textures/basic_machine_battery_1.png differ diff --git a/textures/basic_machine_battery_2.png b/textures/basic_machine_battery_2.png index 73e6570..ec12a87 100644 Binary files a/textures/basic_machine_battery_2.png and b/textures/basic_machine_battery_2.png differ diff --git a/textures/basic_machine_clock_generator.png b/textures/basic_machine_clock_generator.png index c026291..cbaa0bb 100644 Binary files a/textures/basic_machine_clock_generator.png and b/textures/basic_machine_clock_generator.png differ diff --git a/textures/basic_machine_generator.png b/textures/basic_machine_generator.png index 7d13f3d..1341faf 100644 Binary files a/textures/basic_machine_generator.png and b/textures/basic_machine_generator.png differ diff --git a/textures/basic_machine_mover_side.png b/textures/basic_machine_mover_side.png index 2e998ba..099ecf2 100644 Binary files a/textures/basic_machine_mover_side.png and b/textures/basic_machine_mover_side.png differ diff --git a/textures/basic_machine_outlet.png b/textures/basic_machine_outlet.png index 547012c..c8f7695 100644 Binary files a/textures/basic_machine_outlet.png and b/textures/basic_machine_outlet.png differ diff --git a/textures/basic_machines_ball.png b/textures/basic_machines_ball.png index 2a980bc..bc56679 100644 Binary files a/textures/basic_machines_ball.png and b/textures/basic_machines_ball.png differ diff --git a/textures/basic_machines_dust.png b/textures/basic_machines_dust.png index 6c53d6d..efa2dbe 100644 Binary files a/textures/basic_machines_dust.png and b/textures/basic_machines_dust.png differ diff --git a/textures/charcoal.png b/textures/charcoal.png index ef4265c..ddad476 100644 Binary files a/textures/charcoal.png and b/textures/charcoal.png differ diff --git a/textures/compass_top.png b/textures/compass_top.png index 42bdecc..099ecf2 100644 Binary files a/textures/compass_top.png and b/textures/compass_top.png differ diff --git a/textures/constructor.png b/textures/constructor.png index 3588785..9f14c24 100644 Binary files a/textures/constructor.png and b/textures/constructor.png differ diff --git a/textures/detector.png b/textures/detector.png index b62eec8..08dc7a6 100644 Binary files a/textures/detector.png and b/textures/detector.png differ diff --git a/textures/distributor.png b/textures/distributor.png index f77efa1..a7555d3 100644 Binary files a/textures/distributor.png and b/textures/distributor.png differ diff --git a/textures/enviro.png b/textures/enviro.png index b0bb1d9..eaa84d8 100644 Binary files a/textures/enviro.png and b/textures/enviro.png differ diff --git a/textures/grinder.png b/textures/grinder.png index 6b6ae04..d80a266 100644 Binary files a/textures/grinder.png and b/textures/grinder.png differ diff --git a/textures/keypad.png b/textures/keypad.png index a9f681e..3659439 100644 Binary files a/textures/keypad.png and b/textures/keypad.png differ diff --git a/textures/light.png b/textures/light.png index eed0fc3..b0ff766 100644 Binary files a/textures/light.png and b/textures/light.png differ diff --git a/textures/light_off.png b/textures/light_off.png index c4812c3..fff62e0 100644 Binary files a/textures/light_off.png and b/textures/light_off.png differ diff --git a/textures/machines_pos1.png b/textures/machines_pos1.png index b20e0c8..84d3bff 100644 Binary files a/textures/machines_pos1.png and b/textures/machines_pos1.png differ diff --git a/textures/machines_pos11.png b/textures/machines_pos11.png index 8a8ec5d..905c385 100644 Binary files a/textures/machines_pos11.png and b/textures/machines_pos11.png differ diff --git a/textures/machines_pos2.png b/textures/machines_pos2.png index c97c676..f89f0ee 100644 Binary files a/textures/machines_pos2.png and b/textures/machines_pos2.png differ diff --git a/textures/pipeworks_autocrafter.png b/textures/pipeworks_autocrafter.png index fdd2c81..aeacf17 100644 Binary files a/textures/pipeworks_autocrafter.png and b/textures/pipeworks_autocrafter.png differ diff --git a/textures/power_block.png b/textures/power_block.png index 14968fa..b9c627c 100644 Binary files a/textures/power_block.png and b/textures/power_block.png differ diff --git a/textures/power_cell.png b/textures/power_cell.png index d6f48cb..fea4577 100644 Binary files a/textures/power_cell.png and b/textures/power_cell.png differ diff --git a/textures/power_rod.png b/textures/power_rod.png index 37fe34b..007a1fa 100644 Binary files a/textures/power_rod.png and b/textures/power_rod.png differ diff --git a/textures/recycler.png b/textures/recycler.png index 3f2931d..022ee68 100644 Binary files a/textures/recycler.png and b/textures/recycler.png differ