mirror of
				https://github.com/luanti-org/luanti.git
				synced 2025-11-04 09:15:29 +01:00 
			
		
		
		
	Fix minetest.get_(all)_craft_recipe(s) regression
Since 03e0dd33a8 the calls didn't return an output count
for the recipes.
			
			
This commit is contained in:
		@@ -332,7 +332,7 @@ int ModApiCraft::l_get_craft_result(lua_State *L)
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
void push_craft_recipe(lua_State *L, IGameDef *gdef,
 | 
			
		||||
static void push_craft_recipe(lua_State *L, IGameDef *gdef,
 | 
			
		||||
		const CraftDefinition *recipe,
 | 
			
		||||
		const CraftOutput &tmpout)
 | 
			
		||||
{
 | 
			
		||||
@@ -363,11 +363,11 @@ void push_craft_recipe(lua_State *L, IGameDef *gdef,
 | 
			
		||||
		lua_pushstring(L, "unknown");
 | 
			
		||||
	}
 | 
			
		||||
	lua_setfield(L, -2, "type");
 | 
			
		||||
	lua_pushstring(L, tmpout.item.c_str());
 | 
			
		||||
	lua_pushstring(L, output.item.c_str());
 | 
			
		||||
	lua_setfield(L, -2, "output");
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
void push_craft_recipes(lua_State *L, IGameDef *gdef,
 | 
			
		||||
static void push_craft_recipes(lua_State *L, IGameDef *gdef,
 | 
			
		||||
		const std::vector<CraftDefinition*> &recipes,
 | 
			
		||||
		const CraftOutput &output)
 | 
			
		||||
{
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user