diff --git a/_config.txt b/_config.txt index b4395f4..ceff443 100644 --- a/_config.txt +++ b/_config.txt @@ -9,3 +9,6 @@ -- Whether to direct wood based on player yaw when placing the block wood_facedir = true + +-- Allow stair/slab crafting without a circular saw or not +allow_stair_slab_crafting = true diff --git a/stairsplus/slabs.lua b/stairsplus/slabs.lua index 458c8b9..875ebc8 100644 --- a/stairsplus/slabs.lua +++ b/stairsplus/slabs.lua @@ -115,8 +115,10 @@ function register_slab(modname, subname, recipeitem, groups, images, description end }) - -- Unregister default recipes + -- Unregister default recipes, optional, see _config.txt +if allow_stair_slab_crafting == false +then minetest.register_craft({ output = "moreblocks:nothing 1", recipe = { @@ -124,4 +126,5 @@ function register_slab(modname, subname, recipeitem, groups, images, description }, }) end +end diff --git a/stairsplus/stairs.lua b/stairsplus/stairs.lua index ae06e73..7fa6a30 100644 --- a/stairsplus/stairs.lua +++ b/stairsplus/stairs.lua @@ -225,8 +225,10 @@ function register_stair(modname, subname, recipeitem, groups, images, descriptio end }) - -- Unregister default recipes + -- Unregister default recipes, optional, see _config.txt +if allow_stair_slab_crafting == false +then minetest.register_craft({ output = "moreblocks:nothing 1", recipe = { @@ -245,4 +247,5 @@ function register_stair(modname, subname, recipeitem, groups, images, descriptio }, }) end +end