summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--asphaltstairs/init.lua5
-rw-r--r--concretestairs/init.lua3
2 files changed, 5 insertions, 3 deletions
diff --git a/asphaltstairs/init.lua b/asphaltstairs/init.lua
index 1ac3de8..f2cfb14 100644
--- a/asphaltstairs/init.lua
+++ b/asphaltstairs/init.lua
@@ -1,7 +1,8 @@
--[[
StreetsMod: Asphalt stairs
]]
-if type(register_stair_slab_panel_micro) ~= "function" then return end
+if not rawget(_G, "register_stair_slab_panel_micro")
+or type(register_stair_slab_panel_micro) ~= "function" then return end
-- Asphalt
register_stair_slab_panel_micro("streets", "asphalt", "streets:asphalt", {cracky=3}, {"streets_asphalt.png"}, "Asphalt", "asphalt", nil)
minetest.register_alias("streets:asphalt_stair","stairs:stair_asphalt")
@@ -224,4 +225,4 @@ if type(register_stair_slab_panel_micro) ~= "function" then return end
type = "shapeless",
output = "streets:asphalt_side_l",
recipe = {"streets:asphalt_side_r"}
- }) \ No newline at end of file
+ })
diff --git a/concretestairs/init.lua b/concretestairs/init.lua
index a0ad99d..f6400c5 100644
--- a/concretestairs/init.lua
+++ b/concretestairs/init.lua
@@ -1,7 +1,8 @@
--[[
StreetsMod: Concrete stairs (compatible to circular saw)
]]
-if type(register_stair_slab_panel_micro) == "function" and streets.extendedBy.prefab == false then
+if rawget(_G, "register_stair_slab_panel_micro")
+and type(register_stair_slab_panel_micro) == "function" and streets.extendedBy.prefab == false then
register_stair_slab_panel_micro("streets", "concrete", "streets:concrete", {cracky=2}, {"streets_concrete.png"}, "Concrete", "concrete", nil)
table.insert(circular_saw.known_stairs,"streets:concrete")
minetest.register_alias("stairs:stair_concrete","streets:stair_concrete")