public static ItemStack[] OreMelterAccept;
private static int arraySlot = 0;
public static addOreMelterRecipe(ItemStack itemStack) {
OreMelterAccept[arraySlot] = itemStack;
arraySlot++;
}
Компилятор говорит, что код в порядке, но каждый раз, когда я пытаюсь его выполнить ... это дает мне ошибку. Что я делаю не так?Ошибка Java Array
Вы не инициализируете свой массив 'ItemStack []'. Могу я предложить что-то вроде этого: 'ItemStack [] OreMelterAccept = new ItemStack [63];' – CubeJockey
Что такое трассировка исключения/стека? Вы инициализируете массив где угодно? – MC10
Thats весь код, связанный с этим массивом –