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.02k stars 289 forks source link

Not running under Folia 1.20.4 #1359

Closed zoliidev closed 1 week ago

zoliidev commented 5 months ago

Describe the bug and how to replicate it

Use the latest folia release.

[15:12:20 INFO]: [GrimAC] Loading server plugin GrimAC v2.3.56 [15:12:20 INFO]: [GrimAC] Loading PacketEvents... [15:12:21 WARN]: java.lang.NoSuchMethodException: net.minecraft.world.item.ItemStack.(net.minecraft.world.item.Item,int) [15:12:21 WARN]: at java.base/java.lang.Class.getConstructor0(Class.java:3617) [15:12:21 WARN]: at java.base/java.lang.Class.getConstructor(Class.java:2303) [15:12:21 WARN]: at grimac-2.3.57.jar//ac.grim.grimac.shaded.io.github.retrooper.packetevents.util.SpigotReflectionUtil.initConstructors(SpigotReflectionUtil.java:104) [15:12:21 WARN]: at grimac-2.3.57.jar//ac.grim.grimac.shaded.io.github.retrooper.packetevents.util.SpigotReflectionUtil.init(SpigotReflectionUtil.java:268) [15:12:21 WARN]: at grimac-2.3.57.jar//ac.grim.grimac.shaded.io.github.retrooper.packetevents.factory.spigot.SpigotPacketEventsBuilder$1.load(SpigotPacketEventsBuilder.java:103) [15:12:21 WARN]: at grimac-2.3.57.jar//ac.grim.grimac.manager.init.load.PacketEventsInit.start(PacketEventsInit.java:16) [15:12:21 WARN]: at grimac-2.3.57.jar//ac.grim.grimac.manager.InitManager.load(InitManager.java:44) [15:12:21 WARN]: at grimac-2.3.57.jar//ac.grim.grimac.GrimAPI.load(GrimAPI.java:28) [15:12:21 WARN]: at grimac-2.3.57.jar//ac.grim.grimac.GrimAC.onLoad(GrimAC.java:9) [15:12:21 WARN]: at io.papermc.paper.plugin.storage.ServerPluginProviderStorage.processProvided(ServerPluginProviderStorage.java:59) [15:12:21 WARN]: at io.papermc.paper.plugin.storage.ServerPluginProviderStorage.processProvided(ServerPluginProviderStorage.java:18) [15:12:21 WARN]: at io.papermc.paper.plugin.storage.SimpleProviderStorage.enter(SimpleProviderStorage.java:39) [15:12:21 WARN]: at io.papermc.paper.plugin.entrypoint.LaunchEntryPointHandler.enter(LaunchEntryPointHandler.java:36) [15:12:21 WARN]: at org.bukkit.craftbukkit.v1_20_R3.CraftServer.loadPlugins(CraftServer.java:513) [15:12:21 WARN]: at net.minecraft.server.dedicated.DedicatedServer.initServer(DedicatedServer.java:274) [15:12:21 WARN]: at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1217) [15:12:21 WARN]: at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:346) [15:12:21 WARN]: at java.base/java.lang.Thread.run(Thread.java:833) [15:12:21 ERROR]: [GrimAC] Error initializing plugin 'grimac-2.3.57.jar' in folder 'plugins' (Is it up to date?) java.lang.NullPointerException: Cannot invoke "java.lang.reflect.Field.get(Object)" because the return value of "ac.grim.grimac.shaded.com.github.retrooper.packetevents.util.reflection.Reflection.getField(java.lang.Class, java.lang.Class, int)" is null at ac.grim.grimac.shaded.io.github.retrooper.packetevents.util.SpigotReflectionUtil.getMinecraftServerConnectionInstance(SpigotReflectionUtil.java:309) ~[grimac-2.3.57.jar:?] at ac.grim.grimac.shaded.io.github.retrooper.packetevents.injector.SpigotChannelInjector.isServerBound(SpigotChannelInjector.java:63) ~[grimac-2.3.57.jar:?] at ac.grim.grimac.shaded.io.github.retrooper.packetevents.factory.spigot.SpigotPacketEventsBuilder$1.load(SpigotPacketEventsBuilder.java:114) ~[grimac-2.3.57.jar:?] at ac.grim.grimac.manager.init.load.PacketEventsInit.start(PacketEventsInit.java:16) ~[grimac-2.3.57.jar:?] at ac.grim.grimac.manager.InitManager.load(InitManager.java:44) ~[grimac-2.3.57.jar:?] at ac.grim.grimac.GrimAPI.load(GrimAPI.java:28) ~[grimac-2.3.57.jar:?] at ac.grim.grimac.GrimAC.onLoad(GrimAC.java:9) ~[grimac-2.3.57.jar:?] at io.papermc.paper.plugin.storage.ServerPluginProviderStorage.processProvided(ServerPluginProviderStorage.java:59) ~[folia-1.20.4.jar:git-Folia-"8939611"] at io.papermc.paper.plugin.storage.ServerPluginProviderStorage.processProvided(ServerPluginProviderStorage.java:18) ~[folia-1.20.4.jar:git-Folia-"8939611"] at io.papermc.paper.plugin.storage.SimpleProviderStorage.enter(SimpleProviderStorage.java:39) ~[folia-1.20.4.jar:git-Folia-"8939611"] at io.papermc.paper.plugin.entrypoint.LaunchEntryPointHandler.enter(LaunchEntryPointHandler.java:36) ~[folia-1.20.4.jar:git-Folia-"8939611"] at org.bukkit.craftbukkit.v1_20_R3.CraftServer.loadPlugins(CraftServer.java:513) ~[folia-1.20.4.jar:git-Folia-"8939611"] at net.minecraft.server.dedicated.DedicatedServer.initServer(DedicatedServer.java:274) ~[folia-1.20.4.jar:git-Folia-"8939611"] at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1217) ~[folia-1.20.4.jar:git-Folia-"8939611"] at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:346) ~[folia-1.20.4.jar:git-Folia-"8939611"] at java.lang.Thread.run(Thread.java:833) ~[?:?]

Grim version

2.3.57

Server version

[15:08:32 INFO]: Checking version, please wait... [15:08:33 INFO]: This server is running Folia version git-Folia-"8939611" (MC: 1.20.4) (Implementing API version 1.20.4-R0.1-SNAPSHOT) (Git: 8939611) You are running the latest version Previous version: git-Folia-17 (MC: 1.20.1)

Plugins

[15:09:29 INFO]: Server Plugins (20): [15:09:29 INFO]: Paper Plugins: [15:09:29 INFO]: - AdvancedServerList, Gaia [15:09:29 INFO]: Bukkit Plugins: [15:09:29 INFO]: - AnarchyExploitFixes, AntiPopup, ArmorStandEditor, AuthMe, BlueMap, FancyHolograms, FancyNpcs, FarmControl, GrimAC, Hg-Clan [15:09:29 INFO]: Hg-Core, LuckPerms, Maintenance, ProtocolLib, Scoreboard, Treasury, Vault, WorldEdit

HyperfireRS commented 2 months ago

bump

J4n-T commented 1 month ago

bump

ManInMyVan commented 1 month ago

Looks like it might be a packetevents issue

SamB440 commented 1 week ago

I think packetevents fixed this