Extended Vanilla: Refining


An overhaul to the Vanilla ore processing while maintaining the style and simplicity of Factorio. Now compatible and balanced around Space Age. (Inspired from Minecraft's Mekanism mod.)

Content
7 hours ago
1.0 - 2.0
10.5K
Mining Manufacturing Power

g Recipes missing

4 months ago

Hey,

Nice mod, noticed a minor bug in the on_configuration_changed() code of control.lua. The checks to disable the previous tiers are missing the .researched element so they're always returning true and disabling recipes when other mods change:

Its using: if technologies["base-ore-processing"] then (etc)
Instead of: if technologies["base-ore-processing"].researched then

4 months ago

You probably found out something even I couldn't.
I'll try to implement this piece of code in the mod and see how the feedbacks are.
I really thank you for your time.
_77

3 months ago
(updated 3 months ago)

Hello, I'm a little confused here, i'm experiencing the same problem as OP, after change/updating mods some recipes from this mod are gone. Now after looking at the changelog for V2.7.2 i saw the change has been made, however after a quick inspection of the file, it looks to me like it has in fact not been make in V2.7.2.
Greetings Failer

Edit: After a bit of fiddling (i'm not very knowledgeable with lua), i managed to get it working with:
if technologies["base-ore-processing"].researched then
force.recipes["iron-dust0"].enabled=true
force.recipes["copper-dust0"].enabled=true
instead of :
if technologies["base-ore-processing"] then
force.recipes["iron-dust0"].enabled=false
force.recipes["copper-dust0"].enabled=false

a month ago
(updated a month ago)

Version: 2.8.0

  • Date: 2024.08.17

Thoughts & News:

  • Updating recipes via technologies is an interesting mechanic, but Space Age will make this game a LOT more complex than it is currently, so I think a bit of simplification in this mod is needed, especially if more refining processes come to the game with the new expansion. (Yeah, Ore quintuplication will be a thing.)

To fix this issue for now.

This thread has been locked.