[1.14.4] Recipe Type for Create not found
oitsjustjose opened this issue · 3 comments
Issue Description:
Creating a Crushing (and other) recipe for Create via CraftTweaker's new .addJSONRecipe
function does not work. This could be a result of a bad implementation of JSON recipes on Create's side, or an issue with CraftTweaker, although since my datapack version of this JSON recipe worked, my best guess is that it might be CT?
What happens:
In trying to create a custom JSON recipe for Create, the error Could not get RecipeType with name: <recipetype:create:crushing>! RecipeType does not appear to exist!
occurs. In testing with other mods and using JSON-based recipes in CraftTweaker, I do not have this issue.
What you expected to happen:
The JSON recipe to work via <recipetype:create:crushing>$addJSONRecipe
.
Script Used
Here are two scripts, named not working.zs
and working.zs
. As you may expect, these scripts are ones that don't and do work, respectively. As you can see, Silent's Mechanisms recipes work fine, but for some reason Create's do not (the recipe type isn't even acknowledged as correct).
crafttweaker.log
Affected Versions
- Minecraft: 1.14.4
- Forge: 28.1.81
- Crafttweaker: 5.0.1.133
- Using a server: No
- ModList
Most recent log file
Create registers their recipe types as "minecraft:crushing" instead of "create:crushing"
What an odd way to do that 🤔, especially since the recipe type in the datapack JSON
is create:crushing
.
Thanks for the help! I'll go put in a ticket for Simibubi to look into using the minecraft
namespace.
No idea why the datapack one works, but no where here do they use their modid:
https://github.com/Creators-of-Create/Create/blob/master/src/main/java/com/simibubi/create/AllRecipes.java#L29-L41