🤖 This report was generated by AI
Since 2o.9.3, NCRecipes.registerIntegrationRecipes fires at EventPriority.LOW instead of LOWEST (presumably to fix #852), so TConstructExtras.init() now runs before CraftTweaker executes its scripts, which happens on the same RegistryEvent.Register<IRecipe> at LOWEST. ModTweaker's mods.tconstruct.Alloy/Melting.removeRecipe only cancels later TinkerRegisterEvents, so none of NC's smeltery recipes can be removed or tweaked any more — it fails silently, with nothing in the log.
Example: mods.tconstruct.Alloy.removeRecipe(<liquid:enderium>) no longer removes enderium = lead_platinum + ender, and lead_platinum = lead + platinum is likewise unremovable. TConstruct's own alloys still register in postInit, so those remain removable — only NC's are stuck.
|
@SubscribeEvent(priority = EventPriority.LOW) |
|
public void registerIntegrationRecipes(RegistryEvent.Register<IRecipe> event) { |
|
if (ModCheck.tinkersLoaded() && NCConfig.register_tic_recipes) { |
|
TConstructExtras.init(); |
|
} |
Not cosmetic: any pack that overrides NuclearCraft's Tinkers' integration is affected, with no workaround on the script side.
NuclearCraft: Overhauled 2o.9.7, Cleanroom 0.6.6, Modpack Enigmatica 2: Expert - Extended v1.85.1-beta.
Since
2o.9.3,NCRecipes.registerIntegrationRecipesfires atEventPriority.LOWinstead ofLOWEST(presumably to fix #852), soTConstructExtras.init()now runs before CraftTweaker executes its scripts, which happens on the sameRegistryEvent.Register<IRecipe>atLOWEST. ModTweaker'smods.tconstruct.Alloy/Melting.removeRecipeonly cancels laterTinkerRegisterEvents, so none of NC's smeltery recipes can be removed or tweaked any more — it fails silently, with nothing in the log.Example:
mods.tconstruct.Alloy.removeRecipe(<liquid:enderium>)no longer removesenderium = lead_platinum + ender, andlead_platinum = lead + platinumis likewise unremovable. TConstruct's own alloys still register inpostInit, so those remain removable — only NC's are stuck.NuclearCraft/src/main/java/nc/recipe/NCRecipes.java
Lines 242 to 246 in ef28c65
Not cosmetic: any pack that overrides NuclearCraft's Tinkers' integration is affected, with no workaround on the script side.
NuclearCraft: Overhauled
2o.9.7, Cleanroom0.6.6, ModpackEnigmatica 2: Expert - Extended v1.85.1-beta.