diff --git a/aluminum_ruby/init.lua b/aluminum_ruby/init.lua index 44d9e47..6a0b672 100644 --- a/aluminum_ruby/init.lua +++ b/aluminum_ruby/init.lua @@ -38,10 +38,17 @@ if technic then description = S("Red Corundum Dust"), inventory_image = "aluminum_ruby_dust.png", }) - technic.register_alloy_recipe({input = {"technic_aluminum:alumina_dust 3", "technic:chromium_dust 1"}, output = "technic_aluminum:ruby_dust", time = 12}) - technic.register_separating_recipe({input = {"technic_aluminum:ruby_dust"}, output = {"technic_aluminum:alumina_dust 3", "technic:chromium_dust 1"}, time = 12}) - technic.register_grinder_recipe({input = {"technic_aluminum:ruby"}, output = "technic_aluminum:ruby_dust 4", time = 12}) - technic.register_compressor_recipe({input = {"technic_aluminum:ruby_dust 4"}, output = "technic_aluminum:ruby", time = 12}) + local chromium_in = 1 + local chromium_out = 0 + local alumina_in = 4 + local alumina_out = 4 + local dust_in = 5 + local dust_out = 5 + technic.register_alloy_recipe({input = {"technic_aluminum:alumina_dust "..alumina_in, "technic:chromium_dust "..chromium_in}, output = "technic_aluminum:ruby_dust", time = 12}) + technic.register_separating_recipe({input = {"technic_aluminum:ruby_dust"}, output = {"technic_aluminum:alumina_dust "..alumina_out, "technic:chromium_dust "..chromium_out}, time = 12}) + technic.register_grinder_recipe({input = {"technic_aluminum:ruby"}, output = "technic_aluminum:ruby_dust "..dust_out, time = 12}) + technic.register_compressor_recipe({input = {"technic_aluminum:ruby_dust "..dust_in}, output = "technic_aluminum:ruby", time = 12}) + minetest.register_craft({ diff --git a/aluminum_sapphire/init.lua b/aluminum_sapphire/init.lua index 1361368..a92ee53 100644 --- a/aluminum_sapphire/init.lua +++ b/aluminum_sapphire/init.lua @@ -46,10 +46,16 @@ if technic then description = S("Blue Corundum Dust"), inventory_image = "aluminum_sapphire_dust.png", }) - technic.register_alloy_recipe({input = {"technic_aluminum:alumina_dust 3", "technic:wrought_iron_dust 1"}, output = "technic_aluminum:sapphire_dust", time = 12}) - technic.register_separating_recipe({input = {"technic_aluminum:sapphire_dust"}, output = {"technic_aluminum:alumina_dust 3", "technic:wrought_iron_dust 1"}, time = 12}) - technic.register_grinder_recipe({input = {"technic_aluminum:sapphire"}, output = "technic_aluminum:sapphire_dust 4", time = 12}) - technic.register_compressor_recipe({input = {"technic_aluminum:sapphire_dust 4"}, output = "technic_aluminum:sapphire", time = 12}) + local iron_in = 2 + local iron_out = 1 + local alumina_in = 3 + local alumina_out = 3 + local dust_in = 5 + local dust_out = 5 + technic.register_alloy_recipe({input = {"technic_aluminum:alumina_dust "..alumina_in, "technic:iron_dust "..iron_in}, output = "technic_aluminum:sapphire_dust", time = 12}) + technic.register_separating_recipe({input = {"technic_aluminum:sapphire_dust"}, output = {"technic_aluminum:alumina_dust "..alumina_out, "technic:iron_dust "..iron_out}, time = 12}) + technic.register_grinder_recipe({input = {"technic_aluminum:sapphire"}, output = "technic_aluminum:sapphire_dust "..dust_out, time = 12}) + technic.register_compressor_recipe({input = {"technic_aluminum:sapphire_dust "..dust_in}, output = "technic_aluminum:sapphire", time = 12}) minetest.register_craft({ output = 'technic:blue_energy_crystal',