- Баллы
- 103
- Имя в Minecraft
- GodlikE
1) Всем привет. Я почему то не могу выдать нормально дамаг. То есть, у меня есть ивент EntityDamageByEntityEvent, и когда я получаю энтити (то есть пострадавшего игрока) и пытаюсь задать ему урон такой строчкой:
Player player = (Player) event.getEntity();
player.damage(Цифра);
Эклипс зачеркивает слово damage. Обьясните пожалуйста, почему он так делает?=)
2) Когда я пытаюсь получить ХП игрока (ивент тот же) такой строчкой: player.setHealth(); , то эклипс выдает ошибку: The method getHealth() is ambiguous for the type Player. Она означает, что метод getHealth() не однозначен для типа Player. Что это значит и как мне решить эту проблему?
Player player = (Player) event.getEntity();
player.damage(Цифра);
Эклипс зачеркивает слово damage. Обьясните пожалуйста, почему он так делает?=)
2) Когда я пытаюсь получить ХП игрока (ивент тот же) такой строчкой: player.setHealth(); , то эклипс выдает ошибку: The method getHealth() is ambiguous for the type Player. Она означает, что метод getHealth() не однозначен для типа Player. Что это значит и как мне решить эту проблему?