CommandBridge Logo About Docs
GitHub Discord Download
Open Source Minecraft Plugin

CommandBridge

Bridge commands between your Velocity proxy and backend servers. Define commands once in YAML, execute them anywhere across your network over WebSocket or Redis.

CommandBridge

WS Redis

Velocity

Proxy

Paper

Survival

Folia

Creative

Purpur

Hub

Spigot

Minigames

Bukkit

Legacy
6
Platforms
Paper, Folia, Purpur, Spigot, Bukkit, Velocity
21
Argument Types
Tab completion + optional PlaceholderAPI support
1.20–1.21
MC Versions
Java 21+ required

Up and Running in Minutes

1

Install

Drop the plugin JAR on Velocity and every backend server. Java 21+ required.

2

Configure

Set the shared secret and connection settings in config.yml.

3

Script

Write YAML scripts that define commands, arguments, and what happens where. One file per command.

Choose Your Transport

WebSocket

  • Direct proxy-to-backend connections
  • TLS encryption support
  • No external dependencies
  • Built-in reconnect handling

Redis

  • Centralized message broker
  • Works behind NATs & firewalls
  • Leverage existing Redis infra
  • Pub/sub channel isolation

What Makes It Unique?

No plugin messaging channels, no player-online requirements. Commands go through instantly.

Cross-Server Execution

Run a command on the proxy and trigger actions on any backend instantly. Run it on a backend and the proxy picks it up. Full bidirectional flow.

YAML Script Engine

22 argument types with full tab completion via CommandAPI. Named placeholders, player/server variables, and optional PlaceholderAPI support via PapiProxyBridge.

Secure by Default

HMAC-SHA256 mutual authentication during connection setup, plus optional TLS encryption. Three trust modes: TOFU, STRICT, or PLAIN.

Flexible Execution

Run commands as console, as the player, or with temporary operator permissions. Cooldowns, per-target overrides, and conditional logic included.

Ready to Link Your Servers?

Drop in the plugin, write a few YAML scripts, and your entire network shares commands. It's that simple.