Nice Huds
Архивирован0.0
Установок
Последнее обновление
Версии
Nice Huds - Улучшенный интерфейс и календарная система
Модификация Nice Huds значительно расширяет возможности отображения информации в игре, добавляя специальные панели состояния для игроков, держащих компас, часы или компас восстановления. Также реализована полноценная календарная система с внутриигровыми событиями, активируемыми в определенные даты и время. Датапак полностью совместим с многопользовательскими серверами.
Основные возможности
Внутриигровая календарная и временная система, которая не конфликтует с командами /time и стандартным счетчиком дней. Можно выбрать отображение времени в 12-часовом или 24-часовом формате.
Восемь специальных событий, приуроченных к различным праздникам: Пасха, Рождество, Хэллоуин, День мертвых, Пятница 13-е, День смеха, День святого Валентина и Новый год.
При начале нового дня в строке действий отображается сообщение с текущим днем недели и датой.
Если держать компас, появляется панель с координатами и направлением взгляда игрока. Цвет панели изменяется в зависимости от измерения, в котором находится игрок.
С компасом восстановления отображаются координаты последнего места смерти игрока, также с изменяющимся цветом панели в зависимости от измерения.
Часы показывают текущее игровое время, дату и погоду в мире на основе календарной системы. Прогресс и цвет панели меняются в зависимости от времени суток.
Часы, размещенные в рамках предметов (в том числе светящихся) на стенах, также отображают текущее время и дату.
Доступна команда для отправки в чат сообщения с временной меткой и текущими координатами игрока.

Игровые события
Пасха: Проходит с 1 по 3 апреля каждый год. Кролики иногда роняют пасхальные яйца, которые можно либо разбить (удерживая правую кнопку мыши) для получения лута, либо просто разместить как обычную голову игрока.
Рождество: 24 декабря каждого года. Показывает заголовочное сообщение всем онлайн-игрокам.
Хэллоуин: 31 октября каждого года. У некоторых мобов есть 25% шанс появиться с вырезанной тыквой или светильником Джека.
День мертвых: 2 ноября каждого года. Нежить становится сильнее и получает небольшой эффект восстановления.
Пятница 13-е: Происходит в каждую пятницу 13-го числа. Погода меняется на грозу и дождь на весь день.
День смеха: 1 апреля. Каждый полный час воспроизводятся случайные звуки мобов.
День святого Валентина: 14 февраля. У игроков над головами появляются частицы сердец.
Новый год: 31 декабря. Включает обратный отсчет до нового года и заголовочное сообщение.
Команды
Триггерные команды доступны всем игрокам. Функциональные команды могут использовать только администраторы.
Изменить формат времени на 12-часовой: /function huds:settings/12h_time_format
Изменить формат времени на 24-часовой: /function huds:settings/24h_time_format
Включить события: /function huds:settings/enable_events
Выключить события: /function huds:settings/disable_events
Отправить позицию в чат: /trigger send_position
Получить текущую дату в чат: /trigger get_date
Создание дополнений
Вы можете создавать собственные дополнения (например, новые события) для этого датапака. Я настоятельно рекомендую это делать и буду рад увидеть ваши творения.
Можно использовать данные из хранилища или пользователей таблицы результатов.
Хранилище: eden:calendar global
(Хранилище содержит данные обо всем, связанном с временем/датами)
Таблица результатов: huds.calendar
Пользователи: $12_hour, $24_hour, $minute, $day, $month, $year
Вы можете понять, как настраивать новые события, посмотрев файл /data/huds/events/run.mcfunction.
Установка и настройка
Датапак обычно требует только установки. Больше ничего делать не нужно - он работает сразу после установки.
Если вы играете на сервере PaperMC (или его форке, таком как Purpur), убедитесь, что в конфигурационных файлах Paper установлен параметр allow-non-player-entities-on-scoreboards в значение true для корректной работы всех функций.