Что нового в 2.8
- Журнал больше не записывает управляющие символы из ников и чата: ник, подобранный так, чтобы испортить вид журнала при чтении, теперь попадает в файл обычным текстом.
Что было в 2.7
- Журнал чата и блоков: весь чат и кто что строил, ломал, настраивал и поворачивал (со временем, ником и UUID) пишутся в текстовый файл за каждый день в папке
gl-admin-journalв папке игры. В настройках, раздел «Журнал»: включить или выключить, сколько дней хранить, открыть папку. - Работа без GL Client: на обычной игре чат забаненного теперь тоже попадает в доказательства и отчёт в Discord.
- Исправлено: игрок, перезаходивший на сервер, несколько раз появлялся в списке оффлайн.
Что было в 2.6
- Копирование UUID: клик по строке UUID в списке игроков (онлайн и оффлайн) копирует его в буфер обмена.
Что было в 2.5
Окно бана
- Правила разбиты на разделы (гриф, визуал, чат, прочее) и раскрывающиеся категории, тексты правил обновлены.
- У каждого правила свой ползунок срока, последний шаг — навсегда. Банит отдельная кнопка с молотком, так что случайный клик по тексту ничего не делает.
- Своя причина со сроком текстом:
30m,12h,3d,2w,1y,perm(число без буквы — минуты). - Внизу окна переключатели того, что происходит после бана.
После бана
- Откат построек: через 2 секунды на сервер уходит
/rollbackс тем же UUID. - Доказательства: в текстовый файл дописывается, что игрок построил, сломал и написал в чат за последнюю минуту (путь меняется в настройках).
- Отчёт в Discord (Discord special for 404ru, только для сервера 80.66.89.54): в канал админов приходит короткая карточка бана — ник, срок, UUID и дата окончания, причина, админ, режим сервера (Survival, PvP, Attack…), карта и волна, что игрок делал за минуту и за сессию, последние сообщения, — а следом файл с его действиями за 5 минут до бана. Отчёты идут через сервер GL, ссылка вебхука никому не выдаётся, ключ мод получает сам. Выключается в настройках, раздел «Discord special for 404ru».
Сообщения о бане и кике
- 50 встроенных фраз о бане и 50 о кике.
- Срок пишется словами с правильным склонением: «1 день», «3 дня», «7 дней».
- Редактор фраз: можно менять, удалять и добавлять свои,
{name}— ник,{time}— срок бана.
Остальное
- Панель админки по умолчанию стоит вплотную под боковой панелью GL (сдвиг по высоте теперь 0).
- На панели вместо кнопки истории блоков — кнопка отмены голосования (
/vote c)./historyпо-прежнему уходит, если удерживать кнопку списка игроков. - История блоков не теряется, когда сервер добавляет к нику значок заморозки.
- Плашка «Зашёл админ» под ресурсами ядра. Админов мод больше не трассирует и прячет из чата ответы «нельзя отследить».
- Автозаморозка за аттемы ждёт секунду и не повторяется, так что несколько админов с модом не морозят и не размораживают игрока по очереди.
- Исправлено: вернувшийся игрок оставался в списке оффлайн; история блоков писалась только со включённой статистикой.
Идеи окна бана, доказательств, отката и редактора фраз взяты из SimpleAdminMode2 и переделаны в оформлении GL.
Установка
На версии 2.2 и новее мод сам предложит обновиться при запуске игры. Иначе скачайте GL-AdminMode.jar и импортируйте в игре: Моды → Импортировать мод.