diff --git a/compressor.lua b/compressor.lua new file mode 100644 index 0000000..3131e2a --- /dev/null +++ b/compressor.lua @@ -0,0 +1,12 @@ +-- HV compressor + +minetest.register_craft({ + output = 'technic_hv_extend:hv_compressor', + recipe = { + {'technic:carbon_plate', 'technic:mv_compressor', 'technic:composite_plate'}, + {'pipeworks:tube_1', 'technic:hv_transformer', 'pipeworks:tube_1'}, + {'technic:stainless_steel_ingot', 'technic:hv_cable', 'technic:stainless_steel_ingot'}, + } +}) + +technic.register_compressor({tier = "HV", demand = {1500, 1000, 750}, speed = 6, upgrade = 1, tube = 1, modname="technic_hv_extend"}) diff --git a/electric_furnace.lua b/electric_furnace.lua new file mode 100644 index 0000000..51aafe4 --- /dev/null +++ b/electric_furnace.lua @@ -0,0 +1,17 @@ +-- HV Electric Furnace +-- This is a faster version of the stone furnace which runs on EUs +-- In addition to this it can be upgraded with microcontrollers and batteries +-- This new version uses the batteries to lower the power consumption of the machine +-- Also in addition this furnace can be attached to the pipe system from the pipeworks mod. + +minetest.register_craft({ + output = 'technic_hv_extend:hv_electric_furnace', + recipe = { + {'technic:carbon_plate', 'technic:mv_electric_furnace', 'technic:composite_plate'}, + {'pipeworks:tube_1', 'technic:hv_transformer', 'pipeworks:tube_1'}, + {'technic:stainless_steel_ingot', 'technic:hv_cable', 'technic:stainless_steel_ingot'}, + } +}) + +technic.register_electric_furnace({tier="HV", upgrade=1, tube=1, demand={4000, 2500, 1500}, speed=12, modname="technic_hv_extend"}) + diff --git a/grinder.lua b/grinder.lua new file mode 100644 index 0000000..fa56f78 --- /dev/null +++ b/grinder.lua @@ -0,0 +1,13 @@ +-- HV grinder + +minetest.register_craft({ + output = 'technic_hv_extend:hv_grinder', + recipe = { + {'technic:carbon_plate', 'technic:mv_grinder', 'technic:composite_plate'}, + {'pipeworks:tube_1', 'technic:hv_transformer', 'pipeworks:tube_1'}, + {'technic:stainless_steel_ingot', 'technic:hv_cable', 'technic:stainless_steel_ingot'}, + } +}) + +technic.register_grinder({tier="HV", demand={1200, 900, 600}, speed=6, upgrade=1, tube=1, modname="technic_hv_extend"}) + diff --git a/init.lua b/init.lua new file mode 100644 index 0000000..7e7ca2c --- /dev/null +++ b/init.lua @@ -0,0 +1,6 @@ +local modname = minetest.get_current_modname() +local path = minetest.get_modpath(modname) + +dofile(path.."/electric_furnace.lua") +dofile(path.."/grinder.lua") +dofile(path.."/compressor.lua") diff --git a/mod.conf b/mod.conf new file mode 100644 index 0000000..d2f3b4d --- /dev/null +++ b/mod.conf @@ -0,0 +1,2 @@ +name = technic_hv_extend +depends = technic diff --git a/screenshot.png b/screenshot.png new file mode 100644 index 0000000..271c030 Binary files /dev/null and b/screenshot.png differ diff --git a/textures/technic_hv_extend_hv_battery_box_bottom.png b/textures/technic_hv_extend_hv_battery_box_bottom.png new file mode 100644 index 0000000..940dcdb Binary files /dev/null and b/textures/technic_hv_extend_hv_battery_box_bottom.png differ diff --git a/textures/technic_hv_extend_hv_battery_box_front.png b/textures/technic_hv_extend_hv_battery_box_front.png new file mode 100644 index 0000000..6f23439 Binary files /dev/null and b/textures/technic_hv_extend_hv_battery_box_front.png differ diff --git a/textures/technic_hv_extend_hv_battery_box_side.png b/textures/technic_hv_extend_hv_battery_box_side.png new file mode 100644 index 0000000..3e99d8c Binary files /dev/null and b/textures/technic_hv_extend_hv_battery_box_side.png differ diff --git a/textures/technic_hv_extend_hv_battery_box_top.png b/textures/technic_hv_extend_hv_battery_box_top.png new file mode 100644 index 0000000..aa6fdb6 Binary files /dev/null and b/textures/technic_hv_extend_hv_battery_box_top.png differ diff --git a/textures/technic_hv_extend_hv_cable.png b/textures/technic_hv_extend_hv_cable.png new file mode 100644 index 0000000..7cb368d Binary files /dev/null and b/textures/technic_hv_extend_hv_cable.png differ diff --git a/textures/technic_hv_extend_hv_cable_wield.png b/textures/technic_hv_extend_hv_cable_wield.png new file mode 100644 index 0000000..7b9ca58 Binary files /dev/null and b/textures/technic_hv_extend_hv_cable_wield.png differ diff --git a/textures/technic_hv_extend_hv_compressor_bottom.png b/textures/technic_hv_extend_hv_compressor_bottom.png new file mode 100644 index 0000000..d6a61ed Binary files /dev/null and b/textures/technic_hv_extend_hv_compressor_bottom.png differ diff --git a/textures/technic_hv_extend_hv_compressor_front.png b/textures/technic_hv_extend_hv_compressor_front.png new file mode 100644 index 0000000..4f488a9 Binary files /dev/null and b/textures/technic_hv_extend_hv_compressor_front.png differ diff --git a/textures/technic_hv_extend_hv_compressor_front_active.png b/textures/technic_hv_extend_hv_compressor_front_active.png new file mode 100644 index 0000000..60de4f9 Binary files /dev/null and b/textures/technic_hv_extend_hv_compressor_front_active.png differ diff --git a/textures/technic_hv_extend_hv_compressor_side.png b/textures/technic_hv_extend_hv_compressor_side.png new file mode 100644 index 0000000..77e2c1f Binary files /dev/null and b/textures/technic_hv_extend_hv_compressor_side.png differ diff --git a/textures/technic_hv_extend_hv_compressor_side_tube.png b/textures/technic_hv_extend_hv_compressor_side_tube.png new file mode 100644 index 0000000..a427128 Binary files /dev/null and b/textures/technic_hv_extend_hv_compressor_side_tube.png differ diff --git a/textures/technic_hv_extend_hv_compressor_top.png b/textures/technic_hv_extend_hv_compressor_top.png new file mode 100644 index 0000000..5279c81 Binary files /dev/null and b/textures/technic_hv_extend_hv_compressor_top.png differ diff --git a/textures/technic_hv_extend_hv_down_converter_bottom.png b/textures/technic_hv_extend_hv_down_converter_bottom.png new file mode 100644 index 0000000..996b2d4 Binary files /dev/null and b/textures/technic_hv_extend_hv_down_converter_bottom.png differ diff --git a/textures/technic_hv_extend_hv_down_converter_side.png b/textures/technic_hv_extend_hv_down_converter_side.png new file mode 100644 index 0000000..ab904f1 Binary files /dev/null and b/textures/technic_hv_extend_hv_down_converter_side.png differ diff --git a/textures/technic_hv_extend_hv_down_converter_top.png b/textures/technic_hv_extend_hv_down_converter_top.png new file mode 100644 index 0000000..996b2d4 Binary files /dev/null and b/textures/technic_hv_extend_hv_down_converter_top.png differ diff --git a/textures/technic_hv_extend_hv_electric_furnace_bottom.png b/textures/technic_hv_extend_hv_electric_furnace_bottom.png new file mode 100644 index 0000000..d6a61ed Binary files /dev/null and b/textures/technic_hv_extend_hv_electric_furnace_bottom.png differ diff --git a/textures/technic_hv_extend_hv_electric_furnace_front.png b/textures/technic_hv_extend_hv_electric_furnace_front.png new file mode 100644 index 0000000..de74673 Binary files /dev/null and b/textures/technic_hv_extend_hv_electric_furnace_front.png differ diff --git a/textures/technic_hv_extend_hv_electric_furnace_front_active.png b/textures/technic_hv_extend_hv_electric_furnace_front_active.png new file mode 100644 index 0000000..adff958 Binary files /dev/null and b/textures/technic_hv_extend_hv_electric_furnace_front_active.png differ diff --git a/textures/technic_hv_extend_hv_electric_furnace_side.png b/textures/technic_hv_extend_hv_electric_furnace_side.png new file mode 100644 index 0000000..77e2c1f Binary files /dev/null and b/textures/technic_hv_extend_hv_electric_furnace_side.png differ diff --git a/textures/technic_hv_extend_hv_electric_furnace_side_tube.png b/textures/technic_hv_extend_hv_electric_furnace_side_tube.png new file mode 100644 index 0000000..a427128 Binary files /dev/null and b/textures/technic_hv_extend_hv_electric_furnace_side_tube.png differ diff --git a/textures/technic_hv_extend_hv_electric_furnace_top.png b/textures/technic_hv_extend_hv_electric_furnace_top.png new file mode 100644 index 0000000..5279c81 Binary files /dev/null and b/textures/technic_hv_extend_hv_electric_furnace_top.png differ diff --git a/textures/technic_hv_extend_hv_generator_front.png b/textures/technic_hv_extend_hv_generator_front.png new file mode 100644 index 0000000..6a14686 Binary files /dev/null and b/textures/technic_hv_extend_hv_generator_front.png differ diff --git a/textures/technic_hv_extend_hv_generator_front_active.png b/textures/technic_hv_extend_hv_generator_front_active.png new file mode 100644 index 0000000..d92c699 Binary files /dev/null and b/textures/technic_hv_extend_hv_generator_front_active.png differ diff --git a/textures/technic_hv_extend_hv_generator_side.png b/textures/technic_hv_extend_hv_generator_side.png new file mode 100644 index 0000000..3073e0f Binary files /dev/null and b/textures/technic_hv_extend_hv_generator_side.png differ diff --git a/textures/technic_hv_extend_hv_generator_top.png b/textures/technic_hv_extend_hv_generator_top.png new file mode 100644 index 0000000..646168c Binary files /dev/null and b/textures/technic_hv_extend_hv_generator_top.png differ diff --git a/textures/technic_hv_extend_hv_grinder_bottom.png b/textures/technic_hv_extend_hv_grinder_bottom.png new file mode 100644 index 0000000..9212218 Binary files /dev/null and b/textures/technic_hv_extend_hv_grinder_bottom.png differ diff --git a/textures/technic_hv_extend_hv_grinder_front.png b/textures/technic_hv_extend_hv_grinder_front.png new file mode 100644 index 0000000..db9820e Binary files /dev/null and b/textures/technic_hv_extend_hv_grinder_front.png differ diff --git a/textures/technic_hv_extend_hv_grinder_front_active.png b/textures/technic_hv_extend_hv_grinder_front_active.png new file mode 100644 index 0000000..4886bc2 Binary files /dev/null and b/textures/technic_hv_extend_hv_grinder_front_active.png differ diff --git a/textures/technic_hv_extend_hv_grinder_side.png b/textures/technic_hv_extend_hv_grinder_side.png new file mode 100644 index 0000000..26873a2 Binary files /dev/null and b/textures/technic_hv_extend_hv_grinder_side.png differ diff --git a/textures/technic_hv_extend_hv_grinder_side_tube.png b/textures/technic_hv_extend_hv_grinder_side_tube.png new file mode 100644 index 0000000..ac7183d Binary files /dev/null and b/textures/technic_hv_extend_hv_grinder_side_tube.png differ diff --git a/textures/technic_hv_extend_hv_grinder_top.png b/textures/technic_hv_extend_hv_grinder_top.png new file mode 100644 index 0000000..c89511f Binary files /dev/null and b/textures/technic_hv_extend_hv_grinder_top.png differ diff --git a/textures/technic_hv_extend_hv_nuclear_reactor_core.png b/textures/technic_hv_extend_hv_nuclear_reactor_core.png new file mode 100644 index 0000000..4661177 Binary files /dev/null and b/textures/technic_hv_extend_hv_nuclear_reactor_core.png differ diff --git a/textures/technic_hv_extend_hv_solar_array_bottom.png b/textures/technic_hv_extend_hv_solar_array_bottom.png new file mode 100644 index 0000000..596e79a Binary files /dev/null and b/textures/technic_hv_extend_hv_solar_array_bottom.png differ diff --git a/textures/technic_hv_extend_hv_solar_array_side.png b/textures/technic_hv_extend_hv_solar_array_side.png new file mode 100644 index 0000000..a3aa8c7 Binary files /dev/null and b/textures/technic_hv_extend_hv_solar_array_side.png differ diff --git a/textures/technic_hv_extend_hv_solar_array_top.png b/textures/technic_hv_extend_hv_solar_array_top.png new file mode 100644 index 0000000..b7f0b43 Binary files /dev/null and b/textures/technic_hv_extend_hv_solar_array_top.png differ diff --git a/textures/technic_hv_extend_hv_transformer.png b/textures/technic_hv_extend_hv_transformer.png new file mode 100644 index 0000000..e1d4c98 Binary files /dev/null and b/textures/technic_hv_extend_hv_transformer.png differ