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
21 days ago
1.0 - 2.0
13.4K
Mining Manufacturing Power

g Recipes missing

9 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

9 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

8 months ago
(updated 8 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

6 months ago
(updated 6 months 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.