Only load compat recipes if mods are present.
MindBrain27 opened this issue ยท 2 comments
You have recipes involving Immersive Engineering, Mekanism, Create, Etc. They should only be active if the mod is loaded, otherwise the logs get spammed with 200+ recipes that are invalid because the dependency is missing. When trying to make modpacks the extra spam in the logs is incredibly annoying.
I believe 244 of these 246 are from Deeper & Darker, all from this issue. They also seem to not be removable using KubeJs either.
I know some mods only load recipes if a certain tag is not empty, something like that may work.
I use https://www.curseforge.com/minecraft/mc-mods/log-begone to get rid of those messages
My messages looked like this (+ stacktrace):
[08:40:35] [Render thread/ERROR]: Parsing error loading recipe mekanism:enriching/conversion/gloomslate/tiles_to_bricks
com.google.gson.JsonSyntaxException: Invalid or unsupported recipe type 'mekanism:enriching'
After I modified the config logbegone.toml
to this
phrases = ["the_aether", "Parsing error loading recipe mekanism"]
the messages were gone