Иконка ресурса

Итем для крафта 1.7.10

Версия(и) Minecraft
1.7.10
ItemHammer:
public class itemHammer extends net.minecraft.item.Item {


    public itemHammer(){
        this.setNoRepair(); //Отключает починку 
        this.setMaxStackSize(1); // Макс предметов в стаке
        this.setCreativeTab(Cookies.SpokersItem); //Креативная вкладка
        this.setMaxDamage(59); //Макс юзов у меня 59 вы ставить скок надо
        this.setUnlocalizedName("ItemHammer");
        this.setTextureName("cookies:itemHammer");
        setContainerItem(this);
    }


    public void addInformation(final ItemStack itemStack, final EntityPlayer player, final List info, final boolean b) {
        info.add(StatCollector.translateToLocal("Осталось использований") + " " + (itemStack.getMaxDamage() - itemStack.getItemDamage()));
    } //Выводит информацию о кол-во использования 

    public boolean hasContainerItem(final ItemStack stack) {
        return true;
    } //Для метадаты

    public ItemStack getContainerItem(final ItemStack stack) {
        final ItemStack ret = stack.copy();
        ret.attemptDamageItem(1, Cookies.random);
        return ret;
    }

    public boolean doesContainerItemLeaveCraftingGrid(final ItemStack stack) {
        return false;
    }
}



        }
Автор
Spokers
Просмотры
1,525
Первый выпуск
Обновление
Оценка
3.00 звёзд 2 оценок

Последние рецензии

зачем final переменные в методах?
названия классов пугают
ни единого комментария для новичков
слил код который с трудом в вопросах собрал
да ещё и в тултипе говнокод с StatCollector. Это кто же создает доп объект " ", да и ещё русское имя дает.
это что-то с чем-то)))
Сверху