Нужно менять переменную 1.6

Привет всем, подскажите пожалуйста, тут мне нужно переменную изменять. Ну типа 
Код:
    public double addVes (ItemStack stack){
        double addves = 0F; //Вот она должна меняться
        if (mc.thePlayer.inventory.hasItem(Item.appleRed.itemID)) {addves += 10 * stack.stackSize;} //Если яблоко в инвентаре, то к addves должно прибавляться значение
        if (mc.thePlayer.inventory.hasItem(Item.appleGold.itemID)) {addves += 20 * stack.stackSize;}
        System.out.println(addves); //Вот эта фигня не выводит сообщение
        return addves; //Ретунем
    }


Вот... не работает, хотя может и работает, но в консоль ничего не выводится (всё таки не выводится в консоль, так как выводило бы значение нуля addves всё равно) Я правильно вывел в консоль? Класс обычный, зарегал в главном классне как эвент:
Код:
MinecraftForge.EVENT_BUS.register(new AddVes());

Помогите пожалуйста, умоляю
 
HanteR12372 написал(а):
Dragon2488 написал(а):
Упорот? Это даже не эвент.
Эм... ну да, не эвент, я просто зарегал новый класс, вот и там написал код
Ты зарегал свой класс как евент. Удали эту регистрацию и засунь вот это:

double myDouble = MyClassName.addVes(*itemStack*);

Тогда метод будет вызываться и возвращать тебе значение в консоль.
 
(*itemStack*) - а что это означает? Просто скобки подчёркивает. Да, возможно я часто туплю (всегда)..
 
Назад
Сверху