@@ -96,29 +96,31 @@ if minetest.settings:get_bool("bridger_enable_trusses", true) then
96
96
}
97
97
})
98
98
99
- minetest .register_craft ({
100
- output = " bridger:step_" .. bridge_color .. " 12" ,
101
- recipe = {
102
- {" " , " bridger:block_" .. bridge_color },
103
- {" bridger:block_" .. bridge_color , " bridger:block_" .. bridge_color },
104
- }
105
- })
106
-
107
- minetest .register_craft ({
108
- output = " bridger:step_" .. bridge_color .. " 12" ,
109
- recipe = {
110
- {" bridger:block_" .. bridge_color , " " },
111
- {" bridger:block_" .. bridge_color , " bridger:block_" .. bridge_color },
112
- }
113
- })
114
-
115
- minetest .register_craft ({
116
- output = " bridger:block_" .. bridge_color ,
117
- recipe = {
118
- {" bridger:step_" .. bridge_color , " bridger:step_" .. bridge_color },
119
- {" bridger:step_" .. bridge_color , " bridger:step_" .. bridge_color },
120
- }
121
- })
99
+ if not minetest .get_modpath (" moreblocks" ) then
100
+ minetest .register_craft ({
101
+ output = " bridger:step_" .. bridge_color .. " 12" ,
102
+ recipe = {
103
+ {" " , " bridger:block_" .. bridge_color },
104
+ {" bridger:block_" .. bridge_color , " bridger:block_" .. bridge_color },
105
+ }
106
+ })
107
+
108
+ minetest .register_craft ({
109
+ output = " bridger:step_" .. bridge_color .. " 12" ,
110
+ recipe = {
111
+ {" bridger:block_" .. bridge_color , " " },
112
+ {" bridger:block_" .. bridge_color , " bridger:block_" .. bridge_color },
113
+ }
114
+ })
115
+
116
+ minetest .register_craft ({
117
+ output = " bridger:block_" .. bridge_color ,
118
+ recipe = {
119
+ {" bridger:step_" .. bridge_color , " bridger:step_" .. bridge_color },
120
+ {" bridger:step_" .. bridge_color , " bridger:step_" .. bridge_color },
121
+ }
122
+ })
123
+ end
122
124
123
125
minetest .register_craft ({
124
126
output = " bridger:suspension_cable_" .. bridge_color .. " 16" ,
@@ -644,7 +646,6 @@ if minetest.settings:get_bool("bridger_enable_trusses", true) then
644
646
645
647
local bridge_nodes = {
646
648
" block_" ,
647
- " step_" ,
648
649
" suspension_top_" ,
649
650
" suspension_cable_" ,
650
651
" deck_" ,
@@ -700,6 +701,10 @@ if minetest.settings:get_bool("bridger_enable_trusses", true) then
700
701
" corrugated_steel_ceiling_" ,
701
702
}
702
703
704
+ if not minetest .get_modpath (" moreblocks" ) then
705
+ table.insert (bridge_nodes , " step_" )
706
+ end
707
+
703
708
for c in ipairs (bridge_nodes ) do
704
709
local bridge_node = bridge_nodes [c ]
705
710
@@ -846,12 +851,6 @@ if minetest.settings:get_bool("bridger_enable_trusses", true) then
846
851
type = " shapeless" ,
847
852
recipe = {" bridger:" .. bridge_node .. " red" , " dye:yellow" },
848
853
})
849
-
850
- minetest .register_craft ({
851
- output = " bridger:" .. bridge_node .. " red" ,
852
- type = " shapeless" ,
853
- recipe = {" bridger:" .. bridge_node .. " yellow" , " dye:red" },
854
- })
855
854
end
856
855
end
857
856
0 commit comments