From ccf03ea404181affeb355b05b57b34c422918cc8 Mon Sep 17 00:00:00 2001
From: Paul Ouellette <oue.paul18@gmail.com>
Date: Wed, 2 Jan 2019 06:40:32 -0500
Subject: [PATCH] Remove extra empty strings in craft recipes (#2281)

---
 mods/farming/api.lua    |  6 +++---
 mods/fireflies/init.lua | 11 +++++------
 mods/stairs/init.lua    |  7 +++----
 3 files changed, 11 insertions(+), 13 deletions(-)

diff --git a/mods/farming/api.lua b/mods/farming/api.lua
index 1c613a6f..4a7b93df 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 b9263c1a..44d4a31d 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 4a1fadbf..e9f6dc16 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},
 			},
 		})
-- 
GitLab