Perhaps I did not correctly describe the changes, but it should be like this: Now everyone can open the technology tree from the default FNEI interface.SuperSandro2000 wrote: βMon Nov 05, 2018 9:18 pm Why did you disable open tech? I liked that feature.
[MOD 0.15.15+] FNEI Mod
Re: [MOD 0.15.15+] FNEI 0.1.10
Re: [MOD 0.15.15+] FNEI 0.1.9
Thank you very much for your efforts. I really appreciate it and will be glad to any help in the development of this mod. I added your changes with some modifications. Now everything should work properlymentlerd wrote: βSun Nov 04, 2018 12:14 am First of all, awesome mod. Made my life a lot easier recently when I started bobs'n'angels.
I took the liberty and did some updates to the codebase, and opened two pull requests on github.
#1 Added an external interface to localised item name search
Localised item name search is a topic that everyone wants, but cannot really have due to how the internal Factorio API works. I have added an extension point where an other mod could modify name of an item used in a search. This extension point allows for mods to register a name override for a specific item in NEI, essentially enabling users to create locale specific mods for search.
I am also working on a Python script that scrapes all installed mods for translation strings (will release that later).
This is meeting the localised search problem mid-way, allowing users to bake a specific locales names into a mod, and install it on a per-server basis. Without the need to burn it into NEI.
#2 Added implicit recipes for mining/pumping
This is taken shamelessly from the issue tracker on github. I have added 'fake' recipes for anything that can be mined/pumped from entities on the map. A gif probably says more than words about both features:
I have tested this on in a two player multiplayer, not sure about performance/stability on bigger servers tough.
- SuperSandro2000
- Filter Inserter
- Posts: 742
- Joined: Sun Jan 12, 2014 3:54 am
- Contact:
Re: [MOD 0.15.15+] FNEI 0.1.10
Oh, sorry. I thought you removed that feature. Thanks for clearing up._npo6ka_ wrote: βMon Nov 05, 2018 10:14 pmPerhaps I did not correctly describe the changes, but it should be like this: Now everyone can open the technology tree from the default FNEI interface.SuperSandro2000 wrote: βMon Nov 05, 2018 9:18 pm Why did you disable open tech? I liked that feature.
Please call me simply Sandro.
My Main Mods: Sandro's fixes, Expanded Rocket Payloads Touched by an AngelBob and more can be found here
My Main Mods: Sandro's fixes, Expanded Rocket Payloads Touched by an AngelBob and more can be found here
-
- Filter Inserter
- Posts: 292
- Joined: Mon Dec 07, 2015 10:45 pm
- Contact:
Re: [MOD 0.15.15+] FNEI 0.1.12
1. Remove buggy favorites
I encounter strange bugs where there are recipes that don't actually work.
After I favorited them, I also can't remove them anymore.
How can I remove favorites?
Alt-clicking them doesn't work, and pressing the 'favorite star' also doesn't work.
Is there an .ini file of sorts where the current settings are (so I can clear them)?
Any help is appreciated.
Edit:
I managed to fix it myself:
1. Save your map
2. Quit the map
3. Go to Mods
4. Disable FNEI
5. Restart Factorio
6. Load the map
7. Save the map
8. Quit the map
9. Go to Mods
10. Enable FNEI
11. Restart Factorio
12. Load the map
Now the bugs should be gone.
2. FNEI
What does FNEI mean? Is it an anagram for something?
3. Admin options
What does the admin option 'Show hidden technologies' do?
I encounter strange bugs where there are recipes that don't actually work.
After I favorited them, I also can't remove them anymore.
How can I remove favorites?
Alt-clicking them doesn't work, and pressing the 'favorite star' also doesn't work.
Is there an .ini file of sorts where the current settings are (so I can clear them)?
Any help is appreciated.
Edit:
I managed to fix it myself:
1. Save your map
2. Quit the map
3. Go to Mods
4. Disable FNEI
5. Restart Factorio
6. Load the map
7. Save the map
8. Quit the map
9. Go to Mods
10. Enable FNEI
11. Restart Factorio
12. Load the map
Now the bugs should be gone.
2. FNEI
What does FNEI mean? Is it an anagram for something?
3. Admin options
What does the admin option 'Show hidden technologies' do?
-
- Filter Inserter
- Posts: 771
- Joined: Sun Jun 03, 2018 8:54 am
- Contact:
Re: [MOD 0.15.15+] FNEI 0.1.12
is there a way to view all recipes that are craftabele in a certain building?
Re: [MOD 0.15.15+] FNEI 0.1.12
Hi i was wondering if there are people having a solution for this "bug" https://mods.factorio.com/mod/FNEI/disc ... 000d1bceca
Also it only happens if you look for the recipe of a material (left clicking on a item),
if you look for the usage of a material (right clicking on a item) everything works fine.
In the attachment you can see the log file
thx for any info regarding this bug
Ok i just did some testing with my mods
If i use these mods from my modlist i get the bug BUT if i disable bob's ores OR Omnimatter Ore Deblocker i don't experience the bug
Angels Refining 0.9.14
Bob's Lib 0.16.6
Bob's ores 0.16.2
FNEI 0.1.12
Omni Lib 2.0.46
Omnimatter 2.0.26
Omnimatter Ore Deblocker 0.16.2
RSO 3.8.2
Also it only happens if you look for the recipe of a material (left clicking on a item),
if you look for the usage of a material (right clicking on a item) everything works fine.
In the attachment you can see the log file
thx for any info regarding this bug
Ok i just did some testing with my mods
If i use these mods from my modlist i get the bug BUT if i disable bob's ores OR Omnimatter Ore Deblocker i don't experience the bug
Angels Refining 0.9.14
Bob's Lib 0.16.6
Bob's ores 0.16.2
FNEI 0.1.12
Omni Lib 2.0.46
Omnimatter 2.0.26
Omnimatter Ore Deblocker 0.16.2
RSO 3.8.2
- Attachments
-
- Factorio log.png (223.42 KiB) Viewed 7967 times
-
- Burner Inserter
- Posts: 10
- Joined: Sat Jan 05, 2019 6:57 pm
- Contact:
Re: [MOD 0.15.15+] FNEI 0.1.12
Hi, is there an option to actually use the recipes from the quickbar to the left? Don't know anything about modding or if this is possible but it would be a huge improvement as far as I am concerned.
Or I just havent figured out how to do it...
Or I just havent figured out how to do it...
Re: [MOD 0.15.15+] FNEI 0.1.12
I just ran into this bug with Pyanodon's mods when I clicked on SynGas from the search both the FNEI window and icon disappeared. Restarting the game does not fix it.Unifire wrote: βThu Dec 27, 2018 9:04 pm Hi i was wondering if there are people having a solution for this "bug" https://mods.factorio.com/mod/FNEI/disc ... 000d1bceca
Re: [MOD 0.15.15+] FNEI 0.1.12
I have the same issue when trying to view "Raw Borax" recipe, the window and button both disappear, and these errors appear in Factorio log:salbris wrote: βMon Jan 07, 2019 12:47 amI just ran into this bug with Pyanodon's mods when I clicked on SynGas from the search both the FNEI window and icon disappeared. Restarting the game does not fix it.Unifire wrote: βThu Dec 27, 2018 9:04 pm Hi i was wondering if there are people having a solution for this "bug" https://mods.factorio.com/mod/FNEI/disc ... 000d1bceca
Code: Select all
1835.110 Script @__FNEI__/core/Debug.lua:98: [FNEI][ERROR] <FNCustomEvents> FNEI: event main button item-craft return error!
1835.113 Script @__FNEI__/core/Debug.lua:98: [FNEI][ERROR] <FNCustomEvents> LuaRecipe doesn't contain key mining_time.
stack traceback:
__FNEI__/scripts/recipe/gui.lua:290: in function 'set_made_in_list'
__FNEI__/scripts/recipe/controller.lua:90: in function 'draw_recipe'
__FNEI__/scripts/recipe/controller.lua:314: in function 'change_page_event'
__FNEI__/scripts/recipe/controller.lua:70: in function 'open_new_recipes'
__FNEI__/scripts/recipe/controller.lua:28: in function 'open'
__FNEI__/scripts/controller.lua:111: in function 'open_gui_event'
__FNEI__/scripts/controller.lua:102: in function 'open_event'
__FNEI__/scripts/main/controllers/default.lua:55: in function 'cur_event'
__FNEI__/scripts/custom_events.lua:65: in function <__FNEI__/scripts/custom_events.lua:64>
[C]: in function 'pcall'
__FNEI__/scripts/custom_events.lua:64: in function 'invoke'
__FNEI__/scripts/events.lua:75: in function <__FNEI__/scripts/events.lua:72>
1974.749 Info AppManager.cpp:275: Saving to _autosave1 (blocking).
1976.305 Info AppManagerStates.cpp:1716: Saving finished
2250.462 Script @__FNEI__/core/Debug.lua:98: [FNEI][ERROR] <FNCustomEvents> FNEI: event recipe choose-elem-button item return error!
2250.462 Script @__FNEI__/core/Debug.lua:98: [FNEI][ERROR] <FNCustomEvents> LuaRecipe doesn't contain key mining_time.
stack traceback:
__FNEI__/scripts/recipe/gui.lua:290: in function 'set_made_in_list'
__FNEI__/scripts/recipe/controller.lua:90: in function 'draw_recipe'
__FNEI__/scripts/recipe/controller.lua:314: in function 'change_page_event'
__FNEI__/scripts/recipe/controller.lua:70: in function 'open_new_recipes'
__FNEI__/scripts/recipe/controller.lua:271: in function 'cur_event'
__FNEI__/scripts/custom_events.lua:65: in function <__FNEI__/scripts/custom_events.lua:64>
[C]: in function 'pcall'
__FNEI__/scripts/custom_events.lua:64: in function 'invoke'
__FNEI__/scripts/events.lua:75: in function <__FNEI__/scripts/events.lua:72>
Re: [MOD 0.15.15+] FNEI 0.1.12
Thanks for your feedback.kaszak696 wrote: βThu Mar 14, 2019 10:42 amI have the same issue when trying to view "Raw Borax" recipe, the window and button both disappear, and these errors appear in Factorio log:salbris wrote: βMon Jan 07, 2019 12:47 amI just ran into this bug with Pyanodon's mods when I clicked on SynGas from the search both the FNEI window and icon disappeared. Restarting the game does not fix it.Unifire wrote: βThu Dec 27, 2018 9:04 pm Hi i was wondering if there are people having a solution for this "bug" https://mods.factorio.com/mod/FNEI/disc ... 000d1bceca
Using the "Ctrl + E" keyboard shortcut brings back the FNEI window and the button.Code: Select all
1835.110 Script @__FNEI__/core/Debug.lua:98: [FNEI][ERROR] <FNCustomEvents> FNEI: event main button item-craft return error! 1835.113 Script @__FNEI__/core/Debug.lua:98: [FNEI][ERROR] <FNCustomEvents> LuaRecipe doesn't contain key mining_time. stack traceback: __FNEI__/scripts/recipe/gui.lua:290: in function 'set_made_in_list' __FNEI__/scripts/recipe/controller.lua:90: in function 'draw_recipe' __FNEI__/scripts/recipe/controller.lua:314: in function 'change_page_event' __FNEI__/scripts/recipe/controller.lua:70: in function 'open_new_recipes' __FNEI__/scripts/recipe/controller.lua:28: in function 'open' __FNEI__/scripts/controller.lua:111: in function 'open_gui_event' __FNEI__/scripts/controller.lua:102: in function 'open_event' __FNEI__/scripts/main/controllers/default.lua:55: in function 'cur_event' __FNEI__/scripts/custom_events.lua:65: in function <__FNEI__/scripts/custom_events.lua:64> [C]: in function 'pcall' __FNEI__/scripts/custom_events.lua:64: in function 'invoke' __FNEI__/scripts/events.lua:75: in function <__FNEI__/scripts/events.lua:72> 1974.749 Info AppManager.cpp:275: Saving to _autosave1 (blocking). 1976.305 Info AppManagerStates.cpp:1716: Saving finished 2250.462 Script @__FNEI__/core/Debug.lua:98: [FNEI][ERROR] <FNCustomEvents> FNEI: event recipe choose-elem-button item return error! 2250.462 Script @__FNEI__/core/Debug.lua:98: [FNEI][ERROR] <FNCustomEvents> LuaRecipe doesn't contain key mining_time. stack traceback: __FNEI__/scripts/recipe/gui.lua:290: in function 'set_made_in_list' __FNEI__/scripts/recipe/controller.lua:90: in function 'draw_recipe' __FNEI__/scripts/recipe/controller.lua:314: in function 'change_page_event' __FNEI__/scripts/recipe/controller.lua:70: in function 'open_new_recipes' __FNEI__/scripts/recipe/controller.lua:271: in function 'cur_event' __FNEI__/scripts/custom_events.lua:65: in function <__FNEI__/scripts/custom_events.lua:64> [C]: in function 'pcall' __FNEI__/scripts/custom_events.lua:64: in function 'invoke' __FNEI__/scripts/events.lua:75: in function <__FNEI__/scripts/events.lua:72>
I will try to solve this problem today.
Re: [MOD 0.15.15+] FNEI 0.2.1
Reported that one earlier. Pymods has borax and niobium as both resource and crafting categories.
workaround is to ignore the borax and niobium mine buildings
workaround is to ignore the borax and niobium mine buildings
Re: [MOD 0.15.15+] FNEI 0.1.12
I can't reproduce this error on version 0.17. Could you attach your save file here. Thanks for the feedback.kaszak696 wrote: βThu Mar 14, 2019 10:42 amI have the same issue when trying to view "Raw Borax" recipe, the window and button both disappear, and these errors appear in Factorio log:salbris wrote: βMon Jan 07, 2019 12:47 amI just ran into this bug with Pyanodon's mods when I clicked on SynGas from the search both the FNEI window and icon disappeared. Restarting the game does not fix it.Unifire wrote: βThu Dec 27, 2018 9:04 pm Hi i was wondering if there are people having a solution for this "bug" https://mods.factorio.com/mod/FNEI/disc ... 000d1bceca
Using the "Ctrl + E" keyboard shortcut brings back the FNEI window and the button.Code: Select all
1835.110 Script @__FNEI__/core/Debug.lua:98: [FNEI][ERROR] <FNCustomEvents> FNEI: event main button item-craft return error! 1835.113 Script @__FNEI__/core/Debug.lua:98: [FNEI][ERROR] <FNCustomEvents> LuaRecipe doesn't contain key mining_time. stack traceback: __FNEI__/scripts/recipe/gui.lua:290: in function 'set_made_in_list' __FNEI__/scripts/recipe/controller.lua:90: in function 'draw_recipe' __FNEI__/scripts/recipe/controller.lua:314: in function 'change_page_event' __FNEI__/scripts/recipe/controller.lua:70: in function 'open_new_recipes' __FNEI__/scripts/recipe/controller.lua:28: in function 'open' __FNEI__/scripts/controller.lua:111: in function 'open_gui_event' __FNEI__/scripts/controller.lua:102: in function 'open_event' __FNEI__/scripts/main/controllers/default.lua:55: in function 'cur_event' __FNEI__/scripts/custom_events.lua:65: in function <__FNEI__/scripts/custom_events.lua:64> [C]: in function 'pcall' __FNEI__/scripts/custom_events.lua:64: in function 'invoke' __FNEI__/scripts/events.lua:75: in function <__FNEI__/scripts/events.lua:72> 1974.749 Info AppManager.cpp:275: Saving to _autosave1 (blocking). 1976.305 Info AppManagerStates.cpp:1716: Saving finished 2250.462 Script @__FNEI__/core/Debug.lua:98: [FNEI][ERROR] <FNCustomEvents> FNEI: event recipe choose-elem-button item return error! 2250.462 Script @__FNEI__/core/Debug.lua:98: [FNEI][ERROR] <FNCustomEvents> LuaRecipe doesn't contain key mining_time. stack traceback: __FNEI__/scripts/recipe/gui.lua:290: in function 'set_made_in_list' __FNEI__/scripts/recipe/controller.lua:90: in function 'draw_recipe' __FNEI__/scripts/recipe/controller.lua:314: in function 'change_page_event' __FNEI__/scripts/recipe/controller.lua:70: in function 'open_new_recipes' __FNEI__/scripts/recipe/controller.lua:271: in function 'cur_event' __FNEI__/scripts/custom_events.lua:65: in function <__FNEI__/scripts/custom_events.lua:64> [C]: in function 'pcall' __FNEI__/scripts/custom_events.lua:64: in function 'invoke' __FNEI__/scripts/events.lua:75: in function <__FNEI__/scripts/events.lua:72>
Re: [MOD 0.15.15+] FNEI 0.1.12
I atteched it, and a full log. Mod list is full Pyanodon suite, Bio Industries, Loaders, and a couple of QOL mods.
- Attachments
-
- factorio-current.log
- log
- (177.51 KiB) Downloaded 147 times
-
- pycoal.zip
- save
- (7.73 MiB) Downloaded 118 times
Re: [MOD 0.15.15+] FNEI 0.1.12
Re: [MOD 0.15.15+] FNEI 0.2.2
Im sorry to say, but Im getting exactly the same problem that Unifire described, running 0.2.2. I can open usage of items, but the window disappears whenever you left click anything for a recipe. My factorio log shows the same log entries as well.
Code: Select all
[FNEI][ERROR] <FNCustomEvents> FNEI: event main choose-elem-button item return error!
9094.527 Script @__FNEI__/core/Debug.lua:98: [FNEI][ERROR] <FNCustomEvents> __FNEI__/scripts/recipe/controller.lua:430: bad argument #1 to 'pairs' (table expected, got nil)
Re: [MOD 0.15.15+] FNEI 0.2.2
Thanks for your feedback. Fixed in next version!Wolfman wrote: βMon Mar 18, 2019 6:11 am Im sorry to say, but Im getting exactly the same problem that Unifire described, running 0.2.2. I can open usage of items, but the window disappears whenever you left click anything for a recipe. My factorio log shows the same log entries as well.Code: Select all
[FNEI][ERROR] <FNCustomEvents> FNEI: event main choose-elem-button item return error! 9094.527 Script @__FNEI__/core/Debug.lua:98: [FNEI][ERROR] <FNCustomEvents> __FNEI__/scripts/recipe/controller.lua:430: bad argument #1 to 'pairs' (table expected, got nil)
-
- Filter Inserter
- Posts: 292
- Joined: Mon Dec 07, 2015 10:45 pm
- Contact:
Re: [MOD 0.15.15+] FNEI 0.2.2
@_npo6ka_
Thanks for your wonderful mod. This really should be in the vanilla game!
Thanks for your wonderful mod. This really should be in the vanilla game!
Re: [MOD 0.15.15+] FNEI 0.2.2
Latest version of Factorio and FNEI as of now:
* Queue up some research
* Go into FNEI and pull up a product that requires some unresearched tech
* Click tech (with red background)
* Research screen appears but queue is gone
* Queue up some research
* Go into FNEI and pull up a product that requires some unresearched tech
* Click tech (with red background)
* Research screen appears but queue is gone
Re: [MOD 0.15.15+] FNEI 0.2.2
I can confirm this is working for me now, thanks very much._npo6ka_ wrote: βWed Mar 20, 2019 4:18 pmThanks for your feedback. Fixed in next version!Wolfman wrote: βMon Mar 18, 2019 6:11 am Im sorry to say, but Im getting exactly the same problem that Unifire described, running 0.2.2. I can open usage of items, but the window disappears whenever you left click anything for a recipe. My factorio log shows the same log entries as well.Code: Select all
[FNEI][ERROR] <FNCustomEvents> FNEI: event main choose-elem-button item return error! 9094.527 Script @__FNEI__/core/Debug.lua:98: [FNEI][ERROR] <FNCustomEvents> __FNEI__/scripts/recipe/controller.lua:430: bad argument #1 to 'pairs' (table expected, got nil)
-
- Long Handed Inserter
- Posts: 66
- Joined: Thu Jun 01, 2017 6:52 pm
- Contact:
Re: [MOD 0.15.15+] FNEI 0.2.2
Time to get rid of TechHook.show_tech()?FactorioBot wrote: βThu Mar 21, 2019 7:49 pm Scripting
- Added LuaControl::open_technology_gui(technology) which will open the technology GUI and select the given technology.