CommandSync - Synchronize commands across servers

This is a discussion topic for the Ore project, CommandSync. View the full project on Ore for downloads and more information.


CommandSync

This plugin allows you to synchronize commands multiple Minecraft server instances via BungeeCord/Velocity.
Supported proxy:

  • Velocity(plugin version 2.8+)
  • BungeeCord
  • WaterFall
  • Other BungeeCord forks

Supported servers:

  • SpongeVanilla/SpongeForge API 7/8+
  • Bukkit, Spigot, PaperSpigot etc. Theoretically can work on ForgeBukkit servers(not tested).
  • Fabric(Cardboard mod is required).

Support lang - ru_RU, en_US, other
Page on Spigot
Page on PaperMC
Wiki - Github

Author - fuzzoland
Original plugin - Spigot

Changelog:

Version 2.8.2 ►
Fixed message for sync console player args... command.
Fixed saving localization file on SpongeForge.

Version 2.8.1
Fix logger messages on SpongeForge.

Version 2.8
Velocity support.
Removed unnecessary code.
Bug fix with player not executing commands when sending them from a proxy server.

Version 2.7
Changed the supported version of SpongeAPI to 8.

Version 2.6
Added a filter for sending a command by a player’s nickname.
For the proxy server, the proxysync command has been added. The functionality is similar to the sync command.

Version 2.5.3
Small code changes. Cleaning up. Improvements in localization.
BungeeCord 1.14 support is verified.

Version 2.5
Now one single file!
The id of the plugin on the Sponge API is changed.
Fixed incorrect permissions in the Sponge API version.
Fixed a small localization error on the Bukkit API.
In language files, the symbol § is replaced by &.
The SelectLocalization.yml file in the Bukkit API version was deleted. Now the parameter for changing the language in the main config.
Now localization files are available on the Bungee and Sponge API.

Version 2.4 + Sponge 0.9 - Creation of commands for the server on Sponge API is completed.

Version 2.4 + Sponge 0.5.9 - Added config option to remove data.txt. Added localization option for Bukkit version.

Version Bukkit 2.3-Fix + Sponge 0.5 - Fix errors on PaperSpigot servers.
Added support Sponge servers(Not full. I have not yet been able to make the plugin commands on this core.)

========== Old ==========

Version 2.3 - Added support for spaces in the /sync command. Added version to internal checking. Fix null password bug.

Version 2.2 - Fix config file generation.

Version 2.1 - The config.txt will be updated on startup with some new options for auth and debug file logging.

Version 2.0b - Complete rewrite! Now uses Java networking making it a lot more flexible, reliable and secure.

Version 1.0 - Initial release. Not feature complete.

1 Like

A new version has been released for CommandSync, it is available for download here.


Small code changes. Cleaning up. Improvements in localization.
BungeeCord 1.14 support is verified.

A new version has been released for CommandSync, it is available for download here.


Added a filter for sending a command by a player’s nickname.
For the proxy server, the proxysync command has been added. The functionality is similar to the sync command.
It is recommended to delete the localization file to recreate it.

A new version has been released for CommandSync, it is available for download here.


Changed the supported version of SpongeAPI to 8.

A new version has been released for CommandSync, it is available for download here.


Velocity support!!!
Removed unnecessary code.
Bug fix with player not executing commands when sending them from a proxy server.

A new version has been released for CommandSync, it is available for download here.


Fix logger messages on SpongeForge.

A new version has been released for CommandSync, it is available for download here.


Fixed message for sync console player args... command.
Fixed saving localization file on SpongeForge.

A new version has been released for CommandSync, it is available for download here.


Fix bungeecord support
The Java logger will now be used in the absence of the Apache logger.
This change should bring back support for BungeeCord.

A new version has been released for CommandSync, it is available for download here.


Updating dependencies


  • This version of the plugin requires java 21 to work.

Due to ORE restrictions on the number of colors for tags possible when publishing a new version of the plugin, all new versions will be published with one of two tags - Release or UNSTABLE.