HyTari Studios · Официальное руководство по настройке

CommandSpy

Контролируйте, что отслеживается, кем и как долго.

CommandSpy разделяет мониторинг в реальном времени, персональные права и локальный аудит. В руководстве описаны категории, панель персонала, журналы и защита чувствительных команд.

ПЕРЕД НАЧАЛОМ

Начало работы

ШАГ 01

Установите JAR

Оставьте в папке mods только одну версию CommandSpy и перезапустите сервер.

ШАГ 02

Назначьте права

Выдавайте персоналу только действительно необходимые категории мониторинга.

ШАГ 03

Настройте хранение

Выберите события и срок их хранения.

Журналы могут содержать команды и личные разговоры. Ограничьте доступ к mods/CommandSpy и используйте минимальные права персонала.

ГЛАВА 01 · 1 ПРИМЕРЫ

Установка и файлы

Где создаются конфигурация, состояния персонала и журналы.

01СТРУКТУРА

Файлы, создаваемые модом

CommandSpy хранит конфигурацию, персональное состояние сотрудников и один постоянный журнал аудита.

СТРУКТУРА
config.json
spy-state.json
console-state.json
logs/commands.log

mods/CommandSpy/

ЧТО ЭТО ДЕЛАЕТ

CommandSpy хранит конфигурацию, персональное состояние сотрудников и один постоянный журнал аудита.

ВАЖНОЕ ПОВЕДЕНИЕ

  • Состояния сохраняются только для сотрудников с включенным CommandSpy.
  • commands.log постоянный и очищается согласно сроку хранения.
  • Мод не отправляет отслеживаемые данные за пределы сервера.

ГЛАВА 02 · 1 ПРИМЕРЫ

Права

Разделяйте полный доступ, личные сообщения, команды игроков и консоль.

01ПРАВА

Независимые права

Категории мониторинга можно назначать отдельно по ролям персонала.

ПРАВА
command.spy
command.spy.messages
command.spy.commands
command.spy.console

Плагин прав / серверные права

ЧТО ЭТО ДЕЛАЕТ

Категории мониторинга можно назначать отдельно по ролям персонала.

ВАЖНОЕ ПОВЕДЕНИЕ

  • command.spy дает полный доступ и /cmdspy reload.
  • command.spy.messages охватывает распознанные команды личных сообщений.
  • command.spy.commands охватывает обычные команды игроков.
  • command.spy.console позволяет видеть команды консоли.

ГЛАВА 03 · 1 ПРИМЕРЫ

Команды и панель

Каждый сотрудник управляет своими категориями мониторинга.

01КОМАНДЫ

Персональное управление

Главный переключатель и фильтры категорий индивидуальны и доступны также в графической панели.

КОМАНДЫ
/cmdspy
/cmdspy messages
/cmdspy commands
/cmdspy console
/cmdspy gui
/cmdspy reload

Игровые команды

ЧТО ЭТО ДЕЛАЕТ

Главный переключатель и фильтры категорий индивидуальны и доступны также в графической панели.

ВАЖНОЕ ПОВЕДЕНИЕ

  • Категории без права остаются видимыми, но не изменяются.
  • Активные настройки сохраняются сразу.
  • При выключении главного переключателя сохраненное состояние удаляется, и при следующем включении действуют значения по умолчанию.

ГЛАВА 04 · 1 ПРИМЕРЫ

Журналы и хранение

Выберите, какие категории записываются в аудит и сколько дней они хранятся.

01JSON

Настройка журнала аудита

Запись в файл не зависит от live-прав и личных фильтров персонала.

JSON
{
  "default-spy-enabled": false,
  "log-player-commands": true,
  "log-private-messages": true,
  "log-console-commands": true,
  "log-retention-days": 15
}

mods/CommandSpy/config.json

ЧТО ЭТО ДЕЛАЕТ

Запись в файл не зависит от live-прав и личных фильтров персонала.

ВАЖНОЕ ПОВЕДЕНИЕ

  • Каждую категорию можно журналировать или исключать отдельно.
  • log-retention-days автоматически удаляет старые строки из постоянного файла.
  • Срок хранения по умолчанию — 15 дней.

ГЛАВА 05 · 1 ПРИМЕРЫ

Конфиденциальность и безопасность

Команды с учетными данными исключаются до классификации и журналирования.

01ПОВЕДЕНИЕ

Защита учетных данных

Типичные команды входа, пароля, PIN и одноразовых кодов исключаются до мониторинга и журналирования.

ПОВЕДЕНИЕ
login / register / password / PIN / OTP
→ исключены из live-мониторинга
→ исключены из commands.log

Внутренняя защита

ЧТО ЭТО ДЕЛАЕТ

Типичные команды входа, пароля, PIN и одноразовых кодов исключаются до мониторинга и журналирования.

ВАЖНОЕ ПОВЕДЕНИЕ

  • Чувствительные аргументы никогда не показываются персоналу.
  • Журналы все равно могут содержать личные разговоры и другие аргументы команд; ограничьте доступ к папке мода.
  • Классификация разделяет личные сообщения, обычные команды игроков и консольные команды.

Перед использованием примера

Настройки журналирования не дают права на мониторинг в реальном времени.

Панель и персональные команды не меняют права, выданные системой разрешений.

Команды с чувствительными учетными данными фильтруются до отображения или записи в журнал.

НАВЕРХ