Links
Tags
Creators
Details
Licensed GPL-3.0-only
Published 3 months ago
Updated 3 months ago
All versions
1.0.0
Release
MinePanels 1.0.04 months ago 13
Compatibility
Minecraft: Java Edition
1.21
1.20.6
1.20
1.19
1.18
1.17
1.16
1.15
1.14
1.13
Platforms
Bukkit
Paper
Spigot
Changes
Features
Authentication & User Management
- Login page with username/password authentication
- Session token stored in localStorage
- Full user CRUD (add, remove, change password) via the User Management page
- Configurable default credentials (admin/admin123)
Dashboard
- Real-time server status (online players, RAM usage, uptime, TPS)
- Online Players list with player info (coordinates, gamemode, health, food)
- Player actions: heal, feed, kill, teleport, go-to, kick, ban, gamemode change
- Server Control: save world, reload server, stop server
- Weather control: clear, rain, thunder
- Time control: day, night, noon, midnight
- Console output preview (last 15 lines)
Console
- Run server commands via web interface
- View full console log output (last 50 lines, auto-refreshing)
Ban Management
- View list of banned players with reason and source
- Unban players directly from the web UI
Whitelist Management
- Toggle whitelist on/off
- Add/remove players from whitelist
- View whitelisted players with UUIDs
Security
- All API endpoints require token authorization
- Action logging (kick, ban, command execution, etc.) to logs/actions.log
- Multiple admin users supported
Configuration
- config.yml — port and customizable alert messages (kick, ban)
- users.yml — user credentials (moved from config.yml to separate file)
Technical Details
- Minecraft Version: Spigot/Paper 1.13.2 through 1.21.x
- API: Spigot API 1.13.2-R0.1-SNAPSHOT (backward compatible)
- Java: 1.8+
- Dependencies: NanoHTTPD 2.3.1 (embedded, shaded into the JAR)
- Build: Maven with shade plugin (produces single fat JAR)
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:eusbPSGL:An1AXHVu"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:eusbPSGL:An1AXHVu"
}

