PrismGeoHistory
Free IP history viewer for Minecraft servers
Free IP history viewer for Minecraft servers
PrismGeoHistory - это бесплатный плагин для записи и просмотра истории IP-адресов игроков.
Плагин автоматически сохраняет IP игрока при входе на сервер, считает количество входов с каждого адреса и показывает историю в удобном меню.
Плагин отлично подходит для администрации серверов, где важно быстро проверить историю подключений игрока, найти старые IP-адреса и посмотреть активность входов.
Возможности
- Автоматическая запись IP при входе игрока
- История IP-адресов каждого игрока
- Поиск истории по нику игрока
- Удобное GUI-меню для просмотра истории
- Постраничная навигация по записям
- Отображение первого появления IP
- Отображение последнего появления IP
- Подсчет количества входов с каждого IP
- Асинхронная работа с базой данных
- Поддержка SQLite
- Поддержка MySQL
- Настраиваемое количество строк меню
- Настраиваемое количество записей на странице
- Настраиваемые сообщения
- Права для просмотра истории и перезагрузки
- Бесплатное использование
Как это работает
При каждом входе игрока на сервер плагин сохраняет:
- UUID игрока
- ник игрока
- IP-адрес
- первое появление IP
- последнее появление IP
- количество входов с этого IP
После этого администратор может открыть историю через команду /prismgh <ник> и посмотреть все сохраненные IP-адреса игрока в меню.
Меню истории
Меню показывает список IP-адресов игрока и информацию по каждому адресу.
В конфиге можно настроить:
- название меню
- количество строк
- количество записей на странице
Настройки находятся в config.yml.
Команды
| Команда | Описание | Право |
|---|---|---|
| /prismgh <ник> | Открыть историю IP-адресов игрока | prismgh.use |
| /geohistory <ник> | Алиас команды /prismgh | prismgh.use |
| /iphistory <ник> | Алиас команды /prismgh | prismgh.use |
| /prismgh reload | Перезагрузить конфиги плагина | prismgh.reload |
Права
Код:
prismgh.use
prismgh.reloadprismgh.use - доступ к просмотру истории IP игроков.
prismgh.reload - доступ к перезагрузке конфигов плагина.
Конфиги
- config.yml - настройки меню истории
- messages.yml - сообщения плагина
- sql.yml - настройка SQLite/MySQL
Хранилище
Плагин поддерживает два типа хранения:
- SQLite - для одного сервера, используется по умолчанию
- MySQL - для сетей и проектов, где нужна внешняя база данных
Настройки находятся в sql.yml.
Совместимость
- Minecraft: 1.16.5+
- Java: 8+
- Сервер: Spigot / Paper
Установка
- Поместите PrismGeoHistory.jar в папку plugins.
- Перезапустите сервер.
- Настройте файлы config.yml, messages.yml и sql.yml.
- Выдайте администрации права prismgh.use и prismgh.reload.
- Используйте /prismgh reload после изменения конфигов.
Автор
PrismDeveloper
Telegram: PrismDeveloper | Канал
PrismGeoHistory - бесплатный инструмент для просмотра истории IP-адресов игроков.