▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Плагины/Advent Calendar
Advent Calendar

Advent Calendar

Настраиваемый адвент-календарь для Minecraft, который позволяет игрокам получать подарки каждый день в праздничный сезон. Отличный способ добавить новогоднее настроение на ваш сервер!

Оцените первым
2.5K
12

Advent Calendar - это плагин для Minecraft, который добавляет на сервер настоящий адвент-календарь. Каждый день декабря (или любого другого месяца, если настроить) игроки могут открывать ячейку календаря и получать подарки. Простая, но очень эффективная штука, чтобы поднять активность и создать праздничную атмосферу. По сути, это готовое решение для новогодних ивентов - не нужно изобретать велосипед с командами и GUI. Всё уже сделано: красивое меню, настраиваемые награды, защита от мультиаккаунтов.

Основные возможности

  • Полная настройка того, какие команды выполняются при открытии каждой ячейки
  • Гибкие алиасы для команд
  • Поддержка PlaceholderAPI для плейсхолдеров в командах
  • Настройка часового пояса, материалов, сообщений и многого другого
  • Хранение данных в SQLite
  • Режим на 24 или 25 дней (на случай, если хотите отмечать Рождество 25-го)

Команды и права

Команды:

  • /ac - открыть адвент-календарь
  • /adventcalendar, /advent - алиасы для /ac
  • /ac force <игрок> - открыть календарь за другого игрока (админ)
  • /ac admin preview - предпросмотр адвент-календаря для тестирования
  • /ac admin reload - перезагрузить конфиг без перезапуска сервера
  • /ac admin viewclaims <игрок> - посмотреть, какие дни уже забрал игрок
  • /ac admin removeclaim <игрок> <день> - удалить прогресс за конкретный день
  • /ac admin removeallclaims <игрок> - удалить весь прогресс игрока
  • /ac help - справка по командам

Права (permissions):

  • adventcalendar.open - разрешение открывать календарь для себя (до декабря будет показывать таймер)
  • adventcalendar.admin - все админские права сразу
  • adventcalendar.admin.reload - перезагрузка конфига
  • adventcalendar.admin.preview - предпросмотр календаря
  • adventcalendar.admin.viewclaims - просмотр полученных наград игрока
  • adventcalendar.admin.removeclaim - удаление награды у игрока
  • adventcalendar.admin.removeclaimall - удаление всех наград у игрока

Настройка конфига

Плагин использует два файла: config.yml и strings.yml. Всё настраивается через них, никаких лишних заморочек.

Основные параметры config.yml:

  • time-zone - часовой пояс, от которого зависит смена дня (по умолчанию America/Los_Angeles)
  • calendar-month - номер месяца, когда календарь активен (12 - декабрь)
  • allow-expired-claims - можно ли забирать награды за прошлые дни
  • max-claims-per-ip - сколько ячеек может открыть один IP (защита от альтов, -1 отключает)
  • display-numbers-on-gifts - показывать ли номер дня на подарке
  • 25-day - включить 25-й день (для тех, кто празднует до 25-го)
  • title - название GUI календаря
  • gift-name, claimed-name - названия предметов в календаре (можно с цветами)
  • filler-material, close-material - материалы для заполнителя и кнопки закрытия
  • days-material - настройки предметов для каждого дня (материал, текстура, цвет, custom-model-data)
  • rewards - команды, которые выполняются при открытии каждого дня, и количество слотов в инвентаре, необходимое для получения награды

Пример настройки одного дня в config.yml:

"1":
  color: '&c'
  material: 'PLAYER_HEAD'
  texture: 'http://textures.minecraft.net/texture/5726d9d0632e40bda5bcf65839ba2cc98a87bd619c53adf00310d6fc71f042b5'
  custom-model-data: 0
  claimed-color: '&c'
  claimed-material: 'COAL_BLOCK'
  claimed-texture: ''
  claimed-custom-model-data: 0

strings.yml - отвечает за все текстовые сообщения. Можно использовать цветовые коды и градиенты. Поддерживаются плейсхолдеры %player% (имя игрока) и %day% (номер дня).

Пример сообщений:

  • prefix - префикс плагина в чате
  • claim-message - сообщение после успешного получения подарка
  • error-expired-message - если подарок просрочен
  • error-ip-message - если превышен лимит с IP
  • error-claimed-message - если подарок уже забрали
  • error-inventory-message - если не хватает места в инвентаре
  • error-calendar-message - если календарь ещё не открыт (покажет таймер)
  • error-gift-message - если конкретный подарок ещё не доступен (таймер)
  • reload-message - подтверждение перезагрузки
  • claimed-today-true / claimed-today-false - для плейсхолдера %adventcalendar_claimed_today%

Плагин хорошо подходит для серверов, где хотят устроить праздничный ивент без лишних модов. Просто установите его на сервер, настройте награды под себя - и игроки будут каждый день заходить, чтобы открыть новую ячейку. Если вы используете BungeeHost, установка займёт буквально пару кликов.

Скачайте плагин Advent Calendar для вашего сервера Minecraft и создайте незабываемую новогоднюю атмосферу для своих игроков!

Часто задаваемые вопросы

Совместимость

Minecraft: Java Edition

1.21.x1.20.x1.19.x

Поддерживаемые окружения

Сервер

Ссылки


Создатели

Детали

Лицензия:
Опубликован:2 года назад
Обновлён:7 месяцев назад
Главная