vanity recipe changes, nuclear reactors now mostly use silver instead of graphite
@ -87,6 +87,12 @@ minetest.register_craftitem("elepower_dynamics:xycrone_lump", {
|
||||
|
||||
-- Special
|
||||
|
||||
minetest.register_craftitem("elepower_dynamics:graphite_rod", {
|
||||
description = "Graphite Rod",
|
||||
inventory_image = "elepower_graphite_rod.png",
|
||||
groups = {graphite = 1, rod = 1}
|
||||
})
|
||||
|
||||
minetest.register_craftitem("elepower_dynamics:carbon_fiber", {
|
||||
description = "Carbon Fibers",
|
||||
inventory_image = "elepower_carbon_fiber.png",
|
||||
|
Before Width: | Height: | Size: 1.7 KiB After Width: | Height: | Size: 1.7 KiB |
@ -129,6 +129,10 @@ local grinding_recipes = {
|
||||
{
|
||||
recipe = { "default:mese_crystal" },
|
||||
output = "default:mese_crystal_fragment 9",
|
||||
},
|
||||
{
|
||||
recipe = { "elepower_dynamics:graphite_ingot" },
|
||||
output = "elepower_dynamics:graphite_rod 3",
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -14,28 +14,18 @@ minetest.register_craft({
|
||||
output = "elepower_nuclear:enrichment_plant",
|
||||
recipe = {
|
||||
{"elepower_dynamics:induction_coil_advanced", "elepower_dynamics:soc", "elepower_dynamics:induction_coil_advanced"},
|
||||
{"elepower_nuclear:graphite_rod", "elepower_nuclear:machine_block", "elepower_nuclear:graphite_rod"},
|
||||
{"elepower_dynamics:graphite_rod", "elepower_nuclear:machine_block", "elepower_dynamics:graphite_rod"},
|
||||
{"elepower_dynamics:wound_silver_coil", "elepower_dynamics:electrum_gear", "elepower_dynamics:wound_silver_coil"},
|
||||
}
|
||||
})
|
||||
|
||||
-- Graphite Moderator
|
||||
minetest.register_craft({
|
||||
output = "elepower_nuclear:graphite_moderator",
|
||||
recipe = {
|
||||
{"", "elepower_nuclear:graphite_rod", ""},
|
||||
{"elepower_nuclear:graphite_rod", "elepower_dynamics:graphite_ingot", "elepower_nuclear:graphite_rod"},
|
||||
{"", "elepower_nuclear:graphite_rod", ""},
|
||||
}
|
||||
})
|
||||
|
||||
-- Reactor Controller
|
||||
minetest.register_craft({
|
||||
output = "elepower_nuclear:fission_controller",
|
||||
recipe = {
|
||||
{"elepower_dynamics:wound_copper_coil", "elepower_nuclear:graphite_moderator", "elepower_dynamics:wound_copper_coil"},
|
||||
{"elepower_nuclear:graphite_moderator", "elepower_nuclear:machine_block", "elepower_nuclear:graphite_moderator"},
|
||||
{"elepower_dynamics:electrum_gear", "elepower_nuclear:graphite_moderator", "elepower_dynamics:electrum_gear"},
|
||||
{"elepower_dynamics:wound_copper_coil", "elepower_nuclear:control_rod_assembly", "elepower_dynamics:wound_copper_coil"},
|
||||
{"basic_materials:motor", "elepower_nuclear:machine_block", "basic_materials:motor"},
|
||||
{"elepower_dynamics:electrum_gear", "elepower_nuclear:control_plate", "elepower_dynamics:electrum_gear"},
|
||||
}
|
||||
})
|
||||
|
||||
@ -43,9 +33,9 @@ minetest.register_craft({
|
||||
minetest.register_craft({
|
||||
output = "elepower_nuclear:fission_core",
|
||||
recipe = {
|
||||
{"elepower_dynamics:induction_coil_advanced", "elepower_dynamics:graphite_ingot", "elepower_dynamics:induction_coil_advanced"},
|
||||
{"elepower_nuclear:graphite_moderator", "elepower_nuclear:machine_block", "elepower_nuclear:graphite_moderator"},
|
||||
{"elepower_dynamics:electrum_gear", "elepower_dynamics:copper_plate", "elepower_dynamics:electrum_gear"},
|
||||
{"elepower_dynamics:induction_coil_advanced", "elepower_nuclear:control_plate", "elepower_dynamics:induction_coil_advanced"},
|
||||
{"elepower_dynamics:steel_plate", "elepower_nuclear:pressure_vessel", "elepower_dynamics:steel_plate"},
|
||||
{"elepower_dynamics:electrum_gear", "elepower_nuclear:machine_block", "elepower_dynamics:electrum_gear"},
|
||||
}
|
||||
})
|
||||
|
||||
@ -54,7 +44,7 @@ minetest.register_craft({
|
||||
output = "elepower_nuclear:reactor_fluid_port",
|
||||
recipe = {
|
||||
{"elepower_dynamics:portable_tank", "elepower_dynamics:copper_plate", "elepower_dynamics:portable_tank"},
|
||||
{"elepower_nuclear:graphite_moderator", "elepower_nuclear:machine_block", "elepower_nuclear:graphite_moderator"},
|
||||
{"elepower_dynamics:servo_valve", "elepower_nuclear:heat_exchanger", "elepower_dynamics:servo_valve"},
|
||||
{"elepower_dynamics:electrum_gear", "elepower_dynamics:copper_plate", "elepower_dynamics:electrum_gear"},
|
||||
}
|
||||
})
|
||||
@ -89,14 +79,6 @@ minetest.register_craft({
|
||||
}
|
||||
})
|
||||
|
||||
-- Graphite Rod
|
||||
elepm.register_craft({
|
||||
type = "grind",
|
||||
recipe = { "elepower_dynamics:graphite_ingot" },
|
||||
output = "elepower_nuclear:graphite_rod 3",
|
||||
time = 6,
|
||||
})
|
||||
|
||||
-- Cold Coolant
|
||||
minetest.register_craft({
|
||||
output = "elepower_nuclear:bucket_coolant",
|
||||
@ -207,3 +189,43 @@ elepm.register_craft({
|
||||
},
|
||||
time = 16
|
||||
})
|
||||
|
||||
-- Control Rod
|
||||
minetest.register_craft({
|
||||
output = "elepower_nuclear:control_rod",
|
||||
recipe = {
|
||||
{"", "elepower_dynamics:silver_plate", "moreores:silver_ingot"},
|
||||
{"elepower_dynamics:silver_plate", "moreores:silver_ingot", "elepower_dynamics:silver_plate"},
|
||||
{"moreores:silver_ingot", "elepower_dynamics:silver_plate", ""},
|
||||
}
|
||||
})
|
||||
|
||||
-- Control Rod Assembly
|
||||
minetest.register_craft({
|
||||
output = "elepower_nuclear:control_rod_assembly",
|
||||
recipe = {
|
||||
{"elepower_nuclear:control_rod", "elepower_dynamics:steel_plate", "elepower_nuclear:control_rod"},
|
||||
{"elepower_dynamics:graphite_ingot", "elepower_dynamics:graphite_ingot", "elepower_dynamics:graphite_ingot"},
|
||||
{"elepower_nuclear:control_rod", "elepower_dynamics:steel_plate", "elepower_nuclear:control_rod"},
|
||||
}
|
||||
})
|
||||
|
||||
-- Pressure Vessel
|
||||
minetest.register_craft({
|
||||
output = "elepower_nuclear:pressure_vessel",
|
||||
recipe = {
|
||||
{"elepower_dynamics:steel_plate", "elepower_dynamics:steel_plate", "elepower_dynamics:steel_plate"},
|
||||
{"default:steelblock", "elepower_dynamics:portable_tank", "default:steelblock"},
|
||||
{"elepower_dynamics:steel_plate", "default:steelblock", "elepower_dynamics:steel_plate"},
|
||||
}
|
||||
})
|
||||
|
||||
-- Control Plate
|
||||
minetest.register_craft({
|
||||
output = "elepower_nuclear:control_plate",
|
||||
recipe = {
|
||||
{"elepower_dynamics:steel_plate", "elepower_dynamics:graphite_rod", "elepower_dynamics:steel_plate"},
|
||||
{"elepower_dynamics:silver_plate", "", "elepower_dynamics:silver_plate"},
|
||||
{"elepower_dynamics:bronze_plate", "", "elepower_dynamics:bronze_plate"},
|
||||
}
|
||||
})
|
||||
|
@ -49,6 +49,34 @@ minetest.register_craftitem("elepower_nuclear:fuel_rod_depleted", {
|
||||
max_stack = 1,
|
||||
})
|
||||
|
||||
-- Control rods
|
||||
|
||||
minetest.register_craftitem("elepower_nuclear:control_rod", {
|
||||
description = "Control Rod",
|
||||
inventory_image = "elenuclear_control_rod.png",
|
||||
max_stack = 4,
|
||||
})
|
||||
|
||||
minetest.register_craftitem("elepower_nuclear:control_rod_assembly", {
|
||||
description = "Control Rod Assembly",
|
||||
inventory_image = "elenuclear_control_rod_assembly.png",
|
||||
max_stack = 1,
|
||||
})
|
||||
|
||||
minetest.register_craftitem("elepower_nuclear:control_plate", {
|
||||
description = "Perforated Control Plate",
|
||||
inventory_image = "elenuclear_control_plate.png",
|
||||
max_stack = 1,
|
||||
})
|
||||
|
||||
-- Pressure vessel
|
||||
|
||||
minetest.register_craftitem("elepower_nuclear:pressure_vessel", {
|
||||
description = "Reactor Pressure Vessel",
|
||||
inventory_image = "elenuclear_pressure_vessel.png",
|
||||
max_stack = 1,
|
||||
})
|
||||
|
||||
--------------------------
|
||||
-- Fusion-related items --
|
||||
--------------------------
|
||||
@ -58,15 +86,3 @@ minetest.register_craftitem("elepower_nuclear:fuel_rod_depleted", {
|
||||
-------------------------
|
||||
-- Crafting components --
|
||||
-------------------------
|
||||
|
||||
-- Graphite
|
||||
|
||||
minetest.register_craftitem("elepower_nuclear:graphite_rod", {
|
||||
description = "Graphite Rod",
|
||||
inventory_image = "elenuclear_graphite_rod.png"
|
||||
})
|
||||
|
||||
minetest.register_craftitem("elepower_nuclear:graphite_moderator", {
|
||||
description = "Graphite Moderator",
|
||||
inventory_image = "elenuclear_graphite_moderator.png"
|
||||
})
|
||||
|
BIN
elepower_nuclear/textures/elenuclear_control_plate.png
Normal file
After Width: | Height: | Size: 587 B |
BIN
elepower_nuclear/textures/elenuclear_control_rod.png
Normal file
After Width: | Height: | Size: 440 B |
BIN
elepower_nuclear/textures/elenuclear_control_rod_assembly.png
Normal file
After Width: | Height: | Size: 610 B |
Before Width: | Height: | Size: 419 B |
BIN
elepower_nuclear/textures/elenuclear_pressure_vessel.png
Normal file
After Width: | Height: | Size: 627 B |