PluginBugs / Issues-ItemsAdder

Repository used to keep track of issues of my plugin ItemsAdder
https://itemsadder.devs.beer
52 stars 21 forks source link

Unhandled exception #2362

Closed HirnChaos closed 1 year ago

HirnChaos commented 1 year ago

Terms

Discord tag (optional)

iParasit#1448

What happened?

As soon as I throw an item out of my hand, an error is displayed in the console.

Steps to reproduce the issue

Connecting to Server Throw an Item on the Ground Look at the Console for the Error

Server version

This server is running Arclight version arclight-1.16.5-1.0.25-SNAPSHOT-eea2c2bb (MC: 1.16.5) (Implementing API version 1.16.5-R0.1-SNAPSHOT)

ItemsAdder Version

ItemsAdder version 3.3.1

ProtocolLib Version

ProtocolLib version 5.0.0-SNAPSHOT-b614

LoneLibs Version

LoneLibs version 1.0.23

LightAPI Version (optional)

LightAPI version bukkit-5.3.0 (build SNAPSHOT)

LibsDisguises Version (optional)

No response

FULL server log

[25Feb.2023 12:07:13.110] [Server thread/INFO] [Minecraft/]: This server is running Arclight version arclight-1.16.5-1.0.25-SNAPSHOT-eea2c2bb (MC: 1.16.5) (Implementing API version 1.16.5-R0.1-SNAPSHOT) [25Feb.2023 12:07:13.199] [Server thread/INFO] [Arclight/]: 正在向 Bukkit 注册 ... [25Feb.2023 12:07:14.213] [Server thread/INFO] [Arclight/]: 注册了 6154 个材料,其中 4021 个方块 2133 个物品 [25Feb.2023 12:07:14.215] [Server thread/INFO] [Arclight/]: 注册了 4 个新的药水效果 [25Feb.2023 12:07:14.222] [Server thread/INFO] [Arclight/]: 注册了 41 个新的附魔 [25Feb.2023 12:07:14.227] [Server thread/INFO] [Arclight/]: 注册了 33 个新的生物类型 [25Feb.2023 12:07:14.227] [Server thread/INFO] [Arclight/]: 注册了 0 个新的村民职业 [25Feb.2023 12:07:14.239] [Server thread/INFO] [Arclight/]: 注册了 192 个新的生物群系 [25Feb.2023 12:07:14.251] [Server thread/INFO] [STDOUT/]: [org.spigotmc.SpigotConfig:playerSample:287]: Server Ping Player Sample Count: 12 [25Feb.2023 12:07:14.256] [Server thread/INFO] [Minecraft/]: Using 4 threads for Netty based IO [25Feb.2023 12:07:14.257] [Server thread/INFO] [Minecraft/]: Debug logging is enabled [25Feb.2023 12:07:14.448] [Server thread/INFO] [Arclight/]: 正在加载混淆数据 ... [25Feb.2023 12:07:14.780] [Server thread/INFO] [Arclight/]: 正在加载 Plugin Patcher ... [25Feb.2023 12:07:14.788] [Server thread/ERROR] [Minecraft/]: Cannot load configuration from stream org.bukkit.configuration.InvalidConfigurationException: could not determine a constructor for the tag !@UTF8 in 'string', line 111, column 3:

