Crushing Industry Tweaks and Mod Compat

by Morlot

Changes are configurable in Mod settings. Restores vanilla ingredient count. Reduces Crushing Industry bonus. So that the Foundry is valuable again. Adds recipes/tweaks for K2SO, BZ-Ores, Molten Plastic, Plasma Industries, AAI Industry and Scrappy Industry

Tweaks
18 days ago
2.0
361
Fluids Manufacturing

b [Fixed] Mod incompatible with mini-machines

18 days ago

Failed to load mods:

mini-machines/prototypes/copy-final-fixes.lua:246: object_type is missing for Data/bob-electric-furnace-3

stack traceback:

[C]: in function 'error'
kry_stdlib/stdlib/data/data.lua:549: in function 'Data'
kry_stdlib/stdlib/data/data.lua:378: in function 'copy_fields'
mini-machines/prototypes/copy-final-fixes.lua:246: in main chunk
[C]: in function 'require'
mini-machines/data-final-fixes.lua:3: in main chunk

Mods to be disabled:

mini-machines (9.3.21)

after I've reenabled my mods alphabetically your mod caused this error

18 days ago

The bug occurs when the 'furnace-to-assembler' option is enabled. Should be fixed in 1.7.2. However, I haven’t tested it, as I don’t use either Mini-Machines or the Bob mods.
Thank you for your report

17 days ago
(updated 17 days ago)

You might want to revert the change made in 1.7.2, since it is preferable that mini machines load last (ensuring that it can properly copy all the changes made to the base form electric furnaces during data-final-fixes), otherwise some changes will be missed.

I ended up fixing the issue from my end, internally updating the entity type of the furnace if it changes between the initial copy (during data-updates) and the final copy (during data-final-fixes)

The same issue existed with micro machines (which does basically the same thing as mini machines, but shrinks them down to 1x1 entities), which was also fixed from my end.

But yeah, strongly suggest removing the optional dependency, since it is no longer needed (as of v9.3.22 and v3.3.22 of mini and micro machines respectively)

17 days ago

Thanks for updating your mod. I'll remove the optional dependency in one of the next versions.

New response