This is a much-needed plugin for server administrators. When you really want to customize your network, you need to be able to run commands from proxy to server and vice versa. This plugin makes it simple and doesn't even use pluginmessaging. Nice work!
Read the documentation. If you read it, you would not have problems with the plugin. I unified the use of the logger on all supported platforms for a reason.
Version: 2.8.2
Unfortunately doesn't work anymore, project seems abandoned.
Velocity 3.2.0-SNAPSHOT - "Could not connect to the server"
Doesn't work on Bungeecord (plugin wersion. 2.7.0)
14:01:14 [WARNING] Exception encountered when loading plugin: CommandSync
java.lang.NoClassDefFoundError: org/apache/logging/log4j/LogManager
at sawfowl.commandsyncserver.bungee.CSS.onEnable(CSS.java:51)
at net.md_5.bungee.api.plugin.PluginManager.enablePlugins(PluginManager.java:265)
at net.md_5.bungee.BungeeCord.start(BungeeCord.java:295)
at net.md_5.bungee.BungeeCordLauncher.main(BungeeCordLauncher.java:67)
at net.md_5.bungee.Bootstrap.main(Bootstrap.java:15)
Caused by: java.lang.ClassNotFoundException: org.apache.logging.log4j.LogManager
at net.md_5.bungee.api.plugin.PluginClassloader.loadClass0(PluginClassloader.java:103)
at net.md_5.bungee.api.plugin.PluginClassloader.loadClass(PluginClassloader.java:59)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:520)
... 5 more
Read the documentation of the plugin. The latest versions of the original BungeeCord are no longer supported. On forks the plugin works.
Version: 2.8.2
The developer helped me and it working on Velocity! Just use 0.0.0.0 as IP on your proxy and on the other servers your public IP! And use the port opened in Proxy! Very good plugin, now I can make bans mutes and etc. with this. Thank you!
not working. i use velocity network and i have this error
[18:00:54 WARN]: Exception in thread "Thread-6" java.lang.NullPointerException: Cannot invoke "String.equals(Object)" because the return value of "java.io.BufferedReader.readLine()" is null
[18:00:54 WARN]: at sawfowl.commandsyncclient.bukkit.ClientThread.connect(ClientThread.java:101)
[18:00:54 WARN]: at sawfowl.commandsyncclient.bukkit.ClientThread.run(ClientThread.java:78)
Thanks a lot.
The plugin works fine on 1.16.5
But the old plugin didn't work in this version.
I stumbled upon this post purely by accident.
And I saw that this plugin has version before 1.18. And this is very good.
Thank you for your feedback. I also intend to add support for SpongeAPI8 in the near future.
Version: 2.5.3b
Really nice idea, but I'm having problems on 1.16.5.
BungeeCord configured, port opened, configs set up according to the instructions and command are not being sent to servers. The below is all I'm getting ..
[00:31:00 WARN]: Exception in thread "Thread-15" java.lang.NullPointerException: Cannot invoke "String.equals(Object)" because the return value of "java.io.BufferedReader.readLine()" is null
[00:31:00 WARN]: at Mr_Krab.CommandSyncClient.Bukkit.ClientThread.connect(ClientThread.java:101)
[00:31:00 WARN]: at Mr_Krab.CommandSyncClient.Bukkit.ClientThread.run(ClientThread.java:78)
Write me a personal message in which the configs will be attached all plugin. I will try to help you.
Version: 2.5.3b
Hello, your plugin works great from 1.8 to 1.16 but I would like to know when support for 1.17 and 1.18 will come out unless it works but I don't know.
I have not tested it on versions above 1.16 and have not received test results from anyone. But you can check it yourself, I think it should work, because it depends little on BukkitAPI.
Version: 2.5.3b
Very powerful plugin that gets the job done for what it states it does. Solid stuff. Thank you!
Very useful plugin to have, thanks for updating it! I used to use a different fork that didn't have the clear logs option, so this is very nice to have to prevent that weird bug
Thanks for your feedback. Repeated execution of commands upon server restart is a random bug. There is an option in the configuration file to delete previously entered commands. Use the option on all servers.
Version: 2.5.3b
I'm just surprised how much the developer seems to like this plugin. The developer is very sensitive to his work. Thank you for your work!
Works great so far with little fixable problems. As far as i can see its he only plugin like this so it was a savior. Is it possible to add placeholder api to this?
Thanks for the feedback. Support for PlaceholderAPI is not planned.
Version: 2.5.3
It seems that it wont work properly with command block.
For example, I wrote "sync console bungee send @p lobby" on a CB in my mod server. When I triggered the block. I saw the command running on bungee as "send @p lobby". Obviously the "@p' isn't correctly replaced with my username.
Is this a bug? or just I didn't get it?
Thanks for your feedback.
Command blocks on the Bukkit API interact very poorly with plugins.
I had cases when command blocks did not work at all even with commands from the server core or did not open at all despite their inclusion in the server config.
Check how it will work on SpongeAPI. If there is no problem on SpongeAPI, then write Issue to Spigot developers. This plugin can run on Sponge servers.
Version: 2.5.3
If you run a bungee network this plugin is a must-have.
Easy setup, Easy to use, Powerful plugin. Helpful and fast Developer.
I recommend this to everyone. 5/5
- Digi
I had some complications at the beggining, but developer responded me and i fixed the issues! Plugin works great and really useful for bungeecord network!
Meh, seen some problems with the plugin. With the server being on for a very long time and you do loads of sync commands. Then you reboot one of your servers. It loaded all the plugins but then does not load commandsync it just says Enabled commandsync. To fix this is you have to reboot the bungee then it fixes it. Please fix this!! Thanks
What core are you using? Accidentally not TacoSpigot? Write in the discussion.
During testing, I had no such problem. Checked on a bunch of these servers - WaterFall 1.14(proxy), Spigot 1.13.2, SpongeForge 1.12.2.
Version: 2.5
You are mega mega hero marvelous man i love you i very very love your plugin thank you for all and can u add discord server for your plugin?
Thank you. Maybe I will make a Discord server, but this is not accurate.
Version: 2.5
I have changed my star rating, because you helped me on how to sync it on different servers. Best plugin better than the old version, the main bit i like about the newest version is that you can remove the data
good job merging client and server into the same jar :) works great
-----------------------------------------------------------------------------------------------
I saw some users needed to hide the messages so i compiled a version which hides input/ran/received/sent.
https://www.mediafire.com/file/a4rx7udmf55c1kn/SyncServer_Tinkot_messagehidePatch.jar/file
ps: let me know if you want me to delete this review, Hope the feature will be added correctly in the official release! :)
This does exactly what I need. I can not find a SINGLE plugin out on Spigot that does this. I personally thought this plugin was now abandoned but I found the new resource in the old CommandSync discussion.
Now I can give a new staff member their rank right away on all my servers (I use PermissionsEX and I do not want a MySQL based permission system)
Does everything I need and do not have any complaints so far.
I do suggest making it so only authorized users can use any commands with this plugin and get authorized you should HAVE to put a users UUID in a config. Just in case an operator goes rogue or is compromised (Someone got forced op or secretly opped without the owners' knowledge.)
Thank you for your feedback. The functionality you offer is available in other plugins specifically designed for this protection. Such plugins monitor everything related to administration.
Version: 2.5
Awesome plugin. Love it a lot. Great support as well :)
Huge well done to the author.
Привет из СНГ)
Thanks for the feedback.
I did not check, but it's possible that the plugin will work on older versions of the game. Just do not use the TacoSpigot core.
Version: 2.4 + Sponge 0.9
Supereasy to use! Would be nice to toggle the console-info on/off as well; it can get a bit "spammy" in console.
Thanks for your feedback. Hiding the plugin messages is inappropriate. I do not think that this function should be present in this plugin. You can use the console message filter, if necessary.
Version: 2.4 + Sponge 0.9
Works perfectly, is there any way to have multiple instances? For example: Bungeeserver port 9001 server1 port 9001 and Bungeeserver port 9002 server3 port 9002 ect
Thanks for your feedback.
With regard to your question. By itself this plugin can not do this. In the very idea of this plugin there was no idea to do the synchronization function in the form that interests you. Perhaps you can do this with other plugins. If there is no urgent need, then on all gaming servers this plugin can be connected to one common proxy.
Version: 2.4 + Sponge 0.5.9
Good! But is there 1.7 support? It won't start up with 1.7
Localization is not designed for version 1.7. Sorry, I will not support this version of the game, but you can take the source code of the plugin and delete the localization. Or download the earlier version. I plan to finish the version for Sponge.