- Баллы
- 173
- Имя в Minecraft
- Blayzer
Собственно, сделал я плагин, который при повышени уровня игрока повышает количество сердец.
Проблема такова: если игрок умрет, то визуально-отображаемые сердца сбросятся до дефолтных 10, но хп у игрока будет больше.
Если перезайти с сервера, то экстра-сердца снова появляются, ну или если повысить уровень.
Вызывается проверка по сердцам методом "scaleHealth(player);"
Я сделал вызов этой функции при возрождении, так:
Но, это не работает. Почему? Как сделать так, чтобы сердца отображались и после возрождения тоже?
Проблема такова: если игрок умрет, то визуально-отображаемые сердца сбросятся до дефолтных 10, но хп у игрока будет больше.
Если перезайти с сервера, то экстра-сердца снова появляются, ну или если повысить уровень.
Вызывается проверка по сердцам методом "scaleHealth(player);"
Я сделал вызов этой функции при возрождении, так:
Код:
@EventHandler
public void onPlayerRespawn(PlayerRespawnEvent e) {
Player player = e.getPlayer();
scaleHealth(player);
}
