MonitoringMinecraft MonitoringMinecraft

TimeManager (Таймменеджер)

Плагин BukkitPaperPurpur

Плагин для серверов Майнкрафт настраивает время и его скорость в каждом мире.

1.5к скачиваний 9 подписчиков
Оцените первым
Канал
Ядро
Версия

Плагин для серверов Майнкрафт, который управляет внутриигровым временем отдельно в каждом мире и выводит игрокам время, дату и календарные данные. Подойдёт для RPG и мини-игр, где день, ночь и сон должны работать по своим правилам.

Возможности

  • Для каждого мира задаются стартовое время, скорость течения времени и частота обновления.
  • Время можно остановить, замедлить, ускорить или привязать к реальному времени с поправкой UTC.
  • Для дня и ночи можно назначить разные множители скорости.
  • Сон разрешается, запрещается или связывается между несколькими мирами, чтобы они вместе переходили к следующему дню.
  • Игроку можно назначить личное смещение времени либо фиксированное время на клиенте.
  • В cmds.yml задаётся расписание команд, выполняемых в указанное время.
  • Команда /now показывает время, дату, число прошедших дней и недель в чате, заголовке или строке над панелью быстрого доступа. Для незера и энда можно настроить отдельные сообщения.
  • Сообщения /now поддерживают несколько языков: текст выбирается по языку клиента игрока из lang.yml, а для остальных используется язык по умолчанию.
  • В текстах из lang.yml и cmds.yml, на табличках, в книгах, чате и командах доступны плейсхолдеры с именем игрока и мира, тиком, временем в 12- и 24-часовом формате, временем суток, датой, днём, неделей и месяцем. Имена плейсхолдеров чувствительны к регистру: например, {tm_player}, {tm_world}, {tm_time24}, {tm_daypart}, {tm_currentday}, {tm_elapseddays}, {tm_week}, {tm_dd}, {tm_mm}, {tm_yyyy}.

Команды

Игроки используют /now [msg|title|actionbar] [world] для вывода сведений о времени. Аргумент определяет место показа: msg — чат, title — заголовок, actionbar — строка над панелью быстрого доступа.

Основные команды администратора:

  • /tm set time [ticks|daypart|HH:mm:ss] [all|world] — установить время; ванильная команда /time заменяется этой командой.
  • /tm set speed [0.0–10.0|24.0|realtime] [all|world] — изменить скорость времени; 0.0 останавливает его, realtime привязывает к реальному времени.
  • /tm set speedDay [0.0–10.0] [all|world] и /tm set speedNight [0.0–10.0] [all|world] — отдельная скорость дня и ночи.
  • /tm set start [ticks|daypart|HH:mm:ss|timeShift] [all|world] — время при запуске сервера.
  • /tm set date [today|yyyy-mm-dd] [all|world] и /tm set elapsedDays [число] [all|world] — дата и счётчик дней мира.
  • /tm set sleep [true|false|linked] [all|world] — правила сна.
  • /tm set playerOffset [-23999–23999] [all|player] и /tm set playerTime [ticks|daypart|HH:mm:ss|reset] [all|player] — личное время игрока.
  • /tm set refreshRate [ticks] — задержка обновления скорости от 2 до 20 тиков; слишком малое значение может вызвать лаги.
  • /tm set useCmds [true|false] — включить расписание из cmds.yml.
  • /tm now [msg|title|actionbar] [player|all|world] — показать сообщение времени выбранным игрокам.
  • /tm reload [all|config|lang|cmds] и /tm resync [all|world] — перечитать файлы и синхронизировать таймеры.
  • /tm checkConfig, /tm checkSql, /tm checkTime [all|server|world] и /tm help [cmd] [subCmd] — проверка настроек, подключения к MySQL, состояния времени и справка.

Права

  • timemanager.admin — доступ ко всем подкомандам /tm.
  • timemanager.now.cmd — использование /now.
  • timemanager.now.display — выбор способа вывода в /now.
  • timemanager.now.world — выбор мира в /now.
  • timemanager.* — все права плагина.

Настройка

Основные параметры хранятся в config.yml, сообщения и переводы — в lang.yml, расписание — в cmds.yml. В YAML-файлах можно использовать шестнадцатеричные цвета. Для вывода времени через другие плагины включите соответствующий параметр в config.yml.

Требования

Для передачи плейсхолдеров во внешние плагины поддерживаются PlaceholderAPI и MVdWPlaceholderAPI.

Как установить TimeManager

Плагины ставятся на сервер, а не в игру.

  1. Скачайте .jar под ядро своего сервера — Bukkit, Paper, Purpur или Spigot — и его версию (самая свежая — 1.20.4).
  2. Положите его в папку plugins.
  3. Перезапустите сервер.
Смотрите также

Похожие подборки плагины — по версиям Майнкрафта, загрузчикам и жанрам.

Сервера Майнкрафт

Играть интереснее на сервере — выбирайте в рейтинге серверов Майнкрафт и заходите прямо сейчас.

SkyBars
SkyBars Java + BE
1899 онлайн
1.8 — 26.3 версия
🎮 ВЫЖИВАНИЕ ⚔️ АНАРХИЯ 🚗 ГТА РП 🎤 ГОЛОСОВОЙ ЧАТ 🎁 БЕСПЛАТНЫЙ ДОНАТ 🌟 СМП 💻 ПК+ТЕЛЕФОН
FlexWorld
89 онлайн
1.16.5 — 26.3 версия
Бесплатный донат /free | Получай бесплатного BUNNY + 1 МИЛЛИОН РИЛЛИКОВ!
HellyGrief - code top РЕББИТ
69 онлайн
1.21 — 1.21.11 версия
Всем РЕББИТА и НЕЗЕРКА И МНОГО ХАЛЯВЫ по команде - /code top (Если не веришь - зайди проверь)
MigosMc
MigosMc Java + BE
2012 онлайн
1.8 — 26.3 версия
🌿 MigosMc.net | Гриферский сервер с войс-чатом | Награды за онлайн ⭐ ВЫЖИВАНИЕ⭐ ОДИНБЛОК⭐ МИНИ-ИГРЫ
MineLauncher
Лаунчер Майнкрафт без лицензии — все версии
Бесплатный лаунчер для ПК и Андроид — все версии 26.3, 1.21.11, 26.2, 26.1.2. Fabric, NeoForge, Quilt, шейдеры, моды и скины в один клик.
Без лицензии Fabric, NeoForge, Quilt Моды, шейдеры, скины Все версии Майнкрафта ПК и Андроид Для слабых ПК Сервера в лаунчере
Скачать бесплатно
Windows и Андроид · Бесплатно · Без лицензии
Наш чат