sWhiteListTime - Plugin for adding players to the white list temporarily or permanently icon

sWhiteListTime - Plugin for adding players to the white list temporarily or permanently -----

swhitelisttime, whitelisttime, белый список




Version: 1.5
Выдает следующую ошибку


! [Thu 22:56:33 WARN ] com.mysql.cj.jdbc.exceptions.CommunicationsException: The last packet successfully received from the server was 37,155,192 milliseconds ago. The last packet sent successfully to the server was 37,155,193 milliseconds ago. is longer than the server configured value of 'wait_timeout'. You should consider either expiring and/or testing connection validity before use in your application, increasing the server configured values for client timeouts, or using the Connector/J connection property 'autoReconnect=true' to avoid this problem.
! [Thu 22:56:33 WARN ] at com.mysql.cj.jdbc.exceptions.SQLError.createCommunicationsException(SQLError.java:165)
! [Thu 22:56:33 WARN ] at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:55)
! [Thu 22:56:33 WARN ] at com.mysql.cj.jdbc.StatementImpl.executeUpdateInternal(StatementImpl.java:1454)
! [Thu 22:56:33 WARN ] at com.mysql.cj.jdbc.StatementImpl.executeLargeUpdate(StatementImpl.java:2185)
! [Thu 22:56:33 WARN ] at com.mysql.cj.jdbc.StatementImpl.executeUpdate(StatementImpl.java:1331)
! [Thu 22:56:33 WARN ] at sWhiteListTime-1.5.jar//pl.snon_ss.swhitelisttime.DataBase.MySQLConnectionManager.lambda$1(MySQLConnectionManager.java:41)
! [Thu 22:56:33 WARN ] at java.base/java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804)
! [Thu 22:56:33 WARN ] at java.base/java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796)
! [Thu 22:56:33 WARN ] at java.base/java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:387)
! [Thu 22:56:33 WARN ] at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1312)
! [Thu 22:56:33 WARN ] at java.base/java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1843)
[22:56]
! [Thu 22:56:33 WARN ] at java.base/java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1808)
! [Thu 22:56:33 WARN ] at java.base/java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:188)
! [Thu 22:56:33 WARN ] Caused by: com.mysql.cj.exceptions.CJCommunicationsException: The last packet successfully received from the server was 37,155,192 milliseconds ago. The last packet sent successfully to the server was 37,155,193 milliseconds ago. is longer than the server configured value of 'wait_timeout'. You should consider either expiring and/or testing connection validity before use in your application, increasing the server configured values for client timeouts, or using the Connector/J connection property 'autoReconnect=true' to avoid this problem.
! [Thu 22:56:33 WARN ] at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(DirectConstructorHandleAccessor.java:62)
! [Thu 22:56:33 WARN ] at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:502)
! [Thu 22:56:33 WARN ] at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:486)
! [Thu 22:56:33 WARN ] at com.mysql.cj.exceptions.ExceptionFactory.createException(ExceptionFactory.java:52)
! [Thu 22:56:33 WARN ] at com.mysql.cj.exceptions.ExceptionFactory.createException(ExceptionFactory.java:95)
! [Thu 22:56:33 WARN ] at com.mysql.cj.exceptions.ExceptionFactory.createException(ExceptionFactory.java:140)
! [Thu 22:56:33 WARN ] at com.mysql.cj.exceptions.ExceptionFactory.createCommunicationsException(ExceptionFactory.java:156)
! [Thu 22:56:33 WARN ] at com.mysql.cj.protocol.a.NativeProtocol.send(NativeProtocol.java:642)
! [Thu 22:56:33 WARN ] at com.mysql.cj.protocol.a.NativeProtocol.sendCommand(NativeProtocol.java:697)
! [Thu 22:56:33 WARN ] at com.mysql.cj.protocol.a.NativeProtocol.sendQueryPacket(NativeProtocol.java:946)
[22:56]
! [Thu 22:56:33 WARN ] at com.mysql.cj.NativeSession.execSQL(NativeSession.java:803)
! [Thu 22:56:33 WARN ] at com.mysql.cj.jdbc.StatementImpl.executeUpdateInternal(StatementImpl.java:1417)
! [Thu 22:56:33 WARN ] ... 10 more
! [Thu 22:56:33 WARN ] Caused by: java.net.SocketException: Broken pipe
! [Thu 22:56:33 WARN ] at java.base/sun.nio.ch.SocketDispatcher.write0(Native Method)
! [Thu 22:56:33 WARN ] at java.base/sun.nio.ch.SocketDispatcher.write(SocketDispatcher.java:62)
! [Thu 22:56:33 WARN ] at java.base/sun.nio.ch.NioSocketImpl.tryWrite(NioSocketImpl.java:394)
! [Thu 22:56:33 WARN ] at java.base/sun.nio.ch.NioSocketImpl.implWrite(NioSocketImpl.java:410)
! [Thu 22:56:33 WARN ] at java.base/sun.nio.ch.NioSocketImpl.write(NioSocketImpl.java:440)
! [Thu 22:56:33 WARN ] at java.base/sun.nio.ch.NioSocketImpl$2.write(NioSocketImpl.java:819)
! [Thu 22:56:33 WARN ] at java.base/java.net.Socket$SocketOutputStream.write(Socket.java:1195)
! [Thu 22:56:33 WARN ] at java.base/java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:125)
! [Thu 22:56:33 WARN ] at java.base/java.io.BufferedOutputStream.implFlush(BufferedOutputStream.java:252)
! [Thu 22:56:33 WARN ] at java.base/java.io.BufferedOutputStream.flush(BufferedOutputStream.java:240)
! [Thu 22:56:33 WARN ] at com.mysql.cj.protocol.a.SimplePacketSender.send(SimplePacketSender.java:48)
! [Thu 22:56:33 WARN ] at com.mysql.cj.protocol.a.TimeTrackingPacketSender.send(TimeTrackingPacketSender.java:43)
! [Thu 22:56:33 WARN ] at com.mysql.cj.protocol.a.NativeProtocol.send(NativeProtocol.java:635)
! [Thu 22:56:33 WARN ] ... 14 more

