[13:26:07 ERROR] [FabricLoader]: Uncaught exception in thread "Thread-21"
java.lang.reflect.UndeclaredThrowableException: null
at jdk.proxy4/jdk.proxy4.$Proxy163.connect(Unknown Source) ~[?:?]
at java.sql/java.sql.DriverManager.getConnection(DriverManager.java:683) ~[java.sql:?]
at java.sql/java.sql.DriverManager.getConnection(DriverManager.java:230) ~[java.sql:?]
at OnlineReward/com.blank038.onlinereward.interfaces.execute.sub.MySQLData.connect(MySQLData.java:149) ~[?:?]
at OnlineReward/com.blank038.onlinereward.interfaces.execute.sub.MySQLData.isLocked(MySQLData.java:62) ~[?:?]
at OnlineReward/com.blank038.onlinereward.listener.PlayerListener$1.run(PlayerListener.java:43) ~[?:?]
at AyCore/com.aystudio.core.bukkit.thread.BlankThread.addTick(BlankThread.java:18) ~[?:?]
at AyCore/com.aystudio.core.bukkit.thread.BlankTask.run(BlankTask.java:25) ~[?:?]
Caused by: java.lang.reflect.InvocationTargetException
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:118) ~[?:?]
at java.base/java.lang.reflect.Method.invoke(Method.java:580) ~[?:?]
at BestTp/com.bluenine.bestTp.dependencies.ClassLoaderHelper$1.invoke(ClassLoaderHelper.java:204) ~[?:?]
... 8 more
Caused by: java.sql.SQLNonTransientConnectionException: Could not create connection to database server. Attempted reconnect 3 times. Giving up.
at knot/com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:111) ~[mysql-connector-j-8.1.0.jar:?]
at knot/com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:98) ~[mysql-connector-j-8.1.0.jar:?]
at knot/com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:90) ~[mysql-connector-j-8.1.0.jar:?]
at knot/com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:64) ~[mysql-connector-j-8.1.0.jar:?]
at knot/com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:74) ~[mysql-connector-j-8.1.0.jar:?]
at knot/com.mysql.cj.jdbc.ConnectionImpl.connectWithRetries(ConnectionImpl.java:889) ~[mysql-connector-j-8.1.0.jar:?]
at knot/com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:814) ~[mysql-connector-j-8.1.0.jar:?]
at knot/com.mysql.cj.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:440) ~[mysql-connector-j-8.1.0.jar:?]
at knot/com.mysql.cj.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:239) ~[mysql-connector-j-8.1.0.jar:?]
at knot/com.mysql.cj.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:188) ~[mysql-connector-j-8.1.0.jar:?]
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) ~[?:?]
at java.base/java.lang.reflect.Method.invoke(Method.java:580) ~[?:?]
at BestTp/com.bluenine.bestTp.dependencies.ClassLoaderHelper$1.invoke(ClassLoaderHelper.java:204) ~[?:?]
... 8 more
Caused by: com.mysql.cj.exceptions.CJException: Data source rejected establishment of connection, message from server: "Too many connections"
at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:62) ~[?:?]
at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:502) ~[?:?]
at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:486) ~[?:?]
at knot/com.mysql.cj.exceptions.ExceptionFactory.createException(ExceptionFactory.java:62) ~[mysql-connector-j-8.1.0.jar:?]
at knot/com.mysql.cj.exceptions.ExceptionFactory.createException(ExceptionFactory.java:105) ~[mysql-connector-j-8.1.0.jar:?]
at knot/com.mysql.cj.exceptions.ExceptionFactory.createException(ExceptionFactory.java:150) ~[mysql-connector-j-8.1.0.jar:?]
at knot/com.mysql.cj.exceptions.ExceptionFactory.createException(ExceptionFactory.java:128) ~[mysql-connector-j-8.1.0.jar:?]
at knot/com.mysql.cj.protocol.a.NativeProtocol.rejectProtocol(NativeProtocol.java:410) ~[mysql-connector-j-8.1.0.jar:?]
at knot/com.mysql.cj.protocol.a.NativeProtocol.readServerCapabilities(NativeProtocol.java:541) ~[mysql-connector-j-8.1.0.jar:?]
at knot/com.mysql.cj.protocol.a.NativeProtocol.beforeHandshake(NativeProtocol.java:424) ~[mysql-connector-j-8.1.0.jar:?]
at knot/com.mysql.cj.protocol.a.NativeProtocol.connect(NativeProtocol.java:1428) ~[mysql-connector-j-8.1.0.jar:?]
at knot/com.mysql.cj.NativeSession.connect(NativeSession.java:134) ~[mysql-connector-j-8.1.0.jar:?]
at knot/com.mysql.cj.jdbc.ConnectionImpl.connectWithRetries(ConnectionImpl.java:833) ~[mysql-connector-j-8.1.0.jar:?]
at knot/com.mysql.cj.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:814) ~[mysql-connector-j-8.1.0.jar:?]
at knot/com.mysql.cj.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:440) ~[mysql-connector-j-8.1.0.jar:?]
at knot/com.mysql.cj.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:239) ~[mysql-connector-j-8.1.0.jar:?]
at knot/com.mysql.cj.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:188) ~[mysql-connector-j-8.1.0.jar:?]
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103) ~[?:?]
at java.base/java.lang.reflect.Method.invoke(Method.java:580) ~[?:?]
at BestTp/com.bluenine.bestTp.dependencies.ClassLoaderHelper$1.invoke(ClassLoaderHelper.java:204) ~[?:?]
... 8 more