diff --git a/mods/farming/api.lua b/mods/farming/api.lua
index 1c613a6f7a43f4ffab58f2f6ad907a8d05ed2105..4a7b93dfd5986aa58304685c71a2d50a57ba89a7 100644
--- a/mods/farming/api.lua
+++ b/mods/farming/api.lua
@@ -106,9 +106,9 @@ farming.register_hoe = function(name, def)
 		minetest.register_craft({
 			output = name:sub(2),
 			recipe = {
-				{def.material, def.material, ""},
-				{"", "group:stick", ""},
-				{"", "group:stick", ""}
+				{def.material, def.material},
+				{"", "group:stick"},
+				{"", "group:stick"}
 			}
 		})
 	end
diff --git a/mods/fireflies/init.lua b/mods/fireflies/init.lua
index b9263c1af4f9c15a4b49017313e735d98f0ed582..44d4a31d894d9df5494bbd5880d3d26113a16f93 100644
--- a/mods/fireflies/init.lua
+++ b/mods/fireflies/init.lua
@@ -111,9 +111,9 @@ minetest.register_tool("fireflies:bug_net", {
 minetest.register_craft( {
 	output = "fireflies:bug_net",
 	recipe = {
-		{"farming:string", "farming:string", ""},
-		{"farming:string", "farming:string", ""},
-		{"default:stick", "", ""}
+		{"farming:string", "farming:string"},
+		{"farming:string", "farming:string"},
+		{"default:stick", ""}
 	}
 })
 
@@ -171,9 +171,8 @@ minetest.register_node("fireflies:firefly_bottle", {
 minetest.register_craft( {
 	output = "fireflies:firefly_bottle",
 	recipe = {
-		{"", "", ""},
-		{"", "fireflies:firefly", ""},
-		{"", "vessels:glass_bottle", ""}
+		{"fireflies:firefly"},
+		{"vessels:glass_bottle"}
 	}
 })
 
diff --git a/mods/stairs/init.lua b/mods/stairs/init.lua
index 4a1fadbf6d14fb1d14f2c2668ef41ac9cc1cd51f..e9f6dc163b4094d4a89e18f2c9ef901894c13a23 100644
--- a/mods/stairs/init.lua
+++ b/mods/stairs/init.lua
@@ -337,8 +337,8 @@ function stairs.register_stair_inner(subname, recipeitem, groups, images,
 		minetest.register_craft({
 			output = 'stairs:stair_inner_' .. subname .. ' 7',
 			recipe = {
-				{ "", recipeitem, ""},
-				{ recipeitem, "", recipeitem},
+				{"", recipeitem, ""},
+				{recipeitem, "", recipeitem},
 				{recipeitem, recipeitem, recipeitem},
 			},
 		})
@@ -417,8 +417,7 @@ function stairs.register_stair_outer(subname, recipeitem, groups, images,
 		minetest.register_craft({
 			output = 'stairs:stair_outer_' .. subname .. ' 6',
 			recipe = {
-				{ "", "", ""},
-				{ "", recipeitem, ""},
+				{"", recipeitem, ""},
 				{recipeitem, recipeitem, recipeitem},
 			},
 		})