Когда я запускаю созданный мной плагин spigot, когда игрок выполняет определенные действия, его кикают. По какой-то причине вместо того, чтобы выгнать их после того, как они отправили определенные пакеты 20 раз, он выдает ошибку: [TenKAC] Необработанное исключение номер 64 произошло в onPacketReception(PacketEvent) для TenKAC java.lang.IllegalStateException: Асинхронный кик игрока! в org.spigotmc.AsyncCatcher.catchOp(AsyncCatcher.java:14) ~[spigot.jar:git-Spigot-21fe707-741a1bd] в org.bukkit.craftbukkit.v1_8_R3.entity.CraftPlayer.kickPlayer(CraftPlayer.java:214) ~[spigot.jar:git-Spigot-21fe707-741a1bd] в cc.funkemunky.tenkac.checks.Check.flag(Check.java:57) ~[tenkac.jar:?] в cc.funkemunky.tenkac.checks. motion.Killaura.access$000(Killaura.java:23) ~[tenkac.jar:?] в cc.funkemunky.tenkac.checks.movement.Killaura$1.onPacketReception(Killaura.java:33) ~[tenkac.jar:? ] в com.comphenix.protocol.injector.SortedPacketListenerList.invokeReceptionListener(SortedPacketListenerList.java:122) [ProtocolLib.jar:?] в com.comphenix.protocol.injector.SortedPacketListenerList.invokePacketRecieving(SortedPacketListenerList.java:75) [ProtocolLib.jar :?] по адресу com.comphenix.protocol.injector.PacketFilterManager.postPacketToListeners(PacketFilterManager.java:557) [ProtocolLib.jar:?] по адресу com.comphenix.protocol.injector.PacketFilterManager.invokePacketReception(PacketFilterManager.java:521) [ProtocolLib .jar:?] по адресу com.comphenix.protocol.injector.netty.manager.NetworkManagerInjector.onPacketReception(NetworkManagerInjector.java:118) [ProtocolLib.jar:?] по адресу com.comphenix.protocol.injector.netty.channel.NettyChannelInjector. processInboundPacket(NettyChannelInjector.java:500) [ProtocolLib.jar:?] в com.comphenix.protocol.injector.netty.channel.InboundPacketInterceptor.channelRead(InboundPacketInterceptor.java:33) [ProtocolLib.jar:?] в io.netty. Channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:333) [spigot.jar:git-Spigot-21fe707-741a1bd] в io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:319) [spigot.ja r:git-Spigot -21fe707-741a1bd] в io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:163) [spigot.jar:git-Spigot-21fe707-741a1bd] в io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChan) нелХандлерКонтекст. java:333) [spigot.jar:git-Spigot-21fe707-741a1bd] на io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:319) [spigot.jar:git-Spigot-21fe707-741a1bd] на io. netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:163) [spigot.jar:git-Spigot-21fe707-741a1bd] в io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:333) [spigot.ja р :git-Spigot-21fe707-741a1bd] в io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:319) [spigot.jar:git-Spigot-21fe707-741a1bd] в io.netty.handler.codec.ByteToMessageDecoder. ChannelRead(ByteToMessageDecoder.java:163) [spigot.jar:git-Spigot-21fe707-741a1bd] в io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:333) [spigot.jar:git-Spigot-21fe707-741a 1сп. ] в io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:319) [spigot.jar:git-Spigot-21fe707-741a1bd] в io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) [spigot.jar:git-Spigot-21fe707-741a1bd] в io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:333) [spigot.jar:git-Spigot-21fe707-741a1bd] в io.netty.channel. AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:319) [spigot.jar:git-Spigot-21fe707-741a1bd] в io.netty.handler.timeout.ReadTimeoutHandler.channelRead(ReadTimeoutHandler.java:150) [spigot.jar:git-Spigot -21fe707-741a1bd] в io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:333) [spigot.jar:git-Spigot-21fe707-741a1bd] в io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(Abs) трактChannelHandlerContext.java: 319) [spigot.jar:git-Spigot-21fe707-741a1bd] на io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:787) [spigot.jar:git-Spigot-21fe707-741a1bd] на io.netty. Channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:130) [spigot.jar:git-Spigot-21fe707-741a1bd] в io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:511) [spigot .jar:git-Spigot-21fe707-741a1bd] на io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:468) [spigot.jar:git-Spigot-21fe707-741a1bd] на io.netty.channel. nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:382) [spigot.jar:git-Spigot-21fe707-741a1bd] в io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:354) [spigot.jar:git -Spigot-21fe707-741a1bd] в io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:116) [spigot.jar:git-Spigot-21fe707-741a1bd] в java.lang.Thread.run(Неизвестно) Источник) [?:1.8.0_301]
Мне нужно знать, как кикнуть игрока, когда он «пометил» 20 раз. Я вижу, что игрок помечается до 19x, но при 20x появляется сообщение об ошибке, когда игрока следует кикнуть: Вот мой код, который должен кикнуть игрока, как только он пометит:
Когда я запускаю созданный мной плагин spigot, когда игрок выполняет определенные действия, его кикают. По какой-то причине вместо того, чтобы выгнать их после того, как они отправили определенные пакеты 20 раз, он выдает ошибку: [TenKAC] Необработанное исключение номер 64 произошло в onPacketReception(PacketEvent) для TenKAC java.lang.IllegalStateException: Асинхронный кик игрока! в org.spigotmc.AsyncCatcher.catchOp(AsyncCatcher.java:14) ~[spigot.jar:git-Spigot-21fe707-741a1bd] в org.bukkit.craftbukkit.v1_8_R3.entity.CraftPlayer.kickPlayer(CraftPlayer.java:214) ~[spigot.jar:git-Spigot-21fe707-741a1bd] в cc.funkemunky.tenkac.checks.Check.flag(Check.java:57) ~[tenkac.jar:?] в cc.funkemunky.tenkac.checks. motion.Killaura.access$000(Killaura.java:23) ~[tenkac.jar:?] в cc.funkemunky.tenkac.checks.movement.Killaura$1.onPacketReception(Killaura.java:33) ~[tenkac.jar:? ] в com.comphenix.protocol.injector.SortedPacketListenerList.invokeReceptionListener(SortedPacketListenerList.java:122) [ProtocolLib.jar:?] в com.comphenix.protocol.injector.SortedPacketListenerList.invokePacketRecieving(SortedPacketListenerList.java:75) [ProtocolLib.jar :?] по адресу com.comphenix.protocol.injector.PacketFilterManager.postPacketToListeners(PacketFilterManager.java:557) [ProtocolLib.jar:?] по адресу com.comphenix.protocol.injector.PacketFilterManager.invokePacketReception(PacketFilterManager.java:521) [ProtocolLib .jar:?] по адресу com.comphenix.protocol.injector.netty.manager.NetworkManagerInjector.onPacketReception(NetworkManagerInjector.java:118) [ProtocolLib.jar:?] по адресу com.comphenix.protocol.injector.netty.channel.NettyChannelInjector. processInboundPacket(NettyChannelInjector.java:500) [ProtocolLib.jar:?] в com.comphenix.protocol.injector.netty.channel.InboundPacketInterceptor.channelRead(InboundPacketInterceptor.java:33) [ProtocolLib.jar:?] в io.netty. Channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:333) [spigot.jar:git-Spigot-21fe707-741a1bd] в io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:319) [spigot.ja r:git-Spigot -21fe707-741a1bd] в io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:163) [spigot.jar:git-Spigot-21fe707-741a1bd] в io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChan) нелХандлерКонтекст. java:333) [spigot.jar:git-Spigot-21fe707-741a1bd] на io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:319) [spigot.jar:git-Spigot-21fe707-741a1bd] на io. netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:163) [spigot.jar:git-Spigot-21fe707-741a1bd] в io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:333) [spigot.ja р :git-Spigot-21fe707-741a1bd] в io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:319) [spigot.jar:git-Spigot-21fe707-741a1bd] в io.netty.handler.codec.ByteToMessageDecoder. ChannelRead(ByteToMessageDecoder.java:163) [spigot.jar:git-Spigot-21fe707-741a1bd] в io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:333) [spigot.jar:git-Spigot-21fe707-741a 1сп. ] в io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:319) [spigot.jar:git-Spigot-21fe707-741a1bd] в io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:103) [spigot.jar:git-Spigot-21fe707-741a1bd] в io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:333) [spigot.jar:git-Spigot-21fe707-741a1bd] в io.netty.channel. AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:319) [spigot.jar:git-Spigot-21fe707-741a1bd] в io.netty.handler.timeout.ReadTimeoutHandler.channelRead(ReadTimeoutHandler.java:150) [spigot.jar:git-Spigot -21fe707-741a1bd] в io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:333) [spigot.jar:git-Spigot-21fe707-741a1bd] в io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(Abs) трактChannelHandlerContext.java: 319) [spigot.jar:git-Spigot-21fe707-741a1bd] на io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:787) [spigot.jar:git-Spigot-21fe707-741a1bd] на io.netty. Channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:130) [spigot.jar:git-Spigot-21fe707-741a1bd] в io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:511) [spigot .jar:git-Spigot-21fe707-741a1bd] на io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:468) [spigot.jar:git-Spigot-21fe707-741a1bd] на io.netty.channel. nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:382) [spigot.jar:git-Spigot-21fe707-741a1bd] в io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:354) [spigot.jar:git -Spigot-21fe707-741a1bd] в io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:116) [spigot.jar:git-Spigot-21fe707-741a1bd] в java.lang.Thread.run(Неизвестно) Источник) [?:1.8.0_301] Мне нужно знать, как кикнуть игрока, когда он «пометил» 20 раз. Я вижу, что игрок помечается до 19x, но при 20x появляется сообщение об ошибке, когда игрока следует кикнуть: Вот мой код, который должен кикнуть игрока, как только он пометит: [code]package cc.funkemunky.tenkac.checks.movement;