summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTenPlus1 <kinsellaja@yahoo.com>2018-06-14 09:12:02 +0100
committerTenPlus1 <kinsellaja@yahoo.com>2018-06-14 09:12:02 +0100
commit83ef1cebb24d9862f18dac7a35f4b02765e94794 (patch)
treeafe7cb755f06450a9780d9cb0fb754e5ed23a52b
parent709f037ae72e11182be223e7681b5df6bf6b552c (diff)
stairs no longer dependency, will use only when found
-rw-r--r--crops/hemp.lua33
-rw-r--r--crops/wheat.lua34
-rw-r--r--depends.txt2
3 files changed, 38 insertions, 31 deletions
diff --git a/crops/hemp.lua b/crops/hemp.lua
index dd49134..e3278f9 100644
--- a/crops/hemp.lua
+++ b/crops/hemp.lua
@@ -111,21 +111,24 @@ minetest.register_craft( {
},
})
--- register stairs
-if stairs and stairs.mod and stairs.mod == "redo" then
-
-stairs.register_all("hemp_block", "farming:hemp_block",
- {snappy = 1, flammable = 2},
- {"farming_hemp_block.png"},
- "Hemp Block",
- default.node_sound_leaves_defaults())
-else
-
-stairs.register_stair_and_slab("hemp_block", "farming:hemp_block",
- {snappy = 1, flammable = 2},
- {"farming_hemp_block.png"},
- "Hemp Block",
- default.node_sound_leaves_defaults())
+-- check and register stairs
+if minetest.global_exists("stairs") then
+
+ if stairs.mod and stairs.mod == "redo" then
+
+ stairs.register_all("hemp_block", "farming:hemp_block",
+ {snappy = 1, flammable = 2},
+ {"farming_hemp_block.png"},
+ "Hemp Block",
+ default.node_sound_leaves_defaults())
+ else
+
+ stairs.register_stair_and_slab("hemp_block", "farming:hemp_block",
+ {snappy = 1, flammable = 2},
+ {"farming_hemp_block.png"},
+ "Hemp Block",
+ default.node_sound_leaves_defaults())
+ end
end
-- paper
diff --git a/crops/wheat.lua b/crops/wheat.lua
index d53c33e..abf3ada 100644
--- a/crops/wheat.lua
+++ b/crops/wheat.lua
@@ -51,21 +51,25 @@ minetest.register_craft({
}
})
-if stairs and stairs.mod and stairs.mod == "redo" then
-
-stairs.register_all("straw", "farming:straw",
- {snappy = 3, flammable = 4},
- {"farming_straw.png"},
- "Straw",
- default.node_sound_leaves_defaults())
-else
-
-stairs.register_stair_and_slab("straw", "farming:straw",
- {snappy = 3, flammable = 4},
- {"farming_straw.png"},
- "Straw Stair",
- "Straw Slab",
- default.node_sound_leaves_defaults())
+-- check and register stairs
+if minetest.global_exists("stairs") then
+
+ if stairs.mod and stairs.mod == "redo" then
+
+ stairs.register_all("straw", "farming:straw",
+ {snappy = 3, flammable = 4},
+ {"farming_straw.png"},
+ "Straw",
+ default.node_sound_leaves_defaults())
+ else
+
+ stairs.register_stair_and_slab("straw", "farming:straw",
+ {snappy = 3, flammable = 4},
+ {"farming_straw.png"},
+ "Straw Stair",
+ "Straw Slab",
+ default.node_sound_leaves_defaults())
+ end
end
-- flour
diff --git a/depends.txt b/depends.txt
index 935ab1b..650885b 100644
--- a/depends.txt
+++ b/depends.txt
@@ -1,5 +1,5 @@
default
-stairs
+stairs?
intllib?
lucky_block?
toolranks?