More Infinite Research


Productivity for intermediates, science packs, final products, spoilage rate, and modded recipes. Bonuses for player stats, robot specs, weapon speed, stack size, cargo landing pads, and more... Override game limits on productivity, efficiency, speed, quality, and recycling. Settings to disable, limit, and rebalance each added research. Designed for vanilla, Space Age, and overhaul mods.

Tweaks
5 hours ago
0.13 - 2.1
8.03K
Logistics Trains Combat Character Mining Fluids Logistic network Manufacturing Cheats

b Worker Robot Storage - Bug

a day ago
(updated a day ago)

I haven't been able to update this mod for several versions now. The latest stable version for me is 4.7.20002. Everything after that is unstable (including the current version 5.0.20014). With every update you release, I have to test whether it works. It's incredibly frustrating!

Here is the error I get after loading my save game:


Error while running event more-infinite-research::on_configuration_changed
more-infinite-research/runtime/worker_robot_storage.lua:810: MIR worker storage history: unrecorded default source requires unchanged startup settings; keep the protected original COPY. Load a separate copy with the previous mod selection and matching MIR settings. Only if that copy has MIR-owned default infinite worker4, run /mir-worker-storage-recovery prepare, then save and exit. Other prior routes require their own verified history; this command cannot infer it; restore the previous mod selection and original save [MIR-WORKER-HISTORY technology=unobserved]
stack traceback:
[C]: in function 'error'
more-infinite-research/runtime/worker_robot_storage.lua:8: in function 'refuse'
more-infinite-research/runtime/worker_robot_storage.lua:234: in function 'recover_error'
more-infinite-research/runtime/worker_robot_storage.lua:810: in function 'default_origin'
more-infinite-research/runtime/worker_robot_storage.lua:1008: in function <more-infinite-research/runtime/worker_robot_storage.lua:1003>
(...tail calls...)
more-infinite-research/runtime/bootstrap.lua:376: in function <more-infinite-research/runtime/bootstrap.lua:370>


It seems that the error is because of the additional carrying limits for bots (logistic bots and/or construction bots). I reported you weeks ago that the mod setting max level 10 was not working and I can research level 11. It also seems that you tried to fix this, but this brought this error for me.
Remember, I'm playing Factorio 2.0.77 and with Space Exploration (0.7.57).

a day ago

Hey, i remember fixing this too. Since then i've restarted the code from scratch bceause it was so bad, I missed this edge case when reimplementing it, ill have it fixed and released for 2.1 and 2.0 within a day or two, sorry again!

a day ago

No problem, I hope I didn't seem too rude.
I tested every update from you and was frustrated that it still didn't work, but I didn't want to keep bothering you and tested patiently.
I probably should have contacted you sooner. :)

Since I couldn't test the new updates, I have a question: Did you fix the issue where ore miners weren't benefiting from research productivity? I had also reported that to you.

New response