forked from cacklingfiend/lignumis
		
	Fix crash due to nil value in recipe ingredients
This commit is contained in:
		
							parent
							
								
									376052c38a
								
							
						
					
					
						commit
						4dbd799477
					
				
					 3 changed files with 6 additions and 6 deletions
				
			
		|  | @ -12,7 +12,7 @@ | ||||||
|         "flib", |         "flib", | ||||||
|         "PlanetsLib >= 1.1.26", |         "PlanetsLib >= 1.1.26", | ||||||
|         "astroponics >= 1.2.0", |         "astroponics >= 1.2.0", | ||||||
|         "cf-lib >= 0.0.5", |         "cf-lib >= 0.0.8", | ||||||
|         "mf-core >= 1.0.3", |         "mf-core >= 1.0.3", | ||||||
|         "mf-buildings >= 1.0.7", |         "mf-buildings >= 1.0.7", | ||||||
|         "mf-logistics >= 1.0.1", |         "mf-logistics >= 1.0.1", | ||||||
|  |  | ||||||
|  | @ -42,7 +42,7 @@ local function robot_recipe(color, ingredients) | ||||||
|         name = "basic-construction-robot-" .. color, |         name = "basic-construction-robot-" .. color, | ||||||
|         enabled = false, |         enabled = false, | ||||||
|         energy_required = 10, |         energy_required = 10, | ||||||
|         ingredients = ingredients, |         ingredients = table.trim(ingredients), | ||||||
|         results = { { type = "item", name = "basic-construction-robot-" .. color, amount = 1 } } |         results = { { type = "item", name = "basic-construction-robot-" .. color, amount = 1 } } | ||||||
|     } |     } | ||||||
| end | end | ||||||
|  | @ -111,7 +111,7 @@ local function generator_recipe(color, ingredients) | ||||||
|         name = "basic-portable-generator-equipment-" .. color, |         name = "basic-portable-generator-equipment-" .. color, | ||||||
|         enabled = false, |         enabled = false, | ||||||
|         energy_required = 10, |         energy_required = 10, | ||||||
|         ingredients = ingredients, |         ingredients = table.trim(ingredients), | ||||||
|         results = { { type = "item", name = "basic-portable-generator-equipment-" .. color, amount = 1 } } |         results = { { type = "item", name = "basic-portable-generator-equipment-" .. color, amount = 1 } } | ||||||
|     } |     } | ||||||
| end | end | ||||||
|  | @ -149,7 +149,7 @@ local function roboport_recipe(color, ingredients) | ||||||
|         name = "basic-personal-roboport-equipment-" .. color, |         name = "basic-personal-roboport-equipment-" .. color, | ||||||
|         enabled = false, |         enabled = false, | ||||||
|         energy_required = 10, |         energy_required = 10, | ||||||
|         ingredients = ingredients, |         ingredients = table.trim(ingredients), | ||||||
|         results = { { type = "item", name = "basic-personal-roboport-equipment-" .. color, amount = 1 } } |         results = { { type = "item", name = "basic-personal-roboport-equipment-" .. color, amount = 1 } } | ||||||
|     } |     } | ||||||
| end | end | ||||||
|  |  | ||||||
|  | @ -28,14 +28,14 @@ local lumber_mill_item = LumberMill.ItemBuilder:new() | ||||||
|     }) |     }) | ||||||
| 
 | 
 | ||||||
| LumberMill.RecipeBuilder:new() | LumberMill.RecipeBuilder:new() | ||||||
|     :ingredients({ |     :ingredients(table.trim({ | ||||||
|         { type = "item", name = "stone-brick",               amount = 40 }, |         { type = "item", name = "stone-brick",               amount = 40 }, | ||||||
|         { type = "item", name = "lumber",                    amount = 100 }, |         { type = "item", name = "lumber",                    amount = 100 }, | ||||||
|         { type = "item", name = "wooden-gear-wheel",         amount = 100 }, |         { type = "item", name = "wooden-gear-wheel",         amount = 100 }, | ||||||
|         { type = "item", name = "gold-plate",                amount = basic_circuit_board and 30 or 60 }, |         { type = "item", name = "gold-plate",                amount = basic_circuit_board and 30 or 60 }, | ||||||
|         basic_circuit_board and { type = "item", name = "basic-circuit-board", amount = 30 } or nil, |         basic_circuit_board and { type = "item", name = "basic-circuit-board", amount = 30 } or nil, | ||||||
|         { type = "item", name = "burner-assembling-machine", amount = 5 } |         { type = "item", name = "burner-assembling-machine", amount = 5 } | ||||||
|     }) |     })) | ||||||
|     :apply({ |     :apply({ | ||||||
|         category = "wood-processing-or-assembling" |         category = "wood-processing-or-assembling" | ||||||
|     }) |     }) | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Simon Brodtmann
						Simon Brodtmann