Описание к предмету

Доброго времени суток, подскажите пожалуйста, как добавить описание к предмету, то бишь надпись снизу, на версии 1.6.4 проблем не было, а вот на версии 1.7.* возникают проблемы. Заранее спасибо.
P.S.
Как сделать так что бы предмет пасивно наносил урон когда лежит в инвентаре, но когда не тебе полный сет особой брони, урона он не наносил?
 
Почему куча? Прям куча сразу.
 
Гораздо проще и легче для Майна будет запилить свой поушен-эффект и добавлять при добавлении стака и убирать при убирании.
 
laz2727 написал(а):
Гораздо проще и легче для Майна будет запилить свой поушен-эффект и добавлять при добавлении стака и убирать при убирании.
Бред сказал. Брееееееед.
Как раз таки проще, причем не гораздо, просто дамажить раз в пару времени.
 
RaVeN написал(а):
laz2727 написал(а):
Гораздо проще и легче для Майна будет запилить свой поушен-эффект и добавлять при добавлении стака и убирать при убирании.
event там как то при держании entity.и далее выбирай
Что за бред? Сделать переменную аттак таймер, в он апдейте её увеличивать, как она дойдет до числа дамажить. А перед тем как прибавлять проверять, нет ли брони на нем.
 
RaVeN написал(а):
Dragon2488 написал(а):
RaVeN написал(а):
laz2727 написал(а):
Гораздо проще и легче для Майна будет запилить свой поушен-эффект и добавлять при добавлении стака и убирать при убирании.
event там как то при держании entity.и далее выбирай
Что за бред? Сделать переменную аттак таймер, в он апдейте её увеличивать, как она дойдет до числа дамажить. А перед тем как прибавлять проверять, нет ли брони на нем.
нет
Ну не знаешь блин, че ты лезешь?
 
Нафига использовать ивент, если есть onUpdate в итеме?
 
А у меня и в 1.6.4 не получилось добавить описание >_< Даже тему, где это достаточно подробно объясняется не нашел. Может подсказать кто-нибудь?
 
Nao написал(а):
А у меня и в 1.6.4 не получилось добавить описание >_< Даже тему, где это достаточно подробно объясняется не нашел. Может подсказать кто-нибудь?
Если я правильно понял, то объясню кратко:
Добавить в Item или ItemBlock (не просто в Block, а именно в ItemBlock Block'а)
Код:
public void addInformation(ItemStack is, EntityPlayer ep, List list, boolean flag){
list.add("Line: 1.");
}
"list.add" - Добавляться одна строка типа для описания. "Line: 1." - слова для описания, должны быть в формате String. Хочешь больше строк, то так:
Код:
public void addInformation(ItemStack is, EntityPlayer ep, List list, boolean flag){
list.add("Line: 1.");
list.add("Line: 2.");
list.add("Line: 3.");
}
 
timaxa007, обалдеть, как всё просто >_<, а я там мучался, извращался. Спасибо огромное!
 
Пожалуйста, Nao.
 
Назад
Сверху