RexWebServer is a lightweight and simple plugin that allows you to host multiple websites directly from your Minecraft server.
Requirements The plugin requires Java 21 and Minecraft 1.13+ for full functionality.
For 1.8-1.12.2 support, you'll need a server that supports Java 21 (like FlamePaper).
Features • Host multiple websites on different ports
• Support for HTML, CSS, JS, and other file types
• Easy configuration
• Secure file handling
• Performance optimized
Permissions rexwebserver.admin - Access to all commands (reload, status, stop, start)
Commands • /rws reload - Reload configuration and restart servers
• /rws status - Show server status
• /rws stop - Stop all web servers
• /rws start - Start all web servers
Config
Code (Text):
# RexWebServer Configuration
# IF USING 1.8-1.15.2 PLEASE CHANGE HEX COLORS (&#xxxxxx) TO DEFAULT MINECRAFT COLOR CODES
# OTHERWISE THEY WILL BE REMOVED AND SHOW AS WHITE TEXT
# Message Settings
messages:
prefix: "&7[&#f75634RexWebServer&7] "
no-permission: "%prefix%&#f75634You don't have permission to use this command!"
reload:
success: "%prefix%&#f75634Configuration reloaded successfully!"
error: "%prefix%&#f75634Error reloading configuration: &7%error%"
1. Download RexWebServer.jar
2. Place it in your server's 'plugins' folder
3. Restart your server
4. Configure your ports in config.yml
5. Use
/rws reload to apply changes