Nerfed gem sythesis.
Before, it was too easy to sythesize sapphires for hydro generators and the water-breathing armor, and huge amounts of chromium could be made by grinding rubies and splitting the dust in a centrifuge. Now they both require 5 dust samples per gem (up from 4), and the corundum recipies are no longer symmetrical. Ruby dust takes an additional alumina sample to create (up from 3) and does not return chromium when separated. Sapphire dust takes 2 iron samples (up from 1, alumina req is still 3), but only returns 1. These values are outlined in the source files so you can change them back fairly easily.master
parent
166cac8323
commit
1bddcc747c
|
@ -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({
|
||||
|
|
|
@ -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',
|
||||
|
|
Loading…
Reference in New Issue