Разделение урона (Игроки/Мобы)

Всем доброго времени суток.
Есть такой вопрос...
Допустим есть меч, с указанным материалом и т.п.
Можно ли ему разделить урон, к примеру: Игрокам он наносит 18-20 урона, Мобам 200-300 урона?
P.S. Версия клиента 1.5.2
 
Вот, возможно так... Только еще не разобрал, что нужно брать.
Код:
        if(Это игрок){
            damage = 5;
        }else{
            damage = 180; 
        }
        sword = EnumHelper.addToolMaterial("sword", 4, 2100, damage, 12, 5);
 
В коде предмета:
Код:
@Override
public int getDamageVsEntity(Entity entity)
{
    return entity instanceof EntityPlayer ? 5 : 180;
}
 
Нашёл.Параметров нет!Но я искал в Item.И мне плевать,это как-то не нужно мне.просто интересно
 
В современном майне так запросто не выйдет, придется ловить эвент получения урона сущностью и чекать класс сущности и предмет в руке у атакующего.
 
Назад
Сверху