
Seamlessly connect your Minecraft proxy server (BungeeCord or Velocity) with TeamPanel. This plugin enables deep integration to track server statistics in real-time, synchronize player activity, and execute remote control commands.
⚠️ Note: This plugin is currently in Beta. Please report any issues or feedback to our team.
Seamlessly connect your Minecraft proxy server (BungeeCord or Velocity) with TeamPanel. This plugin enables deep integration to track server statistics in real-time, synchronize player activity, and execute remote control commands directly from the TeamPanel dashboard.
The GamePanel Minecraft Plugin acts as a bridge between your proxy server and the TeamPanel ecosystem. It automates data collection and provides administrators and community leaders with valuable insights into server performance and player behavior across your entire network.
/syncgroups (with 30s cooldown) – e.g. for LuckPerms or custom commands..jar file.plugins folder of your BungeeCord or Velocity server.plugins/GamePanel/config.json (see below).The configuration is located at plugins/GamePanel/config.json. You must enter your credentials here so the plugin can communicate with the API.
{
"apiKey": "YOUR_API_KEY",
"gameServerId": "YOUR_SERVER_UUID",
"apiHost": "teampanel",
"debug": false
}
true if you want to see detailed logs in the console (useful for troubleshooting)./syncgroups (Player)/syncgroup, /sgroup, /sgoupsBungeeCord and Velocity register the command natively; usable only for players (UUID required). Console outputs inform about start and completion.
As of version 1.0.1, the plugin utilizes unified configurations manageable directly via the TeamPanel UI:
syncproxy_config)Manages the proxy-specific settings:
game-sync)Controls how TeamPanel groups are synchronized with the server:
sync-enabled (Boolean) – Enables/Disables synchronization.default-command (String) – Optional fallback command if no mapping matches.sync-commands (Array) – Rules per TeamPanel group (e.g., mapping to in-game groups/permissions).All configurations can be reloaded in real-time without restarting the server.
The following permissions are used by the SyncProxy integration.
syncgroups.use — Allows using /syncgroups and its aliasessyncproxy.admin — Allows using /syncproxy and its subcommandssyncproxy.bypass.whitelist.team — Bypass TEAM whitelist modesyncproxy.bypass.whitelist.development — Bypass DEVELOPMENT whitelist modesyncproxy.bypass.whitelist.beta — Bypass BETA whitelist modesyncproxy.bypass.maxPlayerCount — Bypass the max player limit