Quality Ore Patch Support
Posted: Tue Jul 22, 2025 3:11 am
I'd like to create quality ore patches, but I haven't been able to make it work. I can think of two ways that would let me accomplish this.
1. Quality in ResourceEntityPrototype
local quality_iron_ore_resource = table.deepcopy(data.raw.resource["iron-ore"])
quality_iron_ore_resource.quality = "uncommon" <<<
2. Quality in ItemProductPrototype
minable = {
results = {{
type=item,
name="iron-ore",
quality="uncommon", <<<
amount=1
}}
}
Either would be sufficient, or maybe there's a better third option I haven't thought of.
1. Quality in ResourceEntityPrototype
local quality_iron_ore_resource = table.deepcopy(data.raw.resource["iron-ore"])
quality_iron_ore_resource.quality = "uncommon" <<<
2. Quality in ItemProductPrototype
minable = {
results = {{
type=item,
name="iron-ore",
quality="uncommon", <<<
amount=1
}}
}
Either would be sufficient, or maybe there's a better third option I haven't thought of.