Проблема с описанием предмета

Версия Minecraft
1.7.10
Здравствуйте, сегодня столкнулся с такой проблемой, почему не дается описание предмету? Код кинул. Пожалуйста не пишите про то, что я нечего не понимаю или типо этого. Да, плохо понимаю, но что тут не так?


Java:
package ru.alerka.firstovo;

import java.awt.List;

import cpw.mods.fml.common.registry.GameRegistry;
import cpw.mods.fml.relauncher.Side;
import cpw.mods.fml.relauncher.SideOnly;
import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.item.Item;
import net.minecraft.item.ItemStack;

public class ALTEST extends Item {
    protected ALTEST (String name, String texture) {
        this.setUnlocalizedName(name);
        this.setTextureName(Main.MODID +":"+texture);
        this.setMaxDamage(100);
        GameRegistry.registerItem(this, name);
    }
    
    @SideOnly(Side.CLIENT)
    public void addInformation(ItemStack par1ItemStack, EntityPlayer par2EntityPlayer, List par3List, boolean par4) {
        par3List.add("§2Описание предмета");
        par3List.add("§2Прочность :"+this.getMaxDamage());
        par3List.add("§2тест :"+this.getUnlocalizedName());
    }
}

Безымя12312312нный.png
 
Решение
У тебя сигнатура метода addInformation неправильная. В параметрах метода ты указал не тот List
замени на
import java.util.List;

Когда переопределяешь метод, всегда используй аннотацию @Override чтобы убедиться, что метод действительно переопределён.
292
14
160
У тебя сигнатура метода addInformation неправильная. В параметрах метода ты указал не тот List
замени на
import java.util.List;

Когда переопределяешь метод, всегда используй аннотацию @Override чтобы убедиться, что метод действительно переопределён.
 
Сверху