[25Feb.2023 12:08:46.977] [Server thread/INFO] [Console/]: This server is running Arclight version arclight-1.16.5-1.0.25-SNAPSHOT-eea2c2bb (MC: 1.16.5) (Implementing API version 1.16.5-R0.1-SNAPSHOT) [25Feb.2023 12:08:46.978] [Server thread/INFO] [Console/]: Checking version, please wait... [25Feb.2023 12:08:46.980] [Thread-20/INFO] [Console/]: Unknown version, custom build? [25Feb.2023 12:09:18.277] [Server thread/INFO] [Console/]: ItemsAdder version 3.3.1 [25Feb.2023 12:09:18.277] [Server thread/INFO] [Console/]: Customized Minecraft without client mods! [25Feb.2023 12:09:18.278] [Server thread/INFO] [Console/]: Website: devs.beer [25Feb.2023 12:09:18.278] [Server thread/INFO] [Console/]: Author: LoneDev [25Feb.2023 12:09:39.727] [Server thread/INFO] [Console/]: ProtocolLib version 5.0.0-SNAPSHOT-b614 [25Feb.2023 12:09:39.727] [Server thread/INFO] [Console/]: Provides read/write access to the Minecraft protocol. [25Feb.2023 12:09:39.727] [Server thread/INFO] [Console/]: Authors: dmulloy2 and comphenix [25Feb.2023 12:09:54.875] [Server thread/INFO] [Console/]: LoneLibs version 1.0.23 [25Feb.2023 12:09:54.876] [Server thread/INFO] [Console/]: Collection of libs used by my plugins [25Feb.2023 12:09:54.876] [Server thread/INFO] [Console/]: Authors: LoneDev and others [25Feb.2023 12:10:07.426] [Server thread/INFO] [Console/]: LightAPI version bukkit-5.3.0 (build SNAPSHOT) [25Feb.2023 12:10:07.426] [Server thread/INFO] [Console/]: Bukkit library for edit light levels [25Feb.2023 12:10:07.426] [Server thread/INFO] [Console/]: Website: https://github.com/BeYkeRYkt/LightAPI [25Feb.2023 12:10:07.426] [Server thread/INFO] [Console/]: Authors: BeYkeRYkt and other contributors in GitHub [25Feb.2023 12:12:43.648] [Server thread/WARN] [net.minecraft.server.MinecraftServer/]: Can't keep up! Is the server overloaded? Running 2278ms or 45 ticks behind

Error (optional)

[12:07:42] [Server thread/WARN] [ItemsAdder/]: Task #3509 for ItemsAdder v3.3.1 generated an exception
java.lang.UnsupportedOperationException: null
        at com.google.common.collect.ImmutableCollection.removeIf(ImmutableCollection.java:270) ~[arclight-forge-1.16.5-1.0.25-SNAPSHOT.jar:arclight-1.16.5-1.0.25-SNAPSHOT-eea2c2bb] {re:mixin}
        at ia.nms.aX.impl.v1_16_R3.cg(SourceFile:291) ~[?:?] {re:classloading,re:classloading,re:classloading}
        at ia.m.eS.bz(SourceFile:22) ~[?:?] {re:classloading,re:classloading,re:classloading}
        at ia.m.I.a(SourceFile:2402) ~[?:?] {re:classloading,re:classloading,re:classloading}
        at org.bukkit.craftbukkit.v1_16_R3.scheduler.CraftTask.run(CraftTask.java:81) ~[arclight:arclight-1.16.5-1.0.25-SNAPSHOT-eea2c2bb] {re:classloading}
        at org.bukkit.craftbukkit.v1_16_R3.scheduler.CraftScheduler.mainThreadHeartbeat(CraftSchedulerMixin.java:400) ~[arclight:arclight-1.16.5-1.0.25-SNAPSHOT-eea2c2bb] {re:mixin,re:classloading,pl:mixin:APP:mixins.arclight.bukkit.json:CraftSchedulerMixin,pl:mixin:A}
        at net.minecraft.server.MinecraftServer.handler$bcg000$arclight$runScheduler(MinecraftServerMixin.java:2160) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:mixins.arclight.core.json:server.MinecraftServerMixin,pl:mixin:APP:byg.mixins.json:server.MixinMinecraftServer,pl:mixin:APP:jaopca.mixins.json:MinecraftServerMixin,pl:mixin:A,pl:runtimedistcleaner:A}
        at net.minecraft.server.MinecraftServer.func_71190_q(MinecraftServerMixin.java) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:mixins.arclight.core.json:server.MinecraftServerMixin,pl:mixin:APP:byg.mixins.json:server.MixinMinecraftServer,pl:mixin:APP:jaopca.mixins.json:MinecraftServerMixin,pl:mixin:A,pl:runtimedistcleaner:A}
        at net.minecraft.server.dedicated.DedicatedServer.func_71190_q(DedicatedServerMixin.java:291) ~[?:?] {re:mixin,pl:accesstransformer:B,re:classloading,pl:accesstransformer:B,pl:mixin:APP:mixins.arclight.core.json:server.dedicated.DedicatedServerMixin,pl:mixin:A}
        at net.minecraft.server.MinecraftServer.func_71217_p(MinecraftServerMixin.java:787) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:mixins.arclight.core.json:server.MinecraftServerMixin,pl:mixin:APP:byg.mixins.json:server.MixinMinecraftServer,pl:mixin:APP:jaopca.mixins.json:MinecraftServerMixin,pl:mixin:A,pl:runtimedistcleaner:A}
        at net.minecraft.server.MinecraftServer.func_240802_v_(MinecraftServerMixin.java:1917) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:mixins.arclight.core.json:server.MinecraftServerMixin,pl:mixin:APP:byg.mixins.json:server.MixinMinecraftServer,pl:mixin:APP:jaopca.mixins.json:MinecraftServerMixin,pl:mixin:A,pl:runtimedistcleaner:A}
        at net.minecraft.server.MinecraftServer.func_240783_a_(MinecraftServerMixin.java:232) ~[?:?] {re:mixin,pl:accesstransformer:B,pl:runtimedistcleaner:A,re:classloading,pl:accesstransformer:B,pl:mixin:APP:mixins.arclight.core.json:server.MinecraftServerMixin,pl:mixin:APP:byg.mixins.json:server.MixinMinecraftServer,pl:mixin:APP:jaopca.mixins.json:MinecraftServerMixin,pl:mixin:A,pl:runtimedistcleaner:A}
        at java.lang.Thread.run(Thread.java:829) [?:?] {}
