Skip to content
Snippets Groups Projects
Commit 73ce1052 authored by Alexander Ralph Michael Minges's avatar Alexander Ralph Michael Minges Committed by Buckaroo Banzai
Browse files

adjust crafting to be compatible with MC2

parent bbc14eee
Branches
No related tags found
No related merge requests found
...@@ -69,13 +69,13 @@ minetest.register_node("mapserver:border", { ...@@ -69,13 +69,13 @@ minetest.register_node("mapserver:border", {
end end
}) })
if mapserver.enable_crafting and minetest.get_modpath("default") then if mapserver.enable_crafting then
minetest.register_craft({ minetest.register_craft({
output = 'mapserver:border', output = 'mapserver:border',
recipe = { recipe = {
{"", "default:steelblock", ""}, {"", moditems:steelblock, ""},
{"default:paper", "default:goldblock", "default:paper"}, {moditems.paper, moditems.goldblock, moditems.paper},
{"", "default:glass", ""} {"", moditems.glass, ""}
} }
}) })
end end
local default_path = core.get_modpath("default") and default local default_path = core.get_modpath("default") and default
local mineclone_path = core.get_modpath("mcl_core") and mcl_core local mineclone_path = core.get_modpath("mcl_core") and mcl_core
...@@ -6,8 +5,20 @@ moditems = {} ...@@ -6,8 +5,20 @@ moditems = {}
if mineclone_path then if mineclone_path then
moditems.sound_glass = mcl_sounds.node_sound_glass_defaults moditems.sound_glass = mcl_sounds.node_sound_glass_defaults
moditems.goldblock = "mcl_core:goldblock"
moditems.steelblock = "mcl_core:ironblock"
moditems.steel_ingot = "mcl_core:iron_ingot"
moditems.paper = "mcl_core:paper"
moditems.glass = "mcl_core:glass"
moditems.dye = "mcl_dye:"
else else
moditems.sound_glass = default.node_sound_glass_defaults moditems.sound_glass = default.node_sound_glass_defaults
moditems.goldblock = "default:goldblock"
moditems.steelblock = "default:steelblock"
moditems.steel_ingot = "default:steel_ingot"
moditems.paper = "default:paper"
moditems.glass = "default:glass"
moditems.dye = "dye:"
end end
mapserver = { mapserver = {
......
...@@ -66,13 +66,13 @@ minetest.register_node("mapserver:label", { ...@@ -66,13 +66,13 @@ minetest.register_node("mapserver:label", {
end end
}) })
if mapserver.enable_crafting and minetest.get_modpath("default") then if mapserver.enable_crafting then
minetest.register_craft({ minetest.register_craft({
output = 'mapserver:label', output = 'mapserver:label',
recipe = { recipe = {
{"", "default:paper", ""}, {"", moditems.paper, ""},
{"default:paper", "default:goldblock", "default:paper"}, {moditems.paper, moditems.goldblock, moditems.paper},
{"", "default:glass", ""} {"", moditems.glass, ""}
} }
}) })
end end
name = mapserver name = mapserver
description = Mod for the mapserver. description = Mod for the mapserver.
optional_depends = default, dye, advtrains, minecart, monitoring, bones, mcl_core, mcl_sounds optional_depends = default, dye, advtrains, minecart, monitoring, bones, mcl_core, mcl_sounds, mcl_dye
...@@ -65,13 +65,13 @@ local register_poi = function(color, dye) ...@@ -65,13 +65,13 @@ local register_poi = function(color, dye)
}) })
if mapserver.enable_crafting and minetest.get_modpath("dye") then if mapserver.enable_crafting and (minetest.get_modpath("dye") or core.get_modpath("mcl_core")) then
minetest.register_craft({ minetest.register_craft({
output = 'mapserver:poi_' .. color, output = 'mapserver:poi_' .. color,
recipe = { recipe = {
{"", "dye:" .. dye, ""}, {"", moditems.dye .. dye, ""},
{"default:paper", "default:goldblock", "default:paper"}, {moditems.paper, moditems.goldblock, moditems.paper},
{"", "default:glass", ""} {"", moditems.glass, ""}
} }
}) })
end end
......
...@@ -74,13 +74,13 @@ minetest.register_node("mapserver:train", { ...@@ -74,13 +74,13 @@ minetest.register_node("mapserver:train", {
end end
}) })
if mapserver.enable_crafting and minetest.get_modpath("default") then if mapserver.enable_crafting then
minetest.register_craft({ minetest.register_craft({
output = 'mapserver:train', output = 'mapserver:train',
recipe = { recipe = {
{"", "default:steel_ingot", ""}, {"", moditems.steel_ingot, ""},
{"default:paper", "default:goldblock", "default:paper"}, {moditems.paper, moditems.goldblock, moditems.paper},
{"", "default:glass", ""} {"", moditems.glass, ""}
} }
}) })
end end
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment