-
Notifications
You must be signed in to change notification settings - Fork 2
/
crafts.lua
92 lines (77 loc) · 1.79 KB
/
crafts.lua
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
local steel_item = xcompat.materials.steel_ingot
minetest.register_craft({
type = "cooking",
output = "steel:plate_hard",
recipe = "steel:plate_soft",
})
minetest.register_craft({
type = "cooking",
output = "steel:grate_hard",
recipe = "steel:grate_soft",
})
minetest.register_craft({
output = "steel:scrap 2",
recipe = {{"steel:strut"}}
})
minetest.register_craft({
output = "steel:scrap 2",
recipe = {{"steel:grate_soft"}}
})
minetest.register_craft({
output = "steel:scrap 2",
recipe = {{"steel:grate_hard"}}
})
minetest.register_craft({
output = "steel:scrap",
recipe = {{"steel:roofing"}}
})
minetest.register_craft({
output = "steel:scrap 4",
recipe = {{"steel:plate_soft"}}
})
minetest.register_craft({
output = "steel:scrap 4",
recipe = {{"steel:plate_hard"}}
})
if minetest.get_modpath("default") then
minetest.register_craft({
output = "steel:plate_soft 2",
recipe = {
{steel_item, steel_item},
{steel_item, steel_item},
}
})
minetest.register_craft({
output = "steel:grate_soft 3",
recipe = {
{steel_item, "", steel_item},
{steel_item, "", steel_item},
}
})
minetest.register_craft({
output = "steel:roofing 6",
recipe = {{steel_item, steel_item, steel_item}}
})
minetest.register_craft({
output = "steel:strut_mount",
recipe = {{"steel:strut", steel_item}}
})
minetest.register_craft({
output = "steel:strut_mount",
recipe = {{"streets:steel_support", steel_item}}
})
minetest.register_craft({
output = "default:iron_lump",
recipe = {{"steel:scrap", "steel:scrap"}}
})
end
if not minetest.get_modpath("streets") or not minetest.get_modpath("steelsupport") then
minetest.register_craft({
output = "steel:strut 5",
recipe = {
{"", steel_item, ""},
{steel_item, steel_item, steel_item},
{"", steel_item, ""},
}
})
end