Плагин для серверов Майнкрафт, который запускает встроенный HTTP-сервер и раздаёт статические файлы прямо с сервера Paper. С его помощью в папке плагина можно разместить сайт, страницу сервера, документацию или другие веб-файлы без отдельного веб-сервера.
Возможности
- раздача HTML, CSS, JavaScript, изображений, шрифтов и других статических файлов;
- автоматическое определение типа файлов;
- создание
index.html, если папка сайта пуста; - поиск
index.htmlпри обращении к папке; - защита от получения файлов за пределами папки сайта;
- работа веб-сервера в отдельном пуле потоков.

Настройка
Файл настроек: /plugins/EmptyNetWeb/config.yml.
port— порт HTTP-сервера;notify-on-connect— выводить в консоль сообщение о подключении клиента;log-connections— записывать подключения в/plugins/EmptyNetWeb/logs/connections.log.
Статические файлы нужно поместить в /plugins/EmptyNetWeb/web/. Например, файл web/about.html будет доступен по пути /about.html на адресе сервера.
Требования
Плагин предназначен для Paper и использует встроенные классы JDK без внешних зависимостей.
