For example, the following has no effect in-game except to show that the recipe has been modded:
Code: Select all
data.raw.recipe["burner-mining-drill"].hidden = true
Code: Select all
data.raw.recipe["burner-mining-drill"].normal.hidden = true
data.raw.recipe["burner-mining-drill"].expensive.hidden = true
My suggestion is that a property definition should be automatically applied to normal/expensive modes unless those mode definitions also define that property.