- 21
- 1
Опишу проблему кратко: создаю крафты для готовых предметов. Рецепты типа shapeless работают, а вот shaped нет.
Вот класс регистрации рецептов:
А вот сам shaped рецепт:
Ещё один:
Вот класс регистрации рецептов:
Java:
public class CraftingRegister
{
public static void register()
{
registerRecipes("");
}
private static void registerRecipes(String name)
{
CraftingHelper.register(new ResourceLocation("tameetpack", name), (IRecipeFactory) (context, json) -> CraftingHelper.getRecipe(json, context));
}
}
JSON:
{
"type": "crafting_shaped",
"pattern": [
"XX ",
"X# ",
" # "
],
"key": {
"#": {
"item": "minecraft:stick"
},
"X": {
"item": "tameetpack:sflint"
}
},
"result": {
"item": "tameetpack:flintaxe"
}
}
JSON:
{
"type": "crafting_shaped",
"pattern": [
"XXX",
"XXX",
"XXX"
],
"key": {
"X": {
"item": "tameetpack:sflint"
}
},
"result": {
"item": "tameetpack:flintblock"
}
}