Commandbridge is a versatile plugin that enables remote execution of server commands across the Velocity network. It uses a predefined set of commands specified in a configuration file, enhancing server management and interaction.
- Placeholders in Commands: Utilize placeholders such as
%player%
for player username,%uuid%
for player UUID, and%server%
for the server name where the player is located during command execution. - Execution Mode: Choose whether the command is executed as the player or the console.
- Execution Delay: Set a delay in seconds for when the command is executed after being sent by the player.
- Server Targeting: Change which server the commands are executed on within the Velocity network.
- Execution upon Player Join: Wait for the player to join the target server before executing the command, with a timeout limit of 20 seconds.
- Multiple Command Execution: Execute as many commands as desired.
- Verbose Output: Provides detailed output for monitoring and debugging purposes.
- Cross-Server Command Sending: Send commands from Bukkit servers to the Velocity server, using the same placeholders as on the Velocity side, with configuration options in
bukkit-scripts
. - Automatic Version Check: Velocity automatically checks for new versions and notifies the user, integrating with the
cb
orcommandbridge version
command. - Hot Reloading: Commands can now be hot-reloaded using the
cb reload
orcommandbridge reload
command, allowing for seamless updates without server restarts.
- Compatible Versions: 1.20x
- Software Support:
- Bukkit-based servers (Spigot, Paper, Pufferfish, Purpur, etc.)
- Velocity
- Download the latest releases of Commandbridge.
- Install
commandbridge-bukkit
on your Bukkit server. - Install
commandbridge-velocity
on your Velocity server. - Restart the servers to apply changes.
commandbridge.admin
commandbridge.command.<specific-command>
Access detailed documentation and configuration guides here.