ServerEasyWeb A lightweight Minecraft plugin that serves customizable web pages from a local folder, allowing server owners to create a custom web interface for their Minecraft server. Compatible with Minecraft 1.8–1.21 and Java 8–21, using Jetty to serve static files (HTML, CSS, JS) from
plugins/ServerEasyWeb/web/.
Features
Customizable Web Interface: Serve static web files from plugins/ServerEasyWeb/web/.
Modern Default Design: Responsive default page with Tailwind CSS and JavaScript interactivity.
Reload Command: Use /servereasyweb reload to reload config and restart web server.
Lightweight: Works with Minecraft 1.8–1.21, no log spam, avoids legacy material warnings.
Requirements
Minecraft Server: Spigot/Paper 1.8–1.21.
Java: Version 8+.
Port Access: Configured web-port (default: 8080) must be open.
Installation
Download: Get ServerEasyWeb-1.0.0.jar
Deploy: Place JAR in plugins/ folder.
Start Server: Generates plugins/ServerEasyWeb/ with config.yml and web/ folder (includes index.html, styles.css, script.js).
Verify: Check logs for:
[ServerEasyWeb] Loaded configuration: web-port=8080, check-updates=true
[ServerEasyWeb] Extracted web file: .../plugins/ServerEasyWeb/web/index.html
[ServerEasyWeb] Web server started on port 8080