Не видит крафт

Версия Minecraft
1.12.2
API
Forge
12
1
1
Всем привет, уже всё перепроверил, но крафт не видит, что делать?

recipe:
{
  "type": "minecraft:crafting_shaped",
  "pattern": [
    " C ",
    "ABA",
    " A "
  ],
  "key": {
    "A": {
      "item": "minecraft:paper"
    },
    "B": {
      "item": "sa:mini_syharic"
    },
    "C": {
    "item": "minecraft:cooked_fish"
    }
  },
  "result": {
    "item": "sa:fish_syharic"
  }
}

fish_syharic класс:
public class Fish_Syharic extends ItemFood implements IHasModel
{
    public Fish_Syharic(String name, int amount, float saturation, boolean isWolfFood)
    {
        super(amount, saturation, isWolfFood);
        setTranslationKey(name);
        setRegistryName(name);
        setCreativeTab(Main.NEW_TAB);


        InitItems.ITEMS.add(this);
    }
}

mini_syharic класс:
public class Mini_Syharic extends ItemFood implements IHasModel
{
    public Mini_Syharic(String name, int amount, float saturation, boolean isWolfFood)
    {
        super(amount, saturation, isWolfFood);
        setTranslationKey(name);
        setRegistryName(name);
        setCreativeTab(Main.NEW_TAB);


        InitItems.ITEMS.add(this);
    }
}

Init:
public static final Item FISH_SYHARIC = new Fish_Syharic("fish_syharic", 12, 12, false);

Прикол в том что примерно такой же крафт видит:

craft2:
{
  "type": "minecraft:crafting_shaped",
  "pattern": [
    " C ",
    "ABA",
    " A "
  ],
  "key": {
    "A": {
      "item": "minecraft:paper"
    },
    "B": {
      "item": "sa:mini_syharic"
    },
    "C": {
    "item": "minecraft:cooked_porkchop"
    }
  },
  "result": {
    "item": "sa:porkchop_syharic"
  }
}
 
Сверху