VPlayerLogger icon

VPlayerLogger -----

Логгирование заходов игроков на вашем сервере.



VPlayerLogger — Удобный мониторинг игроков для администраторов
Этот плагин для Velocity позволяет:
1️⃣ Логировать вход и перемещения всех игроков (в файл и консоль).
2️⃣ Отправлять уведомления в чат только администраторам (из списка в конфиге).
3️⃣ Даёт команду /vlogger для временного отключения спама уведомлений.

Как работает?
1. Логирование
Плагин записывает в plugins/VPlayerLogger/logs.txt и консоль данные в формате:

[12:34:56] ИгрокNick (127.0.0.1) → вошёл в сеть
[12:35:01] ИгрокNick (127.0.0.1) → перешёл на сервер lobby
2. Уведомления в чат
Только игроки из списка admins в config.yml получают сообщения:

[VLogger] ИгрокNick подключился.
[VLogger] ИгрокNick → skyblock
3. Команда /vlogger
  • Админ пишет /vlogger — уведомления отключаются для него.

  • Повторная команда — включает обратно.

  • Состояние сбрасывается после перезахода (если нужно постоянное сохранение — см. ниже).
Настройка (config.yml)

# Список администраторов (никнеймы)
admins:
- "Admin1"
- "Moderator42"

# Куда писать логи (файл/консоль)
log-to-file: true
log-to-console: true

# Формат сообщений
log-format: "&8[&e%time%&8] &a%player% &7(%ip%) &f→ &b%action%"
Доступные переменные для log-format:

  • %time% — время (например, 12:34:56).

  • %player% — ник игрока.

  • %ip% — IP-адрес.

  • %action% — действие («вошёл в сеть», «перешёл на сервер X»).
Установка
  1. Скачайте собранный .jar файл плагина.

  2. Поместите его в папку /plugins вашего Velocity-прокси.

  3. При первом запуске создастся config.yml — настройте его под свой сервер.
FAQ (Частые вопросы которые могут возникнуть)
❓ Как добавить админа?
Просто впишите его ник в config.yml в раздел admins:

admins:
- "Admin1"
- "NewAdmin" # Добавьте сюда новые ники
❓ Как полностью отключить уведомления?
В config.yml измените:

log-to-console: false # Не писать в консоль
log-to-file: false # Не сохранять в файл
❓ Как сделать, чтобы /vlogger сохранялся после перезахода?
Нужно добавить сохранение в файл (см. раздел «Перманентное хранение» в предыдущем объяснении).

Примеры использования
1. Для владельца сервера
  • Видит в чате, кто и куда заходит.

  • Может отключить спам уведомлений, если их слишком много.
2. Для модераторов
  • Следит за подозрительными переходами (например, игрок быстро меняет сервера).
3. Для анализа проблем
  • Логи в logs.txt помогут найти, кто вызывал лаги или взломал аккаунт.
Resource Information
Author:
----------
Total Downloads: 25
First Release: Jul 10, 2025
Last Update: Jul 17, 2025
Category: ---------------
All-Time Rating:
0 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings