-
-
Notifications
You must be signed in to change notification settings - Fork 254
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ProtocolLib loading error #2906
Comments
v4.5.1 ? realy? |
wdym? |
You should update ProtocolLib.. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
03:25:37[INFO] [ProtocolLib] Loading ProtocolLib v4.5.1
03:25:37[WARN] [ProtocolLib] Version (MC: 1.20.2) has not yet been tested! Proceed with caution.
03:25:37[ERROR] [ProtocolLib] INTERNAL ERROR: Cannot find listener thread in MinecraftServer.
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.IllegalArgumentException: Unable to find a field that matches {modifiers=[required: 0, banned: 0], type={
fields=[{modifiers=[required: 0, banned: 0], type=Exact class net.minecraft.world.entity.player.EntityHuman}],
methods=[{modifiers=[required: 0, banned: 0], params=[{Type: Exact class java.lang.String, Index: null}], paramCount=1}],
constructors=[{modifiers=[required: 0, banned: 0], params=[{Type: class net.minecraft.server.dedicated.DedicatedServer instanceof input, Index: 0}, {Type: class net.minecraft.world.entity.player.EntityHuman instanceof input, Index: 2}], paramCount=3}]
}}
at com.comphenix.protocol.reflect.FuzzyReflection.getField(FuzzyReflection.java:460)
at com.comphenix.protocol.utility.MinecraftReflection.getPlayerConnectionClass(MinecraftReflection.java:1065)
at com.comphenix.protocol.utility.MinecraftReflection.getNetworkListenThreadClass(MinecraftReflection.java:1576)
at com.comphenix.protocol.injector.player.InjectedServerConnection.initializeListenerField(InjectedServerConnection.java:194)
at com.comphenix.protocol.injector.player.InjectedServerConnection.injectListenerThread(InjectedServerConnection.java:232)
at com.comphenix.protocol.injector.player.InjectedServerConnection.injectList(InjectedServerConnection.java:181)
at com.comphenix.protocol.injector.player.ProxyPlayerInjectionHandler.(ProxyPlayerInjectionHandler.java:150)
at com.comphenix.protocol.injector.player.PlayerInjectorBuilder.buildHandler(PlayerInjectorBuilder.java:139)
at com.comphenix.protocol.injector.PacketFilterManager.(PacketFilterManager.java:253)
at com.comphenix.protocol.injector.PacketFilterBuilder.buildInternal(PacketFilterBuilder.java:250)
at com.comphenix.protocol.injector.PacketFilterBuilder.build(PacketFilterBuilder.java:233)
at com.comphenix.protocol.ProtocolLib.onLoad(ProtocolLib.java:213)
at org.bukkit.craftbukkit.v1_20_R2.CraftServer.loadPlugins(CraftServer.java:442)
at net.minecraft.server.dedicated.DedicatedServer.e(DedicatedServer.java:219)
at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:954)
at net.minecraft.server.MinecraftServer.lambda$0(MinecraftServer.java:298)
at java.base/java.lang.Thread.run(Unknown Source)
Dump:
Parameters:
net.minecraft.server.dedicated.DedicatedServer@5a573c92[
q=[]
r=
t=
u=net.minecraft.server.dedicated.DedicatedServerSettings@24d943f6
v=
w=
h=net.minecraft.world.level.storage.Convertable$ConversionSession@2b6cc984
i=net.minecraft.world.level.storage.WorldNBTStorage@3401a5cf
y=[]
z=net.minecraft.util.profiling.metrics.profiling.InactiveMetricsRecorder@2138e67d
A=net.minecraft.util.profiling.GameProfilerDisabled@1bae1ad4
B=net.minecraft.server.MinecraftServer$$Lambda$5229/0x00007f91189e5b70@5643d0cc
C=net.minecraft.server.MinecraftServer$$Lambda$5230/0x00007f91189e5db0@6fd53816
D=false
E=
F=false
G=net.minecraft.server.network.ServerConnection@938309f
H=net.minecraft.server.Main$$Lambda$5228/0x00007f91189e4de0@622be3d6
I=
J=
K=net.minecraft.world.level.levelgen.LegacyRandomSource@2a268aef
L=com.mojang.datafixers.DataFixerUpper@6cf51235
M=
N=46050
O=net.minecraft.core.LayeredRegistryAccess@24017bfc
P={}
Q=net.minecraft.server.dedicated.DedicatedPlayerList@198909f9
R=true
S=false
T=0
j=DIRECT
U=false
V=false
W=true
X=false
Y=§8§l§m--<§e§l§m-----§r§l §6§lRosty§e§lSMP§r§l §e§l§m-----§8§l§m>--§r
§e⊏§6⚫§e⊐§r §f§lhttps://discord.gg/uchjrgd2Sk§r §e⊏§6⚫§e⊐
Z=0
k={0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0}
aa=java.security.KeyPair@3d200017
ab=
ac=false
ad=false
ae=0
l=Services[sessionService=com.mojang.authlib.yggdrasil.YggdrasilMinecraftSessionService@7fb19351, servicesKeySet=com.mojang.authlib.yggdrasil.ServicesKeySet$$Lambda$3681/0x00007f91187ce3a0@2b873ccc, profileRepository=com.mojang.authlib.yggdrasil.Yggd
rasilGameProfileRepository@161ab113, profileCache=net.minecraft.server.players.UserCache@44015c31]
af=0
ag=Thread[Server thread,5,main]
ah=1223601630
ai=0
aj=false
ak=net.minecraft.server.packs.repository.ResourcePackRepository@25aa5f80
al=net.minecraft.server.ScoreboardServer@66fbf00f
am=
an=net.minecraft.server.bossevents.BossBattleCustomData@2855c835
ao=net.minecraft.server.CustomFunctionData@54d70f78
ap=false
aq=0.0
ar=java.util.concurrent.ForkJoinPool@23761c3d[Running, parallelism = 3, size = 3, active = 0, running = 0, steals = 93, tasks = 0, submissions = 0]
as=
at=ReloadableResources[resourceManager=net.minecraft.server.packs.resources.ResourceManager@1ab4ebd4, managers=net.minecraft.server.DataPackResources@1c268cd7]
au=net.minecraft.world.level.levelgen.structure.templatesystem.StructureTemplateManager@765d53f7
m=net.minecraft.world.level.storage.WorldDataServer@319b0014
av=false
worldLoader=a[resources=net.minecraft.server.packs.resources.ResourceManager@1ab4ebd4, dataConfiguration=WorldDataConfiguration[dataPacks=net.minecraft.world.level.DataPackConfiguration@4687f41f, enabledFeatures=net.minecraft.world.flag.FeatureFlagSe
t@98c4e4d1], datapackWorldgen=net.minecraft.core.IRegistryCustom$a@312383b1, datapackDimensions=net.minecraft.core.IRegistryCustom$a@2dfdac89]
server=CraftServer{serverName=CraftBukkit,serverVersion=3950-Spigot-2888990-d485cde,minecraftVersion=1.20.2}
options=joptsimple.OptionSet@3a6c239b
console=org.bukkit.craftbukkit.v1_20_R2.command.ColouredConsoleSender@27781a54
reader=jline.console.ConsoleReader@3d51b110
processQueue=[]
autosavePeriod=6000
vanillaCommandDispatcher=net.minecraft.commands.CommandDispatcher@501bfc65
forceTicks=false
recentTps={0.0,0.0,0.0}
hasStopped=false
stopLock=java.lang.Object@58d10a50
chatExecutor=java.util.concurrent.ThreadPoolExecutor@5c8fd8c9[Running, pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 0]
b=0
b=Server
d=[]
e=0
]
Sender:
com.comphenix.protocol.injector.player.InjectedServerConnection@2c477f77[
listFields=[]
replacedLists=[]
netLoginInjector=com.comphenix.protocol.injector.player.NetLoginInjector@e2cb3a6
socketInjector=com.comphenix.protocol.injector.server.InputStreamReflectLookup@1a3f923d
socketType=LISTENER_THREAD
server=CraftServer{serverName=CraftBukkit,serverVersion=3950-Spigot-2888990-d485cde,minecraftVersion=1.20.2}
reporter=com.comphenix.protocol.ProtocolLib$1@52162e43
hasAttempted=true
hasSuccess=false
minecraftServer=net.minecraft.server.dedicated.DedicatedServer@5a573c92
]
Version:
ProtocolLib v4.5.1
Java Version:
17.0.10
Server:
3950-Spigot-2888990-d485cde (MC: 1.20.2)
03:25:37[ERROR] [ProtocolLib] INTERNAL ERROR: Cannot load ProtocolLib.
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:
FieldAccessException: Unable to find a field that matches {modifiers=[required: 0, banned: 0], type={
fields=[{modifiers=[required: 0, banned: 0], type=Exact class net.minecraft.world.entity.player.EntityHuman}],
methods=[{modifiers=[required: 0, banned: 0], params=[{Type: Exact class java.lang.String, Index: null}], paramCount=1}],
constructors=[{modifiers=[required: 0, banned: 0], params=[{Type: class net.minecraft.server.dedicated.DedicatedServer instanceof input, Index: 0}, {Type: class net.minecraft.world.entity.player.EntityHuman instanceof input, Index: 2}], paramCount=3}]
}}. Workaround failed too.
at com.comphenix.protocol.injector.packet.ProxyPacketInjector.initialize(ProxyPacketInjector.java:191)
at com.comphenix.protocol.injector.packet.ProxyPacketInjector.(ProxyPacketInjector.java:164)
at com.comphenix.protocol.injector.packet.PacketInjectorBuilder.buildInjector(PacketInjectorBuilder.java:94)
at com.comphenix.protocol.injector.PacketFilterManager.(PacketFilterManager.java:259)
at com.comphenix.protocol.injector.PacketFilterBuilder.buildInternal(PacketFilterBuilder.java:250)
at com.comphenix.protocol.injector.PacketFilterBuilder.build(PacketFilterBuilder.java:233)
at com.comphenix.protocol.ProtocolLib.onLoad(ProtocolLib.java:213)
at org.bukkit.craftbukkit.v1_20_R2.CraftServer.loadPlugins(CraftServer.java:442)
at net.minecraft.server.dedicated.DedicatedServer.e(DedicatedServer.java:219)
at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:954)
at net.minecraft.server.MinecraftServer.lambda$0(MinecraftServer.java:298)
at java.base/java.lang.Thread.run(Unknown Source)
Caused by: java.lang.IllegalArgumentException: Unable to find a field that matches {modifiers=[required: 0, banned: 0], type={
fields=[{modifiers=[required: 0, banned: 0], type=Exact class net.minecraft.world.entity.player.EntityHuman}],
methods=[{modifiers=[required: 0, banned: 0], params=[{Type: Exact class java.lang.String, Index: null}], paramCount=1}],
constructors=[{modifiers=[required: 0, banned: 0], params=[{Type: class net.minecraft.server.dedicated.DedicatedServer instanceof input, Index: 0}, {Type: class net.minecraft.world.entity.player.EntityHuman instanceof input, Index: 2}], paramCount=3}]
}}
at com.comphenix.protocol.reflect.FuzzyReflection.getField(FuzzyReflection.java:460)
at com.comphenix.protocol.utility.MinecraftReflection.getPlayerConnectionClass(MinecraftReflection.java:1065)
at com.comphenix.protocol.utility.MinecraftReflection.getPacketClass(MinecraftReflection.java:729)
at com.comphenix.protocol.injector.packet.ProxyPacketInjector$ArrayLookup.initialize(ProxyPacketInjector.java:115)
at com.comphenix.protocol.injector.packet.ProxyPacketInjector$ArrayLookup.(ProxyPacketInjector.java:106)
at com.comphenix.protocol.injector.packet.ProxyPacketInjector.initialize(ProxyPacketInjector.java:188)
... 11 more
Dump:
Parameters:
[NULL]
Sender:
com.comphenix.protocol.ProtocolLib@5283483f[
statistics=
backgroundCompiler=
packetTask=-1
tickCounter=0
unhookTask=com.comphenix.protocol.injector.DelayedSingleTask@545d70a6
configExpectedMod=-1
updater=com.comphenix.protocol.updater.SpigotUpdater@11417810
redirectHandler=
commandProtocol=
commandPacket=
commandFilter=
packetLogging=
skipDisable=false
isEnabled=false
loader=org.bukkit.plugin.java.JavaPluginLoader@2d7b57da
server=CraftServer{serverName=CraftBukkit,serverVersion=3950-Spigot-2888990-d485cde,minecraftVersion=1.20.2}
file=plugins/ProtocolLib.jar
description=org.bukkit.plugin.PluginDescriptionFile@74f8a7e2
dataFolder=plugins/ProtocolLib
classLoader=org.bukkit.plugin.java.PluginClassLoader@5d53c373
naggable=true
newConfig=YamlConfiguration[path='', root='YamlConfiguration']
configFile=plugins/ProtocolLib/config.yml
logger=org.bukkit.plugin.PluginLogger@51045100
]
Version:
ProtocolLib v4.5.1
Java Version:
17.0.10
Server:
3950-Spigot-2888990-d485cde (MC: 1.20.2)
The text was updated successfully, but these errors were encountered: