GrimAnticheat / Grim

Fully async, multithreaded, predictive, open source, 3.01 reach, 1.005 timer, 0.01% speed, 99.99% antikb, "bypassable" 1.8-1.20 anticheat.
GNU General Public License v3.0
1.09k stars 322 forks source link

Critical error #669

Closed ghost closed 2 years ago

ghost commented 2 years ago

Describe the bug 17:19:14 WARN: [ac.grim.grimac.shaded.com.github.retrooper.packetevents.PacketEventsAPI] PacketEvents caught an unhandled exception while calling your listener. java.lang.NullPointerException: null at ac.grim.grimac.shaded.com.github.retrooper.packetevents.protocol.world.states.WrappedBlockState.isOpen(WrappedBlockState.java:769) ~[?:?] at ac.grim.grimac.utils.latency.CompensatedWorld.tickOpenable(CompensatedWorld.java:310) ~[?:?] at ac.grim.grimac.events.packets.CheckManagerListener.handleBlockPlaceOrUseItem(CheckManagerListener.java:269) ~[?:?] at ac.grim.grimac.events.packets.CheckManagerListener.handleQueuedPlaces(CheckManagerListener.java:194) ~[?:?] at ac.grim.grimac.events.packets.CheckManagerListener.handleFlying(CheckManagerListener.java:598) ~[?:?] at ac.grim.grimac.events.packets.CheckManagerListener.onPacketReceive(CheckManagerListener.java:387) ~[?:?] at ac.grim.grimac.shaded.com.github.retrooper.packetevents.event.PacketReceiveEvent.call(PacketReceiveEvent.java:45) ~[?:?] at ac.grim.grimac.shaded.com.github.retrooper.packetevents.event.EventManager.callEvent(EventManager.java:51) ~[?:?] at ac.grim.grimac.shaded.com.github.retrooper.packetevents.util.PacketEventsImplHelper.handleServerBoundPacket(PacketEventsImplHelper.java:81) ~[?:?] at ac.grim.grimac.shaded.io.github.retrooper.packetevents.injector.handlers.PacketEventsDecoder.read(PacketEventsDecoder.java:68) ~[?:?] at ac.grim.grimac.shaded.io.github.retrooper.packetevents.injector.handlers.PacketEventsDecoder.decode(PacketEventsDecoder.java:94) ~[?:?] at sun.reflect.GeneratedMethodAccessor20.invoke(Unknown Source) ~[?:?] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_312] at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_312] at com.viaversion.viaversion.util.PipelineUtil.callDecode(PipelineUtil.java:75) ~[?:?] at com.viaversion.viaversion.bukkit.handlers.BukkitDecodeHandler.decode(BukkitDecodeHandler.java:59) ~[?:?] at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:510) ~[patched_1.12.2.jar:git-Dionysus-"42ce9ca"] at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:449) ~[patched_1.12.2.jar:git-Dionysus-"42ce9ca"] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:279) ~[patched_1.12.2.jar:git-Dionysus-"42ce9ca"] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[patched_1.12.2.jar:git-Dionysus-"42ce9ca"] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[patched_1.12.2.jar:git-Dionysus-"42ce9ca"] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[patched_1.12.2.jar:git-Dionysus-"42ce9ca"] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:327) ~[patched_1.12.2.jar:git-Dionysus-"42ce9ca"] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:299) ~[patched_1.12.2.jar:git-Dionysus-"42ce9ca"] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[patched_1.12.2.jar:git-Dionysus-"42ce9ca"] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[patched_1.12.2.jar:git-Dionysus-"42ce9ca"] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[patched_1.12.2.jar:git-Dionysus-"42ce9ca"] at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:327) ~[patched_1.12.2.jar:git-Dionysus-"42ce9ca"] at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:299) ~[patched_1.12.2.jar:git-Dionysus-"42ce9ca"] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[patched_1.12.2.jar:git-Dionysus-"42ce9ca"] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[patched_1.12.2.jar:git-Dionysus-"42ce9ca"] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[patched_1.12.2.jar:git-Dionysus-"42ce9ca"] at io.netty.channel.ChannelInboundHandlerAdapter.channelRead(ChannelInboundHandlerAdapter.java:93) ~[patched_1.12.2.jar:git-Dionysus-"42ce9ca"] at com.nickuc.antibot.Σρ�hannelRead(:35) ~[?:?] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[patched_1.12.2.jar:git-Dionysus-"42ce9ca"] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[patched_1.12.2.jar:git-Dionysus-"42ce9ca"] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[patched_1.12.2.jar:git-Dionysus-"42ce9ca"] at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) ~[patched_1.12.2.jar:git-Dionysus-"42ce9ca"] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[patched_1.12.2.jar:git-Dionysus-"42ce9ca"] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[patched_1.12.2.jar:git-Dionysus-"42ce9ca"] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[patched_1.12.2.jar:git-Dionysus-"42ce9ca"] at io.netty.handler.flush.FlushConsolidationHandler.channelRead(FlushConsolidationHandler.java:152) ~[patched_1.12.2.jar:git-Dionysus-"42ce9ca"] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[patched_1.12.2.jar:git-Dionysus-"42ce9ca"] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[patched_1.12.2.jar:git-Dionysus-"42ce9ca"] at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) ~[patched_1.12.2.jar:git-Dionysus-"42ce9ca"] at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) ~[patched_1.12.2.jar:git-Dionysus-"42ce9ca"] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) ~[patched_1.12.2.jar:git-Dionysus-"42ce9ca"] at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) ~[patched_1.12.2.jar:git-Dionysus-"42ce9ca"] at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) ~[patched_1.12.2.jar:git-Dionysus-"42ce9ca"] at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:800) ~[patched_1.12.2.jar:git-Dionysus-"42ce9ca"] at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:487) ~[patched_1.12.2.jar:git-Dionysus-"42ce9ca"] at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) ~[patched_1.12.2.jar:git-Dionysus-"42ce9ca"] at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) ~[patched_1.12.2.jar:git-Dionysus-"42ce9ca"] at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[patched_1.12.2.jar:git-Dionysus-"42ce9ca"] at java.lang.Thread.run(Thread.java:748) ~[?:1.8.0_312] [17:19:14 INFO]: An error has occurred when running transactions for player: ya_ne_ya

