MinePanel v1.5.0 — Settings Center Update
MinePanel v1.5.0 introduces a new Settings Center, allowing server owners to manage important MinePanel configuration directly from the web panel.
This update reduces the need to manually edit config.yml and makes MinePanel feel more like a complete Minecraft server management panel.
New Feature — Settings Center
Added a dedicated Settings page for managing MinePanel configuration from the browser.
Available settings include:
- Web Server Settings
- Security Settings
- Alert Message Settings
- Account Settings
Web Server Settings
You can now manage web server configuration directly from the panel.
Supported options:
- Web host
- Web port
- Allow external access
- Safe fallback binding
When web server settings are saved, MinePanel safely restarts the embedded NanoHTTPD web server.
The restart process now waits until the HTTP response is sent before restarting, preventing socket closed errors.
Security Settings
Added web-based security configuration.
Supported options:
- Session timeout
- Auto logout behavior
- Login/session related security options
This makes it easier to adjust security behavior without manually editing configuration files.
Alert Message Settings
Alert messages can now be edited from the Settings page.
Supported messages include:
- Kick message
- Ban reason
- Ban kick message
- Reload confirmation message
- Server stop warning message
Account Settings
Users can now manage their own account information.
Supported actions:
- View username
- View current role
- Change own password
This allows users to update their password without requiring access to the User Management page.
Permission-Based Settings Access
Settings access is integrated with the existing role permission system.
Protected settings are only visible to users with the required permissions.
Unauthorized API requests return:
{
"success": false,
"message": "Permission denied"
}