xGinko / AnarchyExploitFixes

Fix exploits on anarchy Minecraft servers
GNU General Public License v3.0
302 stars 54 forks source link

ERROR #218

Closed TheFaik closed 3 months ago

TheFaik commented 3 months ago

Could not pass event PlayerQuitEvent to AnarchyExploitFixes v2.7.0 java.lang.ExceptionInInitializerError: null at AnarchyExploitFixes-Folia-2.7.0.jar/me.xginko.aef.libs.nbtapi.NBTItem.getCompound(NBTItem.java:114) ~[AnarchyExploitFixes-Folia-2.7.0.jar:?] at AnarchyExploitFixes-Folia-2.7.0.jar/me.xginko.aef.libs.nbtapi.NBTCompound.getResolvedObject(NBTCompound.java:100) ~[AnarchyExploitFixes-Folia-2.7.0.jar:?] at AnarchyExploitFixes-Folia-2.7.0.jar/me.xginko.aef.libs.nbtapi.NBTCompound.asNBTString(NBTCompound.java:1422) ~[AnarchyExploitFixes-Folia-2.7.0.jar:?] at AnarchyExploitFixes-Folia-2.7.0.jar/me.xginko.aef.libs.nbtapi.NBTCompound.toString(NBTCompound.java:1383) ~[AnarchyExploitFixes-Folia-2.7.0.jar:?] at AnarchyExploitFixes-Folia-2.7.0.jar/me.xginko.aef.utils.ItemUtil.getApproximateByteSize(ItemUtil.java:51) ~[AnarchyExploitFixes-Folia-2.7.0.jar:?] at AnarchyExploitFixes-Folia-2.7.0.jar/me.xginko.aef.modules.patches.BookBan.sanitizeInventory(BookBan.java:137) ~[AnarchyExploitFixes-Folia-2.7.0.jar:?] at AnarchyExploitFixes-Folia-2.7.0.jar/me.xginko.aef.modules.patches.BookBan.onLeave(BookBan.java:151) ~[AnarchyExploitFixes-Folia-2.7.0.jar:?] at com.destroystokyo.paper.event.executor.MethodHandleEventExecutor.execute(MethodHandleEventExecutor.java:40) ~[paper-mojangapi-1.21-R0.1-SNAPSHOT.jar:?] at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:77) ~[paper-mojangapi-1.21-R0.1-SNAPSHOT.jar:1.21-2249-1615793] at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[paper-mojangapi-1.21-R0.1-SNAPSHOT.jar:?] at io.papermc.paper.plugin.manager.PaperEventManager.callEvent(PaperEventManager.java:54) ~[purpur-1.21.jar:1.21-2249-1615793] at io.papermc.paper.plugin.manager.PaperPluginManagerImpl.callEvent(PaperPluginManagerImpl.java:131) ~[purpur-1.21.jar:1.21-2249-1615793] at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:628) ~[paper-mojangapi-1.21-R0.1-SNAPSHOT.jar:?] at net.minecraft.server.players.PlayerList.remove(PlayerList.java:606) ~[purpur-1.21.jar:1.21-2249-1615793] at net.minecraft.server.players.PlayerList.remove(PlayerList.java:590) ~[purpur-1.21.jar:1.21-2249-1615793] at net.minecraft.server.network.ServerGamePacketListenerImpl.removePlayerFromWorld(ServerGamePacketListenerImpl.java:2115) ~[purpur-1.21.jar:1.21-2249-1615793] at net.minecraft.server.network.ServerGamePacketListenerImpl.onDisconnect(ServerGamePacketListenerImpl.java:2095) ~[purpur-1.21.jar:1.21-2249-1615793] at net.minecraft.server.network.ServerGamePacketListenerImpl.onDisconnect(ServerGamePacketListenerImpl.java:2082) ~[purpur-1.21.jar:1.21-2249-1615793] at net.minecraft.network.Connection.handleDisconnection(Connection.java:905) ~[purpur-1.21.jar:1.21-2249-1615793] at net.minecraft.server.network.ServerConnectionListener.tick(ServerConnectionListener.java:262) ~[purpur-1.21.jar:1.21-2249-1615793] at net.minecraft.server.MinecraftServer.tickChildren(MinecraftServer.java:1786) ~[purpur-1.21.jar:1.21-2249-1615793] at net.minecraft.server.dedicated.DedicatedServer.tickChildren(DedicatedServer.java:507) ~[purpur-1.21.jar:1.21-2249-1615793] at net.minecraft.server.MinecraftServer.tickServer(MinecraftServer.java:1573) ~[purpur-1.21.jar:1.21-2249-1615793] at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1275) ~[purpur-1.21.jar:1.21-2249-1615793] at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:332) ~[purpur-1.21.jar:1.21-2249-1615793] at java.base/java.lang.Thread.run(Thread.java:1583) ~[?:?] Caused by: java.lang.NullPointerException: Cannot invoke "Object.hashCode()" because "pk" is null at java.base/java.util.ImmutableCollections$MapN.probe(ImmutableCollections.java:1328) ~[?:?] at java.base/java.util.ImmutableCollections$MapN.get(ImmutableCollections.java:1242) ~[?:?] at java.base/java.util.ImmutableCollections$AbstractImmutableMap.getOrDefault(ImmutableCollections.java:1097) ~[?:?] at io.papermc.paper.pluginremap.reflect.PaperReflection.mapDeclaredFieldName(PaperReflection.java:81) ~[purpur-1.21.jar:1.21-2249-1615793] at io.papermc.reflectionrewriter.runtime.AbstractDefaultRulesReflectionProxy.getDeclaredField(AbstractDefaultRulesReflectionProxy.java:90) ~[reflection-rewriter-runtime-0.0.3.jar:?] at io.papermc.paper.pluginremap.reflect.PaperReflectionHolder.getDeclaredField(Unknown Source) ~[purpur-1.21.jar:1.21-2249-1615793] at AnarchyExploitFixes-Folia-2.7.0.jar/me.xginko.aef.libs.nbtapi.NBTReflectionUtil.(NBTReflectionUtil.java:59) ~[AnarchyExploitFixes-Folia-2.7.0.jar:?] ... 26 more

xGinko commented 3 months ago

looks like the version of NBTAPI the plugin is using had a little problem, will fix this right away

xGinko commented 3 months ago

@TheFaik Re-download the jar from modrinth and you should be good