When registering custom IConditionFactorys via a _factories.json file, there is no way to register these using a different namespace, due to CraftingHelper always prefixing the string with the current modid.
|
ResourceLocation key = new ResourceLocation(context.getModId(), entry.getKey()); |
Imo this should check for a modid prefix before substituting the current modid.