NullPointerException in PARTIAL_RESULT_MESSAGE_ACCESSOR
- [X] This issue is not solved in a development build
Describe the bug I didn't change the code to accessing messages lol
java.lang.NullPointerException: Cannot invoke "com.comphenix.protocol.reflect.accessors.MethodAccessor.invoke(Object, Object[])" because "com.comphenix.protocol.wrappers.codecs.WrappedDataResult.PARTIAL_RESULT_MESSAGE_ACCESSOR" is null
Additional context 1.21.8
which version of ProtocolLib are you using
Protocollib 5.4.0
can you provide the full stack trace
https://mclo.gs/vXIJPT2
does this happen when using standard Paper? seems like it may be something in Leaf
Same issue on standard paper 1.21.10 (build 117)
java.lang.NullPointerException: Cannot invoke "com.comphenix.protocol.reflect.accessors.MethodAccessor.invoke(Object, Object[])" because "com.comphenix.protocol.wrappers.codecs.WrappedDataResult.PARTIAL_RESULT_MESSAGE_ACCESSOR" is null
at ProtocolLib.jar/com.comphenix.protocol.wrappers.codecs.WrappedDataResult.getOrThrow(WrappedDataResult.java:48) ~[ProtocolLib.jar:?]
at ProtocolLib.jar/com.comphenix.protocol.wrappers.WrappedChatComponent.serialize(WrappedChatComponent.java:101) ~[ProtocolLib.jar:?]
at ProtocolLib.jar/com.comphenix.protocol.wrappers.WrappedChatComponent.getJson(WrappedChatComponent.java:219) ~[ProtocolLib.jar:?]
at ChatControl.jar/org.mineacademy.chatcontrol.lib.model.PacketListener$SimpleChatAdapter.onPacketSending(PacketListener.java:278) ~[ChatControl.jar:?]
at ProtocolLib.jar/com.comphenix.protocol.injector.collection.OutboundPacketListenerSet.invokeListener(OutboundPacketListenerSet.java:74) ~[ProtocolLib.jar:?]
at ProtocolLib.jar/com.comphenix.protocol.injector.collection.PacketListenerSet.lambda$invoke$0(PacketListenerSet.java:123) ~[ProtocolLib.jar:?]
at ProtocolLib.jar/com.comphenix.protocol.timing.TimingTracker.lambda$static$0(TimingTracker.java:7) ~[ProtocolLib.jar:?]
at ProtocolLib.jar/com.comphenix.protocol.injector.collection.PacketListenerSet.invoke(PacketListenerSet.java:123) ~[ProtocolLib.jar:?]
at ProtocolLib.jar/com.comphenix.protocol.injector.collection.OutboundPacketListenerSet.invoke(OutboundPacketListenerSet.java:30) ~[ProtocolLib.jar:?]
at ProtocolLib.jar/com.comphenix.protocol.injector.collection.PacketListenerSet.invoke(PacketListenerSet.java:102) ~[ProtocolLib.jar:?]
at ProtocolLib.jar/com.comphenix.protocol.injector.PacketFilterManager.postPacketToListeners(PacketFilterManager.java:528) ~[ProtocolLib.jar:?]
at ProtocolLib.jar/com.comphenix.protocol.injector.PacketFilterManager.invokeOutboundPacketListeners(PacketFilterManager.java:516) ~[ProtocolLib.jar:?]
at ProtocolLib.jar/com.comphenix.protocol.injector.netty.channel.NettyChannelInjector.processOutbound(NettyChannelInjector.java:528) ~[ProtocolLib.jar:?]
at ProtocolLib.jar/com.comphenix.protocol.injector.netty.channel.NettyEventLoopProxy.proxyRunnable(NettyEventLoopProxy.java:44) ~[ProtocolLib.jar:?]
at ProtocolLib.jar/com.comphenix.protocol.injector.netty.channel.NettyEventLoopProxy.execute(NettyEventLoopProxy.java:233) ~[ProtocolLib.jar:?]
at net.minecraft.network.Connection.sendPacket(Connection.java:475) ~[paper-1.21.10.jar:1.21.10-117-df4b668]
at net.minecraft.network.Connection.send(Connection.java:436) ~[paper-1.21.10.jar:1.21.10-117-df4b668]
at net.minecraft.server.network.ServerCommonPacketListenerImpl.send(ServerCommonPacketListenerImpl.java:329) ~[paper-1.21.10.jar:1.21.10-117-df4b668]
at net.minecraft.server.level.ServerPlayer.sendSystemMessage(ServerPlayer.java:2329) ~[paper-1.21.10.jar:1.21.10-117-df4b668]
at net.minecraft.server.level.ServerPlayer.sendSystemMessage(ServerPlayer.java:2323) ~[paper-1.21.10.jar:1.21.10-117-df4b668]
at net.minecraft.commands.CommandSourceStack.broadcastToAdmins(CommandSourceStack.java:555) ~[paper-1.21.10.jar:1.21.10-117-df4b668]
at net.minecraft.commands.CommandSourceStack.sendSuccess(CommandSourceStack.java:545) ~[paper-1.21.10.jar:1.21.10-117-df4b668]
at net.minecraft.server.commands.GiveCommand.giveItem(GiveCommand.java:101) ~[paper-1.21.10.jar:1.21.10-117-df4b668]
at net.minecraft.server.commands.GiveCommand.lambda$register$1(GiveCommand.java:42) ~[paper-1.21.10.jar:1.21.10-117-df4b668]
at com.mojang.brigadier.context.ContextChain.runExecutable(ContextChain.java:73) ~[brigadier-1.3.10.jar:?]
at net.minecraft.commands.execution.tasks.ExecuteCommand.execute(ExecuteCommand.java:30) ~[paper-1.21.10.jar:1.21.10-117-df4b668]
at net.minecraft.commands.execution.tasks.ExecuteCommand.execute(ExecuteCommand.java:13) ~[paper-1.21.10.jar:1.21.10-117-df4b668]
at net.minecraft.commands.execution.UnboundEntryAction.lambda$bind$0(UnboundEntryAction.java:8) ~[paper-1.21.10.jar:1.21.10-117-df4b668]
at net.minecraft.commands.execution.CommandQueueEntry.execute(CommandQueueEntry.java:5) ~[paper-1.21.10.jar:1.21.10-117-df4b668]
at net.minecraft.commands.execution.ExecutionContext.runCommandQueue(ExecutionContext.java:105) ~[paper-1.21.10.jar:1.21.10-117-df4b668]
at net.minecraft.commands.Commands.executeCommandInContext(Commands.java:458) ~[paper-1.21.10.jar:1.21.10-117-df4b668]
at net.minecraft.commands.Commands.performCommand(Commands.java:364) ~[paper-1.21.10.jar:1.21.10-117-df4b668]
at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:944) ~[paper-1.21.10.jar:1.21.10-117-df4b668]
at org.bukkit.Bukkit.dispatchCommand(Bukkit.java:1103) ~[paper-api-1.21.10-R0.1-SNAPSHOT.jar:?]
at McGeocaching.jar/eu.xap3y.mcgeocaching.service.Util.lambda$executeRewardCommands$1(Util.java:80) ~[McGeocaching.jar:?]
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596) ~[?:?]
at McGeocaching.jar/eu.xap3y.mcgeocaching.service.Util.lambda$executeRewardCommands$2(Util.java:79) ~[McGeocaching.jar:?]
at org.bukkit.craftbukkit.scheduler.CraftTask.run(CraftTask.java:78) ~[paper-1.21.10.jar:1.21.10-117-df4b668]
at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:474) ~[paper-1.21.10.jar:1.21.10-117-df4b668]
at net.minecraft.server.MinecraftServer.tickChildren(MinecraftServer.java:1744) ~[paper-1.21.10.jar:1.21.10-117-df4b668]
at net.minecraft.server.MinecraftServer.tickServer(MinecraftServer.java:1618) ~[paper-1.21.10.jar:1.21.10-117-df4b668]
at net.minecraft.server.dedicated.DedicatedServer.tickServer(DedicatedServer.java:430) ~[paper-1.21.10.jar:1.21.10-117-df4b668]
at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1338) ~[paper-1.21.10.jar:1.21.10-117-df4b668]
at net.minecraft.server.MinecraftServer.lambda$spin$2(MinecraftServer.java:384) ~[paper-1.21.10.jar:1.21.10-117-df4b668]
at java.base/java.lang.Thread.run(Thread.java:1583) ~[?:?]```