17:19:14 WARN: at ac.grim.grimac.shaded.com.github.retrooper.packetevents.protocol.world.states.WrappedBlockState.isOpen(WrappedBlockState.java:769) 17:19:14 WARN: at ac.grim.grimac.utils.collisions.blocks.DoorHandler.fetchDirection(DoorHandler.java:67) 17:19:14 WARN: at ac.grim.grimac.utils.collisions.blocks.DoorHandler.fetch(DoorHandler.java:24) 17:19:14 WARN: at ac.grim.grimac.utils.collisions.datatypes.DynamicCollisionBox.downCast(DynamicCollisionBox.java:49) 17:19:14 WARN: at ac.grim.grimac.utils.collisions.datatypes.SimpleCollisionBox.isIntersected(SimpleCollisionBox.java:199) 17:19:14 WARN: at ac.grim.grimac.predictionengine.PointThreeEstimator.handleChangeBlock(PointThreeEstimator.java:127) 17:19:14 WARN: at ac.grim.grimac.utils.latency.CompensatedWorld.updateBlock(CompensatedWorld.java:277) 17:19:14 WARN: at ac.grim.grimac.events.packets.worldreader.BasePacketWorldReader.lambda$handleBlockChange$1(BasePacketWorldReader.java:140) 17:19:14 WARN: at ac.grim.grimac.utils.latency.LatencyUtils.handleNettySyncTransaction(LatencyUtils.java:44) 17:19:14 WARN: at ac.grim.grimac.player.GrimPlayer.addTransactionResponse(GrimPlayer.java:324) 17:19:14 WARN: at ac.grim.grimac.events.packets.PacketPingListener.onPacketReceive(PacketPingListener.java:35) 17:19:14 WARN: at ac.grim.grimac.shaded.com.github.retrooper.packetevents.event.PacketReceiveEvent.call(PacketReceiveEvent.java:45) 17:19:14 WARN: at ac.grim.grimac.shaded.com.github.retrooper.packetevents.event.EventManager.callEvent(EventManager.java:51) 17:19:14 WARN: at ac.grim.grimac.shaded.com.github.retrooper.packetevents.util.PacketEventsImplHelper.handleServerBoundPacket(PacketEventsImplHelper.java:81) 17:19:14 WARN: at ac.grim.grimac.shaded.io.github.retrooper.packetevents.injector.handlers.PacketEventsDecoder.read(PacketEventsDecoder.java:68) 17:19:14 WARN: at ac.grim.grimac.shaded.io.github.retrooper.packetevents.injector.handlers.PacketEventsDecoder.decode(PacketEventsDecoder.java:94) 17:19:14 WARN: at sun.reflect.GeneratedMethodAccessor20.invoke(Unknown Source) 17:19:14 WARN: at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) 17:19:14 WARN: at java.lang.reflect.Method.invoke(Method.java:498) 17:19:14 WARN: at com.viaversion.viaversion.util.PipelineUtil.callDecode(PipelineUtil.java:75) 17:19:14 WARN: at com.viaversion.viaversion.bukkit.handlers.BukkitDecodeHandler.decode(BukkitDecodeHandler.java:59) 17:19:14 WARN: at io.netty.handler.codec.ByteToMessageDecoder.decodeRemovalReentryProtection(ByteToMessageDecoder.java:510) 17:19:14 WARN: at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:449) 17:19:14 WARN: at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:279) 17:19:14 WARN: at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) 17:19:14 WARN: at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) 17:19:14 WARN: at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) 17:19:14 WARN: at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:327) 17:19:14 WARN: at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:299) 17:19:14 WARN: at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) 17:19:14 WARN: at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) 17:19:14 WARN: at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) 17:19:14 WARN: at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:327) 17:19:14 WARN: at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:299) 17:19:14 WARN: at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) 17:19:14 WARN: at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) 17:19:14 WARN: at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) 17:19:14 WARN: at io.netty.channel.ChannelInboundHandlerAdapter.channelRead(ChannelInboundHandlerAdapter.java:93) 17:19:14 WARN: at com.nickuc.antibot.Σρ�hannelRead(:35) 17:19:14 WARN: at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) 17:19:14 WARN: at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) 17:19:14 WARN: at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) 17:19:14 WARN: at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) 17:19:14 WARN: at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) 17:19:14 WARN: at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) 17:19:14 WARN: at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) 17:19:14 WARN: at io.netty.handler.flush.FlushConsolidationHandler.channelRead(FlushConsolidationHandler.java:152) 17:19:14 WARN: at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) 17:19:14 WARN: at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) 17:19:14 WARN: at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:357) 17:19:14 WARN: at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1410) 17:19:14 WARN: at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:379) 17:19:14 WARN: at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:365) 17:19:14 WARN: at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:919) 17:19:14 WARN: at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:800) 17:19:14 WARN: at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:487) 17:19:14 WARN: at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:385) 17:19:14 WARN: at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:995) 17:19:14 WARN: at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) 17:19:14 WARN: at java.lang.Thread.run(Thread.java:748)

Server Version: 1.12.2 dinsosys core

Grim Version 2.3.16

Relevant plugins [17:22:35 INFO]: Plugins (29): AccountGuard, AdvancedHelp, AnarchyStats, antiRedstoneClock, AntiRelog, AntiSpam, Chatty, CleanMOTD, CommandWhitelist, ConsoleSpamFix, CoordinateExploitFix, CowDupeFix, FarmLimiter, GrimAC, HideAchievements, IllegalStack, Invsee, KauriVPN, Log4JExploitFix, LuckPerms, nAntiBot, OldschoolKill, OpeNLogin, PlaceholderAPI, ProtocolLib, SkinsRestorer, TAB, ViaVersion, WorldEdit

edit: can your add impact search/esp/chestesp/freecam detection and inventorywalk? [

ghost commented 2 years ago

[17:23:18 INFO]: ViaVersion 4.4.0-1.19.1-pre4-SNAPSHOT

ghost commented 2 years ago

Enabling ProtocolLib v5.0.0-SNAPSHOT-b575

ghost commented 2 years ago

[17:23:28 INFO]: An error has occurred when running transactions for player: Bidlo3420

ghost commented 2 years ago

edit: autofish check need

ghost commented 2 years ago
  1. Bug: [18:10:53 WARN]: [ac.grim.grimac.shaded.com.github.retrooper.packetevents.PacketEventsAPI] Default state for purple_shulker_box is null. Returning AIR and pumpkin warn
MWHunter commented 2 years ago

Fixed by https://github.com/MWHunter/Grim/commit/6b899a72d754b5dc9e3d1e1a58ba206fe68f8c3b