ProtocolLib

3M Downloads

the problem with the plugin

2006lev-Web opened this issue ยท 0 comments

commented

I decided to update all plugins and problems started to come out when I log on to the server, such an error pops up

`[11:42:04 INFO]: Error Cannot compile structure. Disabing compiler. (java.lang.reflect.InaccessibleObjectException: Unable to make protected final java.lang.Class java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) throws java.lang.ClassFormatError accessible: module java.base does not "opens java.lang" to unnamed module @57aaa0) occured in com.comphenix.protocol.reflect.compiler.BackgroundCompiler@17901770.

[11:42:04 ERROR]: [ProtocolLib] INTERNAL ERROR: Cannot compile structure. Disabing compiler.
If this problem hasn't already been reported, please open a ticket
at https://github.com/dmulloy2/ProtocolLib/issues with the following data:
Stack Trace:
java.lang.reflect.InaccessibleObjectException: Unable to make protected final java.lang.Class java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) throws java.lang.ClassFormatError accessible: module java.base does not "opens java.lang" to unnamed module @57aaa0
at java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:354)
at java.base/java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:297)
at java.base/java.lang.reflect.Method.checkCanSetAccessible(Method.java:199)
at java.base/java.lang.reflect.Method.setAccessible(Method.java:193)
at com.comphenix.protocol.reflect.compiler.StructureCompiler.generateClass(StructureCompiler.java:305)
at com.comphenix.protocol.reflect.compiler.StructureCompiler.compile(StructureCompiler.java:219)
at com.comphenix.protocol.reflect.compiler.BackgroundCompiler$2.call(BackgroundCompiler.java:202)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:833)
Dump:
Parameters:
com.comphenix.protocol.reflect.StructureModifier@7aeb85d5[
targetType=class net.minecraft.server.v1_12_R1.PacketPlayOutChat
target=
converter=
fieldType=class java.lang.Object
data=[private net.minecraft.server.v1_12_R1.IChatBaseComponent net.minecraft.server.v1_12_R1.PacketPlayOutChat.a, public net.md_5.bungee.api.chat.BaseComponent[] net.minecraft.server.v1_12_R1.PacketPlayOutChat.components, private net.minecraft.server.v1_12_R1.ChatMessageType net.minecraft.server.v1_12_R1.PacketPlayOutChat.b]
defaultFields={public net.md_5.bungee.api.chat.BaseComponent[] net.minecraft.server.v1_12_R1.PacketPlayOutChat.components=1, private net.minecraft.server.v1_12_R1.ChatMessageType net.minecraft.server.v1_12_R1.PacketPlayOutChat.b=2}
subtypeCache={interface net.minecraft.server.v1_12_R1.IChatBaseComponent=StructureModifier[fieldType=interface net.minecraft.server.v1_12_R1.IChatBaseComponent, data=[private net.minecraft.server.v1_12_R1.IChatBaseComponent net.minecraft.server.v1_12_R1.PacketPlayOutChat.a]]}
customConvertHandling=false
useStructureCompiler=true
]
manager:
com.comphenix.protocol.injector.PacketFilterManager@4d827d29[
unhookTask=com.comphenix.protocol.injector.DelayedSingleTask@6b619c61
packetListeners=[PacketAdapter[plugin=LiteBans, sending=EMPTY_WHITELIST, receiving=ListeningWhitelist[priority=NORMAL, packets=[CHAT[class=PacketPlayInChat, id=3]], gamephase=PLAYING, options=[ASYNC]]], PacketAdapter[plugin=NoCheatPlus, sending=EMPTY_WHITELIST, receiving=ListeningWhitelist[priority=LOW, packets=[LOOK[class=PacketPlayInLook, id=16], TELEPORT_ACCEPT[class=PacketPlayInTeleportAccept, id=0], FLYING[class=PacketPlayInFlying, id=13], POSITION[class=PacketPlayInPosition, id=14], POSITION_LOOK[class=PacketPlayInPositionLook, id=15]], gamephase=PLAYING, options=[]]], PacketAdapter[plugin=NoCheatPlus, sending=ListeningWhitelist[priority=HIGHEST, packets=[POSITION[class=PacketPlayOutPosition, id=46]], gamephase=PLAYING, options=[]], receiving=EMPTY_WHITELIST], PacketAdapter[plugin=HolographicExtension, sending=ListeningWhitelist[priority=NORMAL, packets=[ENTITY_METADATA[class=PacketPlayOutEntityMetadata, id=59]], gamephase=PLAYING, options=[]], receiving=EMPTY_WHITELIST], PacketAdapter[plugin=LiteBans, sending=ListeningWhitelist[priority=NORMAL, packets=[DISCONNECT[class=PacketLoginOutDisconnect, id=0]], gamephase=PLAYING, options=[ASYNC]], receiving=EMPTY_WHITELIST], PacketAdapter[plugin=NoCheatPlus, sending=EMPTY_WHITELIST, receiving=ListeningWhitelist[priority=NORMAL, packets=[USE_ENTITY[class=PacketPlayInUseEntity, id=11]], gamephase=PLAYING, options=[]]], PacketAdapter[plugin=ReActions, sending=ListeningWhitelist[priority=NORMAL, packets=[CHAT[class=PacketPlayOutChat, id=15]], gamephase=PLAYING, options=[]], receiving=EMPTY_WHITELIST]]
packetInjector=com.comphenix.protocol.injector.netty.ProtocolInjector$5@35fe81d4
playerInjection=com.comphenix.protocol.injector.netty.ProtocolInjector$4@7fb1b95c
interceptWritePacket=com.comphenix.protocol.injector.packet.InterceptWritePacket@2184e8b6
inputBufferedPackets=[]
recievedListeners=com.comphenix.protocol.injector.SortedPacketListenerList@4661fa73
sendingListeners=com.comphenix.protocol.injector.SortedPacketListenerList@7d0234a
hasClosed=false
classLoader=org.bukkit.plugin.java.PluginClassLoader@1e98dd64
reporter=com.comphenix.protocol.ProtocolLib$1@755901b5
server=CraftServer{serverName=CraftBukkit,serverVersion=git-Spigot-eb3d921-2b93d83,minecraftVersion=1.12.2}
library=ProtocolLib v4.3.0
asyncFilterManager=com.comphenix.protocol.async.AsyncFilterManager@3a654892
knowsServerPackets=true
knowsClientPackets=true
phaseLoginCount=1
phasePlayingCount=7
packetCreation=false
spigotInjector=
nettyInjector=com.comphenix.protocol.injector.netty.ProtocolInjector@165f4a37
pluginVerifier=com.comphenix.protocol.injector.PluginVerifier@653298c5
hasRecycleDistance=true
minecraftVersion=(MC: 1.12.2)
loginPackets=com.comphenix.protocol.injector.LoginPackets@6490cbf1
debug=false
]
Sender:
com.comphenix.protocol.reflect.compiler.BackgroundCompiler@17901770[
listeners={com.comphenix.protocol.reflect.compiler.StructureCompiler$StructureKey@c5d2b013=[com.comphenix.protocol.reflect.compiler.BackgroundCompiler$1@7bf2f947], com.comphenix.protocol.reflect.compiler.StructureCompiler$StructureKey@a8980bdc=[com.comphenix.protocol.reflect.compiler.BackgroundCompiler$1@a77a24c], com.comphenix.protocol.reflect.compiler.StructureCompiler$StructureKey@1989dbfc=[com.comphenix.protocol.injector.StructureCache$1@68da3fb0], com.comphenix.protocol.reflect.compiler.StructureCompiler$StructureKey@d2a3d119=[com.comphenix.protocol.injector.StructureCache$1@7fe69e4c]}
listenerLock=java.lang.Object@13b27836
compiler=com.comphenix.protocol.reflect.compiler.StructureCompiler@24e0cdce
enabled=false
shuttingDown=false
executor=java.util.concurrent.Executors$FinalizableDelegatedExecutorService@1dfe415d
reporter=com.comphenix.protocol.ProtocolLib$1@755901b5
disablePermGenFraction=0.65
]
Version:
ProtocolLib v4.3.0
Java Version:
17.0.5
Server:
git-Spigot-eb3d921-2b93d83 (MC: 1.12.2)
`

dump-2022-11-17_11.45.36.txt