Awesome plugin although I have a few suggestions:
1) MongoDB or redis support instead of only MYSQL.
2) U can use protocolize to allow usage of GUI straight from proxy, instead of installing the plugin on backend servers. It's more useful I think
Honestly. ANY NEGATIVE REVIEWS, ignore them. If your too lazy to configure a .yml file, don't run a server. 10/10. Can we get in contact please?
[email protected] ! - Mime
It's a nice plugin but unfortunately, it doesn't load servers from config.yml automatically, therefore, I give the plugin 4 stars.
It's a hassle to transfer all the servers especially if you have a large network with lots of sub servers.
Also, it'd be nice if the plugin had commands subcommands to start, stop, and restart servers.
Plugin not working, when i try to add server show message "no permission" but in bungee config i have it. The worst support on the world
https://prnt.sc/1d21moh
Yeah you know from a developer's perspective your comment is useless and also rude. You just say it's not working, give no reason why or what so yeah you get the same as a response. If you want me to help you, do the same as everyone else and follow the instructions on the overview page and give me the information I need to figure out a solution to your problem... And according to your account history you don't seem to be a particularly helpful member of this community anyway so please either provide information or go away..
Version: 1.4.6
OK this plugin is realy good i like it BUT it would have more downloads if you make it work on 1.8 to 1.16
1:54:29 [嚴重] com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: Could not create connection to database server. Attempted reconnect 3 times. Giving up.
01:54:29 [嚴重] at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
01:54:29 [嚴重] at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
01:54:29 [嚴重] at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
01:54:29 [嚴重] at java.lang.reflect.Constructor.newInstance(Unknown Source)
01:54:29 [嚴重] at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
01:54:29 [嚴重] at com.mysql.jdbc.Util.getInstance(Util.java:408)
01:54:29 [嚴重] at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:919)
01:54:29 [嚴重] at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:898)
01:54:29 [嚴重] at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:887)
01:54:29 [嚴重] at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:861)
01:54:29 [嚴重] at com.mysql.jdbc.ConnectionImpl.connectWithRetries(ConnectionImpl.java:2105)
01:54:29 [嚴重] at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2030)
01:54:29 [嚴重] at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:778)
01:54:29 [嚴重] at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
01:54:29 [嚴重] at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
01:54:29 [嚴重] at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
01:54:29 [嚴重] at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
01:54:29 [嚴重] at java.lang.reflect.Constructor.newInstance(Unknown Source)
01:54:29 [嚴重] at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
01:54:29 [嚴重] at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:386)
01:54:29 [嚴重] at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330)
01:54:29 [嚴重] at java.sql.DriverManager.getConnection(Unknown Source)
01:54:29 [嚴重] at java.sql.DriverManager.getConnection(Unknown Source)
01:54:29 [嚴重] at net.nojolp.ServerManager.Utils.MySQL.connect(MySQL.java:20)
01:54:29 [嚴重] at net.nojolp.ServerManager.ServerManager.onEnable(ServerManager.java:89)
01:54:29 [嚴重] at net.md_5.bungee.api.plugin.PluginManager.enablePlugins(PluginManager.java:247)
01:54:29 [嚴重] at net.md_5.bungee.BungeeCord.start(BungeeCord.java:279)
01:54:29 [嚴重] at net.md_5.bungee.BungeeCordLauncher.main(BungeeCordLauncher.java:62)
01:54:29 [嚴重] at net.md_5.bungee.Bootstrap.main(Bootstrap.java:15)
01:54:29 [嚴重] Caused by: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure
The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.
01:54:29 [嚴重] at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
01:54:29 [嚴重] at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
01:54:29 [嚴重] at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
01:54:29 [嚴重] at java.lang.reflect.Constructor.newInstance(Unknown Source)
01:54:29 [嚴重] at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
01:54:29 [嚴重] at com.mysql.jdbc.SQLError.createCommunicationsException(SQLError.java:990)
01:54:29 [嚴重] at com.mysql.jdbc.MysqlIO.<init>(MysqlIO.java:342)
01:54:29 [嚴重] at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2197)
01:54:29 [嚴重] at com.mysql.jdbc.ConnectionImpl.connectWithRetries(ConnectionImpl.java:2046)
01:54:29 [嚴重] ... 18 more
01:54:29 [嚴重] Caused by: java.net.UnknownHostException: Hostname
01:54:29 [嚴重] at java.net.InetAddress.getAllByName0(Unknown Source)
01:54:29 [嚴重] at java.net.InetAddress.getAllByName(Unknown Source)
01:54:29 [嚴重] at java.net.InetAddress.getAllByName(Unknown Source)
01:54:29 [嚴重] at com.mysql.jdbc.StandardSocketFactory.connect(StandardSocketFactory.java:188)
01:54:29 [嚴重] at com.mysql.jdbc.MysqlIO.<init>(MysqlIO.java:301)
01:54:29 [嚴重] ... 20 more
It is a good idea and the plugin is not bad but needs improvements, for example that a user can not see in the server selector the numeric ip of each server and its port, also that all messages can be translated etc ...
If the developer improves that, I think that the plugin will be used more because, for now, for example, I will not use it because of that, I prefer to make that configuration from the Bungeecord.
Even so it is a good plugin and a good idea as I said, I encourage the developer to improve the plugin! :)
Great plugin!!!
But i have set header and footer false but still shows it. Also when someone is in a server it doesnt get showed as playercount in my serverlist.
[10:29:31] [main/INFO]: [ServerManager] Could not connect to MySQL! Plugin doesn't work! Please PM Noali2000 with the following StackTrace on the SpigotForums, if you belive this is a plugin error!
[10:29:31] [main/INFO]: [ServerManager] ================================[COPY STACK TRACE FROM HERE]================================
[10:29:31] [main/ERROR]: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: Could not create connection to database server. Attempted reconnect 3 times. Giving up.
[10:29:31] [main/ERROR]: at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
[10:29:31] [main/ERROR]: at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
[10:29:31] [main/ERROR]: at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
[10:29:31] [main/ERROR]: at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
[10:29:31] [main/ERROR]: at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
[10:29:31] [main/ERROR]: at com.mysql.jdbc.Util.getInstance(Util.java:408)
[10:29:31] [main/ERROR]: at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:918)
[10:29:31] [main/ERROR]: at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:897)
[10:29:31] [main/ERROR]: at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:886)
[10:29:31] [main/ERROR]: at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:860)
[10:29:31] [main/ERROR]: at com.mysql.jdbc.ConnectionImpl.connectWithRetries(ConnectionImpl.java:2097)
[10:29:31] [main/ERROR]: at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2022)
[10:29:31] [main/ERROR]: at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:779)
[10:29:31] [main/ERROR]: at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:47)
[10:29:31] [main/ERROR]: at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
[10:29:31] [main/ERROR]: at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
[10:29:31] [main/ERROR]: at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
[10:29:31] [main/ERROR]: at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
[10:29:31] [main/ERROR]: at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
[10:29:31] [main/ERROR]: at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:389)
[10:29:31] [main/ERROR]: at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:330)
[10:29:31] [main/ERROR]: at java.sql.DriverManager.getConnection(DriverManager.java:664)
[10:29:31] [main/ERROR]: at java.sql.DriverManager.getConnection(DriverManager.java:247)
[10:29:31] [main/ERROR]: at IIiiIiiIIiiIiIIiii.IIIIIIIiIiIIiiiiIi(MySQL.java:20)
[10:29:31] [main/ERROR]: at IiIIIiiiiIiIIIIiii.onEnable(ServerManager.java:89)
[10:29:31] [main/ERROR]: at net.md_5.bungee.api.plugin.PluginManager.enablePlugins(PluginManager.java:261)
[10:29:31] [main/ERROR]: at net.md_5.bungee.BungeeCord.start(BungeeCord.java:271)
[10:29:31] [main/ERROR]: at net.md_5.bungee.BungeeCordLauncher.main(BungeeCordLauncher.java:56)
[10:29:31] [main/ERROR]: at net.md_5.bungee.Bootstrap.main(Bootstrap.java:15)
[10:29:31] [main/ERROR]: Caused by: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure
[10:29:31] [main/ERROR]:
[10:29:31] [main/ERROR]: The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.
[10:29:31] [main/ERROR]: at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
[10:29:31] [main/ERROR]: at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
[10:29:31] [main/ERROR]: at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
[10:29:31] [main/ERROR]: at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
[10:29:31] [main/ERROR]: at com.mysql.jdbc.Util.handleNewInstance(Util.java:425)
[10:29:31] [main/ERROR]: at com.mysql.jdbc.SQLError.createCommunicationsException(SQLError.java:989)
[10:29:31] [main/ERROR]: at com.mysql.jdbc.MysqlIO.<init>(MysqlIO.java:341)
[10:29:31] [main/ERROR]: at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2189)
[10:29:31] [main/ERROR]: at com.mysql.jdbc.ConnectionImpl.connectWithRetries(ConnectionImpl.java:2038)
[10:29:31] [main/ERROR]: ... 18 more
[10:29:31] [main/ERROR]: Caused by: java.net.UnknownHostException: Hostname
[10:29:31] [main/ERROR]: at java.net.InetAddress.getAllByName0(InetAddress.java:1280)
[10:29:31] [main/ERROR]: at java.net.InetAddress.getAllByName(InetAddress.java:1192)
[10:29:31] [main/ERROR]: at java.net.InetAddress.getAllByName(InetAddress.java:1126)
[10:29:31] [main/ERROR]: at com.mysql.jdbc.StandardSocketFactory.connect(StandardSocketFactory.java:188)
[10:29:31] [main/ERROR]: at com.mysql.jdbc.MysqlIO.<init>(MysqlIO.java:300)
[10:29:31] [main/ERROR]: ... 20 more
[10:29:31] [main/INFO]: [ServerManager] ================================[COPY STACK TRACE UP TO HERE]================================
[10:29:31] [main/INFO]: [ServerManager] Could not create the MySQL Table!
[10:29:31] [main/WARN]: Exception encountered when loading plugin: BungeeServerManager
java.lang.NullPointerException: null
at IIiiIiiIIiiIiIIiii.IIIIIIIiIiIIiiiiIi(MySQL.java:74) ~[?:?]
at iIiiiIIIiIIIIIIIii.IIIIIIIiIiIIiiiiIi(Manager.java:149) ~[?:?]
at iIiiiIIIiIIIIIIIii.IIIIIIIiIiIIiiiiIi(Manager.java:388) ~[?:?]
at IiIIIiiiiIiIIIIiii.onEnable(ServerManager.java:92) ~[?:?]
at net.md_5.bungee.api.plugin.PluginManager.enablePlugins(PluginManager.java:261) [Waterfall-160.jar:git:Waterfall-Bootstrap:1.12-SNAPSHOT:5660854:160]
at net.md_5.bungee.BungeeCord.start(BungeeCord.java:271) [Waterfall-160.jar:git:Waterfall-Bootstrap:1.12-SNAPSHOT:5660854:160]
at net.md_5.bungee.BungeeCordLauncher.main(BungeeCordLauncher.java:56) [Waterfall-160.jar:git:Waterfall-Bootstrap:1.12-SNAPSHOT:5660854:160]
at net.md_5.bungee.Bootstrap.main(Bootstrap.java:15) [Waterfall-160.jar:git:Waterfall-Bootstrap:1.12-SNAPSHOT:5660854:160]
[10:29:31] [Netty Boss IO Thread #0/INFO]: Listening on /0.0.0.0:25565
Throws a lot of errors in console with latest Bungee (1.12 - build 1250) - seems to have problems registering some of the permissions described in the overview. Removed it again - will check it and review it again when its actually build and tested for latest 1.12 builds.
I tested it with version 1.3.10 and it works on the latest BungeeCord so you may have missed something important in the config. Anyway... I compiled it with the newest versions.
This plugin look really great but i can't have acces to any command, they keep saying i don't have the permissions. I'm op, i have install the plugin server manager on my bungee, i make it use my MySQL database but...
Really like this plugin,
But could you make it when you create a server the server will be added to the BungeeCord main config.yml file?
Some of my plugins reads the servers from the default bungeecord file :/
No, I won't do that sry... But the plugin creators are really stupid if they read it from the config file
Version: 1.1.10
Great plugin, i using it in BungeeCord and it's perfect for managing servers. It's very simple to add and delete server. Thanks fo creating this plugin.
Great Plugin.
But I don't know if I did something wrong or it is a plugin fail.
When I'm connecting to bungee i always connect to the server which i was connected last and not an random lobby.
Could you please help me? Thanks :)
--> New Bungeecord (the same Version as you tested)
--> Spiogt 1.9.4
-> No extra Plugins installed on bungee or spigot