Плагин для серверов Майнкрафт на Paper, запускающий встроенный HTTP-сервер прямо из папки плагинов. Он позволяет раздавать статические файлы, делать страницу состояния сервера, небольшую панель и API со статистикой онлайна.
Возможности
- Раздаёт файлы из папки
plugins/TinyServer/web/, включая главную страницуindex.html. - IP-адрес и порт задаются в
config.yml. - API защищается секретным ключом из заголовка
X-API-Key. - API возвращает текущий онлайн, а также минимальный, средний и максимальный онлайн за 1, 6, 12 и 24 часа.
Команды
/tinyserver reload— перезагрузить конфигурацию и языковые файлы./tinyserver on— запустить HTTP-сервер./tinyserver off— остановить HTTP-сервер.
Настройка
В config.yml укажите IP-адрес и порт, а в блоке api включите API и задайте имя файла для секрета:
ip: 0.0.0.0
port: 25984
language: en
api:
enabled: true
secret: secret.tserv
При включённом API плагин создаёт файл с ключом, начинающимся с tiny_. Статические страницы и другие файлы разместите в plugins/TinyServer/web/.
Требования
Требуется сервер Paper.
