Help? Error: '}' expected (to close '{' at line 1) *Solved

Place to get help with not working mods / modding interface.
Mineman_Miner18
Manual Inserter
Manual Inserter
Posts: 2
Joined: Thu Mar 16, 2017 8:51 am
Contact:

Help? Error: '}' expected (to close '{' at line 1) *Solved

Post by Mineman_Miner18 »

Im trying to make my own mod for the first time and this keeps popping up.
help.PNG
help.PNG (6.38 KiB) Viewed 1732 times
Here's the code:

Code: Select all

data:extend ({{

	electric2 = util.table.deepcopy(data.raw["furnace"]["electric-furnace"])
	electric2.name = "Eletrice-Furnace-Mk2"
	electric2.icon = "__FirstMod__/graphics/electric-furnace-2.png"
	electric2.minable = {mining_time = 1, result = "Eletrice-Furnace-Mk2"}
	electric2.module_specification.module_slots = 8
	electric2.energy_usage = "180kW"
	electric2.crafting_speed = 4
	electric2.animation.filename = "__FirstMod__/graphics/electric-furnace-2-base.png"
	
}})
Thx in advance.
Last edited by Mineman_Miner18 on Thu Mar 16, 2017 4:27 pm, edited 1 time in total.
User avatar
DaveMcW
Smart Inserter
Smart Inserter
Posts: 3752
Joined: Tue May 13, 2014 11:06 am
Contact:

Re: Help? Error: '}' expected (to close '{' at line 1)

Post by DaveMcW »

Code: Select all

electric2 = util.table.deepcopy(data.raw["furnace"]["electric-furnace"])
electric2.name = "Eletrice-Furnace-Mk2"
electric2.icon = "__FirstMod__/graphics/electric-furnace-2.png"
electric2.minable = {mining_time = 1, result = "Eletrice-Furnace-Mk2"}
electric2.module_specification.module_slots = 8
electric2.energy_usage = "180kW"
electric2.crafting_speed = 4
electric2.animation.filename = "__FirstMod__/graphics/electric-furnace-2-base.png"
data:extend({electric2})	
User avatar
darkfrei
Smart Inserter
Smart Inserter
Posts: 2905
Joined: Thu Nov 20, 2014 11:11 pm
Contact:

Re: Help? Error: '}' expected (to close '{' at line 1)

Post by darkfrei »

DaveMcW wrote:

Code: Select all

electric2 = util.table.deepcopy(data.raw["furnace"]["electric-furnace"])
...
data:extend({electric2})	
Must be electric2 local?
User avatar
prg
Filter Inserter
Filter Inserter
Posts: 947
Joined: Mon Jan 19, 2015 12:39 am
Contact:

Re: Help? Error: '}' expected (to close '{' at line 1)

Post by prg »

darkfrei wrote:
DaveMcW wrote:

Code: Select all

electric2 = util.table.deepcopy(data.raw["furnace"]["electric-furnace"])
...
data:extend({electric2})	
Must be electric2 local?
That only makes a difference if the variable lives in a scope it can be local to.
Automatic Belt (and pipe) Planner—Automate yet another aspect of constructing your factory!
Mineman_Miner18
Manual Inserter
Manual Inserter
Posts: 2
Joined: Thu Mar 16, 2017 8:51 am
Contact:

Re: Help? Error: '}' expected (to close '{' at line 1)

Post by Mineman_Miner18 »

Yay, that fixed the problem!! Thanks every one that helped me.
Post Reply

Return to “Modding help”