> 

[12:08:38] [Netty Epoll Server IO #2/ERROR] [Minecraft/]: [ItemsAdder] Unhandled exception occurred in onPacketReceiving(PacketEvent) for ItemsAdder
java.lang.IllegalAccessError: class ia.m.hJ tried to access method 'void org.bukkit.event.player.PlayerEvent.<init>(org.bukkit.entity.Player, boolean)' (ia.m.hJ is in unnamed module of loader org.bukkit.plugin.java.PluginClassLoader @62e581e0; org.bukkit.event.player.PlayerEvent is in unnamed module of loader cpw.mods.modlauncher.TransformingClassLoader @2da81754)
        at ia.m.hJ.<init>(SourceFile:24) ~[ItemsAdder_3.3.1.jar:?] {re:classloading}
        at ia.m.hJ.<init>(SourceFile:32) ~[ItemsAdder_3.3.1.jar:?] {re:classloading}
        at ia.m.hE.onPacketReceiving(SourceFile:24) ~[ItemsAdder_3.3.1.jar:?] {re:classloading,re:classloading,re:classloading,re:classloading,re:classloading,re:classloading}
        at com.comphenix.protocol.injector.SortedPacketListenerList.invokeReceivingListener(SortedPacketListenerList.java:114) [ProtocolLib.jar:5.0.0-SNAPSHOT-b614] {re:classloading}
        at com.comphenix.protocol.injector.SortedPacketListenerList.invokePacketRecieving(SortedPacketListenerList.java:67) [ProtocolLib.jar:5.0.0-SNAPSHOT-b614] {re:classloading}
        at com.comphenix.protocol.injector.PacketFilterManager.postPacketToListeners(PacketFilterManager.java:549) [ProtocolLib.jar:5.0.0-SNAPSHOT-b614] {re:classloading}
        at com.comphenix.protocol.injector.PacketFilterManager.invokePacketReceiving(PacketFilterManager.java:514) [ProtocolLib.jar:5.0.0-SNAPSHOT-b614] {re:classloading}
        at com.comphenix.protocol.injector.netty.manager.NetworkManagerInjector.onPacketReceiving(NetworkManagerInjector.java:117) [ProtocolLib.jar:5.0.0-SNAPSHOT-b614] {re:classloading}
        at com.comphenix.protocol.injector.netty.channel.NettyChannelInjector.processInboundPacket(NettyChannelInjector.java:505) [ProtocolLib.jar:5.0.0-SNAPSHOT-b614] {re:classloading}
        at com.comphenix.protocol.injector.netty.channel.InboundPacketInterceptor.channelRead(InboundPacketInterceptor.java:33) [ProtocolLib.jar:5.0.0-SNAPSHOT-b614] {re:classloading}
        at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362) [server-1.16.5-20210115.111550-extra.jar:?] {}
        at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348) [server-1.16.5-20210115.111550-extra.jar:?] {}
        at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340) [server-1.16.5-20210115.111550-extra.jar:?] {}
        at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:310) [server-1.16.5-20210115.111550-extra.jar:?] {}
        at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:284) [server-1.16.5-20210115.111550-extra.jar:?] {}
        at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362) [server-1.16.5-20210115.111550-extra.jar:?] {}
        at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348) [server-1.16.5-20210115.111550-extra.jar:?] {}
        at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340) [server-1.16.5-20210115.111550-extra.jar:?] {}
        at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:310) [server-1.16.5-20210115.111550-extra.jar:?] {}
        at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:284) [server-1.16.5-20210115.111550-extra.jar:?] {}
        at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362) [server-1.16.5-20210115.111550-extra.jar:?] {}
        at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348) [server-1.16.5-20210115.111550-extra.jar:?] {}
        at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340) [server-1.16.5-20210115.111550-extra.jar:?] {}
        at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:310) [server-1.16.5-20210115.111550-extra.jar:?] {}
        at io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:297) [server-1.16.5-20210115.111550-extra.jar:?] {}
        at io.netty.handler.codec.ByteToMessageDecoder.callDecode(ByteToMessageDecoder.java:413) [server-1.16.5-20210115.111550-extra.jar:?] {}
        at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:265) [server-1.16.5-20210115.111550-extra.jar:?] {}
        at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362) [server-1.16.5-20210115.111550-extra.jar:?] {}
        at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348) [server-1.16.5-20210115.111550-extra.jar:?] {}
        at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340) [server-1.16.5-20210115.111550-extra.jar:?] {}
        at io.netty.handler.codec.MessageToMessageDecoder.channelRead(MessageToMessageDecoder.java:102) [server-1.16.5-20210115.111550-extra.jar:?] {}
        at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362) [server-1.16.5-20210115.111550-extra.jar:?] {}
        at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348) [server-1.16.5-20210115.111550-extra.jar:?] {}
        at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340) [server-1.16.5-20210115.111550-extra.jar:?] {}
        at io.netty.handler.timeout.IdleStateHandler.channelRead(IdleStateHandler.java:286) [server-1.16.5-20210115.111550-extra.jar:?] {}
        at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362) [server-1.16.5-20210115.111550-extra.jar:?] {}
        at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348) [server-1.16.5-20210115.111550-extra.jar:?] {}
        at io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340) [server-1.16.5-20210115.111550-extra.jar:?] {}
        at io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1434) [server-1.16.5-20210115.111550-extra.jar:?] {}
        at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362) [server-1.16.5-20210115.111550-extra.jar:?] {}
        at io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348) [server-1.16.5-20210115.111550-extra.jar:?] {}
        at io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:965) [server-1.16.5-20210115.111550-extra.jar:?] {}
        at io.netty.channel.epoll.AbstractEpollStreamChannel$EpollStreamUnsafe.epollInReady(AbstractEpollStreamChannel.java:808) [server-1.16.5-20210115.111550-extra.jar:?] {}
        at io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:408) [server-1.16.5-20210115.111550-extra.jar:?] {}
        at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:308) [server-1.16.5-20210115.111550-extra.jar:?] {}
        at io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:884) [server-1.16.5-20210115.111550-extra.jar:?] {}
        at java.lang.Thread.run(Thread.java:829) [?:?] {}
> 
[12:08:38] [Netty Epoll Server IO #2/ERROR] [Minecraft/]: Parameters: 
  net.minecraft.network.play.client.CPlayerDiggingPacket@561042a5[
    field_179717_a=BlockPos{x=0, y=0, z=0}
    field_179716_b=down
    field_149508_e=DROP_ITEM
  ]

Problematic items yml configuration file (optional)

No response

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

LoneDev6 commented 1 year ago

You are using an unofficial unstable fork of Spigot. This is likely to be a bug of the fork or a misconfiguration of the yml files (based on your log). There is nothing I can do about it. These custom forks are doing nasty stuff, you can clearly read this in the log: [Arclight/]: 正在加载 Plugin Patcher ... I don't know what is this plugins patcher doing. It can be the cause of the issue.