Также не функционирует с плагином EasyPayments для добавления игроков при покупки проходки через сайт EasyDonate

Version: 1.5
I do not know how to solve the problem the EasyPayments plugin cannot enter the command of this plugin, the error is below

[00:20:09 ERROR]: [EasyPayments] Couldn't correctly execute command 'swlt add m1rka114 -1'
[00:20:09 ERROR]: [EasyPayments] Unhandled exception executing command 'swlt' in plugin sWhiteListTime v1.5
[00:20:09 ERROR]: [EasyPayments] java.lang.ClassCastException: class ru.easydonate.easypayments.nms.provider.v1_20_R1.interceptor.InterceptedProxiedSender cannot be cast to class org.bukkit.entity.Player (ru.easydonate.easypayments.nms.provider.v1_20_R1.interceptor.InterceptedProxiedSender is in unnamed module of loader 'EasyPayments-2.2.1.jar' @2e6944f0; org.bukkit.entity.Player is in unnamed module of loader java.net.URLClassLoader @5c29bfd)
at sWhiteListTime-1.5.jar//pl.snon_ss.swhitelisttime.Commands.CommandArgs.onCommand(CommandArgs.java:47)
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:45)
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:155)
at org.bukkit.craftbukkit.v1_20_R1.CraftServer.dispatchCommand(CraftServer.java:987)
at org.bukkit.Bukkit.dispatchCommand(Bukkit.java:1063)
at EasyPayments-2.2.1.jar//ru.easydonate.easypayments.execution.ExecutionController.executeCommand(ExecutionController.java:397)
at EasyPayments-2.2.1.jar//ru.easydonate.easypayments.execution.ExecutionController.lambda$processObjectCommand$10(ExecutionController.java:311)
at java.base/java.util.concurrent.CompletableFuture$UniCompose.tryFire(CompletableFuture.java:1150)
at java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:510)
at java.base/java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1773)
at org.bukkit.craftbukkit.v1_20_R1.scheduler.CraftTask.run(CraftTask.java:101)
at org.bukkit.craftbukkit.v1_20_R1.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:480)
at net.minecraft.server.MinecraftServer.b(MinecraftServer.java:1479)
at net.minecraft.server.dedicated.DedicatedServer.b(DedicatedServer.java:446)
at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:1393)
at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:1170)
at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:317)
at java.base/java.lang.Thread.run(Thread.java:1589)

Version: 1.5
Проблема в том, что у меня 2 сервера и синхронизация игроков происходит только после рестарта второго сервера, до тех пор, игрок не находится в вайтлисте на том сервере (MySQL привязана правильно)

Version: 1.4
Whoa cool!
I finally found an plugin supports 1.12 and MySQL
That helped me a lot!
-
Author's response
Thanks for your feedback!

Version: 1.3
Cool plugin! I've been using it for a couple of days now and it works great! Thanks to the developer!
-
Author's response
Thanks for your feedback!

Resource Information
Author:
----------
Total Downloads: 308
First Release: Apr 26, 2024
Last Update: May 19, 2024
Category: ---------------
All-Time Rating:
5 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings