Page 1 of 1
F.A.R.L breaks with my mod "Workbench" - I may have fixed..
Posted: Wed May 09, 2018 11:04 pm
by akipfer
I was happy as i could be, u know, playing factorio and all....then u make a train, a FARL module, and bammm, error all over the screen(printed, not crash)
can anyone tell me what i need to do to fix it? any idea, direction at all would be massive help already!
FARL CODE BELOW
if farl:update(event) then
GUI.updateGui(farl)
end
That's the code
local player = game.players[event.player_index]
if event.created_entity.name == "workbench-mk1" then
link to my 1st mod
https://mods.factorio.com/mod/Workbench
Re: F.A.R.L breaks with my mod "Workbench" - I may have fixed..
Posted: Thu May 10, 2018 7:52 am
by steinio
What's in your on_robot_built event?
Looks like farl doesn't filter out not farl things.
Re: F.A.R.L breaks with my mod "Workbench" - I may have fixed..
Posted: Mon Jun 04, 2018 9:03 am
by Choumiko
Workbench crashes the game when a robot builts anything (unrelated to FARL).
The on_robot_built_entity doesn't contain event.player_index. Remove line 3 in your control.lua and it should be fine. The player variable you assign isn't used in the function at all
Re: F.A.R.L breaks with my mod "Workbench" - I may have fixed..
Posted: Wed Nov 12, 2025 9:12 am
by sicky337
Choumiko how come you stopped updating FARL. Its one of the best MODS in the game.
Would you be so kind as to update it please
Re: F.A.R.L breaks with my mod "Workbench" - I may have fixed..
Posted: Wed Nov 12, 2025 9:29 am
by Kyralessa
sicky337, I realize you're probably trying to ask politely, but the way you're asking is in fact rude.
"Would you be so kind as to update it please?" is the way native speakers request something sarcastically.
It carries the connotation "I can't believe I even have to ask this; you obviously ought to have done it already."
Before posting a request like this, you might consider running it by an AI to double-check the tone.