This server is running Paper version git-Paper-385 (MC: 1.20.4) (Implementing API version 1.20.4-R0.1-SNAPSHOT) (Git: 8c8862f)
You are 23 version(s) behind
Download the new version at: https://papermc.io/downloads/paper
Previous version: git-Paper-196 (MC: 1.20.1)
VanillaCustomizer Version
0.2
ProtocolLib Version
5.2.0-SNAPSHOT-679
LoneLibs Version
1.0.45
FULL server log
No response
Error (optional)
[05:51:11 ERROR]: [VanillaCustomizer] Unhandled exception occurred in onPacketSending(PacketEvent) for VanillaCustomizer
java.lang.NullPointerException: Cannot invoke "dev.lone.LoneLibs.nbt.nbtapi.NBTCompound.hasTag(String)" because "<local3>" is null
at dev.lone.vanillacustomizer.main.G.a(SourceFile:86) ~[【美化】【物品标签】VanillaCustomizer-0.2.jar:?]
at dev.lone.vanillacustomizer.main.J.b(SourceFile:12) ~[【美化】【物品标签】VanillaCustomizer-0.2.jar:?]
at dev.lone.vanillacustomizer.main.l.a(SourceFile:35) ~[【美化】【物品标签】VanillaCustomizer-0.2.jar:?]
at dev.lone.vanillacustomizer.main.l.a(SourceFile:44) ~[【美化】【物品标签】VanillaCustomizer-0.2.jar:?]
at dev.lone.vanillacustomizer.b.a(SourceFile:482) ~[【美化】【物品标签】VanillaCustomizer-0.2.jar:?]
at dev.lone.vanillacustomizer.Main.b(SourceFile:93) ~[【美化】【物品标签】VanillaCustomizer-0.2.jar:?]
at dev.lone.vanillacustomizer.main.ab.onPacketSending(SourceFile:32) ~[【美化】【物品标签】VanillaCustomizer-0.2.jar:?]
at com.comphenix.protocol.injector.SortedPacketListenerList.invokeSendingListener(SortedPacketListenerList.java:219) ~[【服务器API】【数据包API】ProtocolLib.jar:?]
at com.comphenix.protocol.injector.SortedPacketListenerList.invokeUnpackedPacketSending(SortedPacketListenerList.java:204) ~[【服务器API】【数据包API】ProtocolLib.jar:?]
at com.comphenix.protocol.injector.SortedPacketListenerList.invokePacketSending(SortedPacketListenerList.java:149) ~[【服务器API】【数据包API】ProtocolLib.jar:?]
at com.comphenix.protocol.injector.SortedPacketListenerList.invokePacketSending(SortedPacketListenerList.java:139) ~[【服务器API】【数据包API】ProtocolLib.jar:?]
at com.comphenix.protocol.injector.PacketFilterManager.postPacketToListeners(PacketFilterManager.java:553) ~[【服务器API】【数据包API】ProtocolLib.jar:?]
at com.comphenix.protocol.injector.PacketFilterManager.invokePacketSending(PacketFilterManager.java:526) ~[【服务器API】【数据包API】ProtocolLib.jar:?]
at com.comphenix.protocol.injector.netty.manager.NetworkManagerInjector.onPacketSending(NetworkManagerInjector.java:100) ~[【服务器API】【数据包API】ProtocolLib.jar:?]
at com.comphenix.protocol.injector.netty.channel.NettyChannelInjector.processOutbound(NettyChannelInjector.java:553) ~[【服务器API】【数据包API】ProtocolLib.jar:?]
at com.comphenix.protocol.injector.netty.channel.NettyChannelInjector$2.doProxyRunnable(NettyChannelInjector.java:456) ~[【服务器API】【数据包API】ProtocolLib.jar:?]
at com.comphenix.protocol.injector.netty.channel.NettyEventLoopProxy.proxyRunnable(NettyEventLoopProxy.java:43) ~[【服务器API】【数据包API】ProtocolLib.jar:?]
at com.comphenix.protocol.injector.netty.channel.NettyEventLoopProxy.execute(NettyEventLoopProxy.java:252) ~[【服务器API】【数据包API】ProtocolLib.jar:?]
at net.minecraft.network.Connection.sendPacket(Connection.java:432) ~[?:?]
at net.minecraft.network.Connection.send(Connection.java:392) ~[?:?]
at net.minecraft.server.network.ServerCommonPacketListenerImpl.send(ServerCommonPacketListenerImpl.java:255) ~[paper-1.20.4.jar:git-Paper-385]
at net.minecraft.server.network.ServerCommonPacketListenerImpl.send(ServerCommonPacketListenerImpl.java:240) ~[paper-1.20.4.jar:git-Paper-385]
at net.minecraft.server.level.ServerPlayer$1.sendSlotChange(ServerPlayer.java:364) ~[?:?]
at net.minecraft.world.inventory.AbstractContainerMenu.synchronizeSlotToRemote(AbstractContainerMenu.java:321) ~[?:?]
at net.minecraft.world.inventory.AbstractContainerMenu.broadcastChanges(AbstractContainerMenu.java:244) ~[?:?]
at net.minecraft.server.commands.GiveCommand.giveItem(GiveCommand.java:70) ~[?:?]
at net.minecraft.server.commands.GiveCommand.lambda$register$1(GiveCommand.java:33) ~[?:?]
at com.mojang.brigadier.context.ContextChain.runExecutable(ContextChain.java:73) ~[brigadier-1.2.9.jar:?]
at net.minecraft.commands.execution.tasks.ExecuteCommand.execute(ExecuteCommand.java:32) ~[paper-1.20.4.jar:git-Paper-385]
at net.minecraft.commands.execution.tasks.ExecuteCommand.execute(ExecuteCommand.java:19) ~[paper-1.20.4.jar:git-Paper-385]
at net.minecraft.commands.execution.UnboundEntryAction.lambda$bind$0(UnboundEntryAction.java:8) ~[paper-1.20.4.jar:git-Paper-385]
at net.minecraft.commands.execution.CommandQueueEntry.a(CommandQueueEntry.java:5) ~[paper-1.20.4.jar:git-Paper-385]
at net.minecraft.commands.execution.ExecutionContext.runCommandQueue(ExecutionContext.java:101) ~[paper-1.20.4.jar:git-Paper-385]
at net.minecraft.commands.Commands.executeCommandInContext(Commands.java:435) ~[?:?]
at net.minecraft.commands.Commands.performCommand(Commands.java:336) ~[?:?]
at net.minecraft.commands.Commands.performCommand(Commands.java:323) ~[?:?]
at net.minecraft.server.network.ServerGamePacketListenerImpl.performChatCommand(ServerGamePacketListenerImpl.java:2234) ~[?:?]
at net.minecraft.server.network.ServerGamePacketListenerImpl.lambda$handleChatCommand$16(ServerGamePacketListenerImpl.java:2194) ~[?:?]
at net.minecraft.util.thread.BlockableEventLoop.lambda$submitAsync$0(BlockableEventLoop.java:59) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) ~[?:?]
at net.minecraft.server.TickTask.run(TickTask.java:18) ~[paper-1.20.4.jar:git-Paper-385]
at net.minecraft.util.thread.BlockableEventLoop.doRunTask(BlockableEventLoop.java:153) ~[?:?]
at net.minecraft.util.thread.ReentrantBlockableEventLoop.doRunTask(ReentrantBlockableEventLoop.java:24) ~[?:?]
at net.minecraft.server.MinecraftServer.doRunTask(MinecraftServer.java:1458) ~[paper-1.20.4.jar:git-Paper-385]
at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:194) ~[paper-1.20.4.jar:git-Paper-385]
at net.minecraft.util.thread.BlockableEventLoop.pollTask(BlockableEventLoop.java:126) ~[?:?]
at net.minecraft.server.MinecraftServer.pollTaskInternal(MinecraftServer.java:1435) ~[paper-1.20.4.jar:git-Paper-385]
at net.minecraft.server.MinecraftServer.pollTask(MinecraftServer.java:1358) ~[paper-1.20.4.jar:git-Paper-385]
at net.minecraft.util.thread.BlockableEventLoop.managedBlock(BlockableEventLoop.java:136) ~[?:?]
at net.minecraft.server.MinecraftServer.waitUntilNextTick(MinecraftServer.java:1336) ~[paper-1.20.4.jar:git-Paper-385]
at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1220) ~[paper-1.20.4.jar:git-Paper-385]
at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:321) ~[paper-1.20.4.jar:git-Paper-385]
at java.lang.Thread.run(Thread.java:833) ~[?:?]
[05:51:11 ERROR]: Parameters:
net.minecraft.network.protocol.game.PacketPlayOutSetSlot@4007d196[
c=0
d=690
e=36
f=1 paper
]
[05:59:45 ERROR]: [VanillaCustomizer] Unhandled exception number 32 occurred in onPacketSending(PacketEvent) for VanillaCustomizer
java.lang.NullPointerException: Cannot invoke "dev.lone.LoneLibs.nbt.nbtapi.NBTCompound.hasTag(String)" because "<local3>" is null
at dev.lone.vanillacustomizer.main.G.a(SourceFile:86) ~[【美化】【物品标签】VanillaCustomizer-0.2.jar:?]
at dev.lone.vanillacustomizer.main.J.b(SourceFile:12) ~[【美化】【物品标签】VanillaCustomizer-0.2.jar:?]
at dev.lone.vanillacustomizer.main.l.a(SourceFile:35) ~[【美化】【物品标签】VanillaCustomizer-0.2.jar:?]
at dev.lone.vanillacustomizer.main.l.a(SourceFile:44) ~[【美化】【物品标签】VanillaCustomizer-0.2.jar:?]
at dev.lone.vanillacustomizer.b.a(SourceFile:482) ~[【美化】【物品标签】VanillaCustomizer-0.2.jar:?]
at dev.lone.vanillacustomizer.Main.d(SourceFile:63) ~[【美化】【物品标签】VanillaCustomizer-0.2.jar:?]
at dev.lone.vanillacustomizer.main.ab.onPacketSending(SourceFile:32) ~[【美化】【物品标签】VanillaCustomizer-0.2.jar:?]
at com.comphenix.protocol.injector.SortedPacketListenerList.invokeSendingListener(SortedPacketListenerList.java:219) ~[【服务器API】【数据包API】ProtocolLib.jar:?]
at com.comphenix.protocol.injector.SortedPacketListenerList.invokeUnpackedPacketSending(SortedPacketListenerList.java:204) ~[【服务器API】【数据包API】ProtocolLib.jar:?]
at com.comphenix.protocol.injector.SortedPacketListenerList.invokePacketSending(SortedPacketListenerList.java:149) ~[【服务器API】【数据包API】ProtocolLib.jar:?]
at com.comphenix.protocol.injector.SortedPacketListenerList.invokePacketSending(SortedPacketListenerList.java:139) ~[【服务器API】【数据包API】ProtocolLib.jar:?]
at com.comphenix.protocol.injector.PacketFilterManager.postPacketToListeners(PacketFilterManager.java:553) ~[【服务器API】【数据包API】ProtocolLib.jar:?]
at com.comphenix.protocol.injector.PacketFilterManager.invokePacketSending(PacketFilterManager.java:526) ~[【服务器API】【数据包API】ProtocolLib.jar:?]
at com.comphenix.protocol.injector.netty.manager.NetworkManagerInjector.onPacketSending(NetworkManagerInjector.java:100) ~[【服务器API】【数据包API】ProtocolLib.jar:?]
at com.comphenix.protocol.injector.netty.channel.NettyChannelInjector.processOutbound(NettyChannelInjector.java:553) ~[【服务器API】【数据包API】ProtocolLib.jar:?]
at com.comphenix.protocol.injector.netty.channel.NettyChannelInjector$2.doProxyRunnable(NettyChannelInjector.java:456) ~[【服务器API】【数据包API】ProtocolLib.jar:?]
at com.comphenix.protocol.injector.netty.channel.NettyEventLoopProxy.proxyRunnable(NettyEventLoopProxy.java:43) ~[【服务器API】【数据包API】ProtocolLib.jar:?]
at com.comphenix.protocol.injector.netty.channel.NettyEventLoopProxy.execute(NettyEventLoopProxy.java:252) ~[【服务器API】【数据包API】ProtocolLib.jar:?]
at net.minecraft.network.Connection.sendPacket(Connection.java:432) ~[?:?]
at net.minecraft.network.Connection.send(Connection.java:392) ~[?:?]
at net.minecraft.server.network.ServerCommonPacketListenerImpl.send(ServerCommonPacketListenerImpl.java:255) ~[paper-1.20.4.jar:git-Paper-385]
at net.minecraft.server.network.ServerCommonPacketListenerImpl.send(ServerCommonPacketListenerImpl.java:240) ~[paper-1.20.4.jar:git-Paper-385]
at net.minecraft.server.level.ServerPlayer$1.sendInitialData(ServerPlayer.java:347) ~[?:?]
at net.minecraft.world.inventory.AbstractContainerMenu.sendAllDataToRemote(AbstractContainerMenu.java:202) ~[?:?]
at org.bukkit.craftbukkit.v1_20_R3.entity.CraftPlayer.updateInventory(CraftPlayer.java:1452) ~[paper-1.20.4.jar:git-Paper-385]
at java.lang.Iterable.forEach(Iterable.java:75) ~[?:?]
at java.util.Collections$UnmodifiableCollection.forEach(Collections.java:1092) ~[?:?]
at dev.lone.vanillacustomizer.main.k.a(SourceFile:90) ~[【美化】【物品标签】VanillaCustomizer-0.2.jar:?]
at dev.lone.vanillacustomizer.main.i.onCommand(SourceFile:26) ~[【美化】【物品标签】VanillaCustomizer-0.2.jar:?]
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:45) ~[paper-api-1.20.4-R0.1-SNAPSHOT.jar:?]
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:155) ~[paper-api-1.20.4-R0.1-SNAPSHOT.jar:?]
at org.bukkit.craftbukkit.v1_20_R3.CraftServer.dispatchCommand(CraftServer.java:987) ~[paper-1.20.4.jar:git-Paper-385]
at org.bukkit.craftbukkit.v1_20_R3.command.BukkitCommandWrapper.run(BukkitCommandWrapper.java:64) ~[paper-1.20.4.jar:git-Paper-385]
at com.mojang.brigadier.context.ContextChain.runExecutable(ContextChain.java:73) ~[brigadier-1.2.9.jar:?]
at net.minecraft.commands.execution.tasks.ExecuteCommand.execute(ExecuteCommand.java:32) ~[paper-1.20.4.jar:git-Paper-385]
at net.minecraft.commands.execution.tasks.ExecuteCommand.execute(ExecuteCommand.java:19) ~[paper-1.20.4.jar:git-Paper-385]
at net.minecraft.commands.execution.UnboundEntryAction.lambda$bind$0(UnboundEntryAction.java:8) ~[paper-1.20.4.jar:git-Paper-385]
at net.minecraft.commands.execution.CommandQueueEntry.a(CommandQueueEntry.java:5) ~[paper-1.20.4.jar:git-Paper-385]
at net.minecraft.commands.execution.ExecutionContext.runCommandQueue(ExecutionContext.java:101) ~[paper-1.20.4.jar:git-Paper-385]
at net.minecraft.commands.Commands.executeCommandInContext(Commands.java:435) ~[?:?]
at net.minecraft.commands.Commands.performCommand(Commands.java:336) ~[?:?]
at net.minecraft.commands.Commands.performCommand(Commands.java:323) ~[?:?]
at net.minecraft.server.network.ServerGamePacketListenerImpl.performChatCommand(ServerGamePacketListenerImpl.java:2234) ~[?:?]
at net.minecraft.server.network.ServerGamePacketListenerImpl.lambda$handleChatCommand$16(ServerGamePacketListenerImpl.java:2194) ~[?:?]
at net.minecraft.util.thread.BlockableEventLoop.lambda$submitAsync$0(BlockableEventLoop.java:59) ~[?:?]
at java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1768) ~[?:?]
at net.minecraft.server.TickTask.run(TickTask.java:18) ~[paper-1.20.4.jar:git-Paper-385]
at net.minecraft.util.thread.BlockableEventLoop.doRunTask(BlockableEventLoop.java:153) ~[?:?]
at net.minecraft.util.thread.ReentrantBlockableEventLoop.doRunTask(ReentrantBlockableEventLoop.java:24) ~[?:?]
at net.minecraft.server.MinecraftServer.doRunTask(MinecraftServer.java:1458) ~[paper-1.20.4.jar:git-Paper-385]
at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:194) ~[paper-1.20.4.jar:git-Paper-385]
at net.minecraft.util.thread.BlockableEventLoop.pollTask(BlockableEventLoop.java:126) ~[?:?]
at net.minecraft.server.MinecraftServer.pollTaskInternal(MinecraftServer.java:1435) ~[paper-1.20.4.jar:git-Paper-385]
at net.minecraft.server.MinecraftServer.pollTask(MinecraftServer.java:1358) ~[paper-1.20.4.jar:git-Paper-385]
at net.minecraft.util.thread.BlockableEventLoop.managedBlock(BlockableEventLoop.java:136) ~[?:?]
at net.minecraft.server.MinecraftServer.waitUntilNextTick(MinecraftServer.java:1336) ~[paper-1.20.4.jar:git-Paper-385]
at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1220) ~[paper-1.20.4.jar:git-Paper-385]
at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:321) ~[paper-1.20.4.jar:git-Paper-385]
at java.lang.Thread.run(Thread.java:833) ~[?:?]
Other files, you can drag and drop them here to upload. (optional)
No response
Screenshots/Videos (you can drag and drop files or paste links)
Terms
Discord tag (optional)
No response
What happened?
Items cannot be changed can't match Capital letter NBT can't match NBT with Weapon
https://www.dropbox.com/scl/fi/4pw7jjxmxz0szqdyaix0q/20240205_055806.mp4?rlkey=7oj6c5jov199246pz1s8rjxrk&dl=0
Steps to reproduce the issue
video
Server version
This server is running Paper version git-Paper-385 (MC: 1.20.4) (Implementing API version 1.20.4-R0.1-SNAPSHOT) (Git: 8c8862f) You are 23 version(s) behind Download the new version at: https://papermc.io/downloads/paper Previous version: git-Paper-196 (MC: 1.20.1)
VanillaCustomizer Version
0.2
ProtocolLib Version
5.2.0-SNAPSHOT-679
LoneLibs Version
1.0.45
FULL server log
No response
Error (optional)
Other files, you can drag and drop them here to upload. (optional)
No response
Screenshots/Videos (you can drag and drop files or paste links)
No response