Эффект

Версия Minecraft
1.7.10
2,505
81
397
В onUpdate брони дамаж.

Если эффект свой, то лучше переопределить следующие методы в классе Potion
Код:
@Override
public void performEffect(EntityLivingBase entity, int amplifier)
{
    // Сейчас сработал эффект.
   // Доставай из сущности броню и дамаж ее.
}

@Override
public boolean isReady(int duration, int amplifier)
{
   // true, если нужно, чтобы сработал эффект с данным duartion
    return false;
}
 
1,007
36
206
svetliy написал(а):
Не подскажешь как доставать из сущности предмет и нанести ему дамаг?

Смотря где предмет, если в руке то через getHeldItem(если это правильное название метода), а если нет то весь инвентарь придётся проверять
 
54
0
junkil335 написал(а):
svetliy написал(а):
Не подскажешь как доставать из сущности предмет и нанести ему дамаг?

Смотря где предмет, если в руке то через getHeldItem(если это правильное название метода), а если нет то весь инвентарь придётся проверять

Не подскажешь как?, то не найти не где.
 
1,007
36
206
svetliy написал(а):
junkil335 написал(а):
svetliy написал(а):
Не подскажешь как доставать из сущности предмет и нанести ему дамаг?

Смотря где предмет, если в руке то через getHeldItem(если это правильное название метода), а если нет то весь инвентарь придётся проверять

Не подскажешь как?, то не найти не где.

Что именно показать? Как с предметом в руке быть я подсказал, а если с инвентарём дело, то циклом пройтись по инвентарю(все слоты проверить)
Но я сомневаюсь что ты бы стал мобу инвентарь делать
 
Сверху