Множественный крафт

Версия Minecraft
1.7.10
5,018
47
783
Народ, у меня есть куча приготовленных грибов, надо чтобы они друг друга взаимно заменяли в крафте одной вещи. Как это сделать? 
Очевидным способом было попробовать вот так, но не прокатило 
Код:
 GameRegistry.addRecipe(new ItemStack(MyItems.bucketCookMushroom, 1), new Object[] { 
       ("123"),
       ("456"),
     ("789"),
     ('1'), MyItems.cookGruzd,
     ('1'), MyItems.cookGigrofor,
     ('1'), MyItems.cookLicichka,
     ('1'), MyItems.cookMaslo,
     ('1'), MyItems.cookMokruxa,
};
P.S Грибы не метадатой, и делать я их метой не собираюсь.
 
5,018
47
783
народ, правильно? И как их юзать теперь? Или они автоматом станут взаимозаменяемы?
Код:
public static void oreDictionary(){
 OreDictionary.registerOre("cookGigrofor", MyItems.cookGigrofor);
 OreDictionary.registerOre("cookGruzd", MyItems.cookGruzd);
 OreDictionary.registerOre("cookLicichka", MyItems.cookLicichka);
 OreDictionary.registerOre("cookMaslo", MyItems.cookMaslo);
 OreDictionary.registerOre("cookMokruxa", MyItems.cookMokruxa);
 }
 

Eifel

Модератор
1,623
78
608
junkil335 написал(а):
Вроде бы они не станут взаимосвязаны, ты ведь их под разными именами зарегистрировал

Так и будет, думаю. Дай всем грибам одинаковое название в словаре и тогда можно юзать в рецептах
 
Сверху