Cooking Table

Cooking Table

15.4k Downloads

Add CraftTweaker Support

TrueDakkon opened this issue ยท 2 comments

commented

I was looking through and while I didn't see anything, I'm wondering if this mod supports CT. If not then I would highly recommend that support be added for it as it would make the mod so much better than it already is from a pack developers perspective.

commented

I would definitely take a look into CT as it makes creating recipes for modpacks very easy and streamlined. It also allows for people to make recipes that don't follow the base minecraft .json rules, such as allowing for things like NBT crafting and whatnot. I would say many people still prefer it over the .json crafting for datapacks.
[UPDATE]: I have tried to use it with CT and can confirm that unfortunately it doesn't seem like what you currently are doing is enough for CT. For full support I think you would need to implement their API with the mod.
Link to CraftTweaker Github page.

commented

Hi! I know nothing about CraftTweaker and how it supports mods. My mod registers a custom type of recipe through forge :

public static final DeferredRegister<IRecipeSerializer<?>> SERIALIZERS = new DeferredRegister<>(ForgeRegistries.RECIPE_SERIALIZERS, CookingTableMod.MOD_ID);
public static final RegistryObject<IRecipeSerializer<CookingTableRecipe>> COOKING_RECIPES_SERIALIZER = SERIALIZERS.register("cooking", CookingTableRecipeSerializer::new);

and uses it for the delicious cookie recipe (same syntax then vanilla recipes) :

https://github.com/Idrae/Cooking_Table-1.15.2/blob/master/src/main/resources/data/idraes_cooking_table/recipes/delicious_cookie.json

However I don't know if this is enough for CT support. If it's not I might add support in the next version.