Помогите Проверка непрогруженных мобов

Статус
Закрыто для дальнейших ответов.

pro100koder

Активный участник
Пользователь
Баллы
76
Есть босс и его точка респавна. Рядом с этой точкой редко бывают игроки. Мне не нужно, чтобы он не возрождался, когда в мире есть уже этот босс. Своим запоминанием (аля родился - записал в boolean, умер - убрал) не могу - как-то нестабильно работает (несколько раз слетал, не пойму от чего). А теперь сам вопрос: как проверять наличие этого босса в мире, когда он не прогружен? (Есть его UUID, но через Bukkit.getEntity(UUID)==null он возвращает false, только если босс прогружен.)
 
Своим запоминанием (аля родился - записал в boolean, умер - убрал) не могу - как-то нестабильно работает (несколько раз слетал, не пойму от чего).
Пойми и исправь.
Получить адекватно энтити, которая находится в непрогруженном чанке - нельзя.
Альтернативный вариант это держать чанк всегда загруженным там, где находится твой босс.
 
Пойми и исправь.
Получить адекватно энтити, которая находится в непрогруженном чанке - нельзя.
Альтернативный вариант это держать чанк всегда загруженным там, где находится твой босс.
Хм, а можно ведь по-старому запустить, но при запуске серва проверять тот чанк... Ладно, тему закрываю.
 
Статус
Закрыто для дальнейших ответов.
Назад
Верх