tomdodd4598 / NuclearCraft

NuclearCraft is a Forge mod for Minecraft 1.12.2.
https://www.curseforge.com/minecraft/mc-mods/nuclearcraft-overhauled
MIT License
196 stars 128 forks source link

Manufactory recipes add to game load about ~1 second even if Manufactory machine is disabled #818

Closed Krutoy242 closed 3 months ago

Krutoy242 commented 3 months ago

I disabled Manufactory since in E2EE using other machines instead of it:

    B:register_processor <
        true
        false
        [...]

But considering this Spark profile, Manufactory still registering recipes and doing some kind of calculations that increasing modpack loading time https://spark.lucko.me/HlEM0qGvQZ?hl=564364

I know, 1 second sounds neglible, but I would be happy to no wait even 1 second for disabled features 😅. Please make is so Manufactory recipes not registered if machine is disabled.

NuclearCraft-2o.6.2-1.12.2 debug.log

tomdodd4598 commented 3 months ago

Just in case people are disabling the Manufactory, but still using its recipes, such as for GTCEu integration, I will add new global and per-machine configs for disabling default recipe addition (default_processor_recipes, i.e. "Register Default Recipes") :)