[ ] This issue is not solved in a development build
Describe the bug
A clear and concise description of what the bug is.
ProtocolLib could not be loaded on Leaves Server
To Reproduce
Steps to reproduce the behavior
Use the Leaves server jar file to make your server. (https://leavesmc.top/)
Put ProtocolLib in the plugins file.
Start the server and check the logs.
See error
Expected behavior
A clear and concise description of what you expected to happen.
load ProtocoIlib
Screenshots
If applicable, add screenshots to help explain your problem.
[09:43:05 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:
java.lang.IllegalArgumentException: Unable to find a field that matches {modifiers=[required: 10000, banned: 1000], type={ type input instanceof interface java.util.Map }}
at ProtocolLib (1).jar//com.comphenix.protocol.reflect.FuzzyReflection.getField(FuzzyReflection.java:352)
at ProtocolLib (1).jar//com.comphenix.protocol.injector.packet.PacketRegistry.createNewRegister(PacketRegistry.java:188)
at ProtocolLib (1).jar//com.comphenix.protocol.injector.packet.PacketRegistry.initialize(PacketRegistry.java:292)
at ProtocolLib (1).jar//com.comphenix.protocol.injector.packet.PacketRegistry.getClientPacketTypes(PacketRegistry.java:327)
at ProtocolLib (1).jar//com.comphenix.protocol.injector.PacketFilterManager.(PacketFilterManager.java:120)
at ProtocolLib (1).jar//com.comphenix.protocol.injector.PacketFilterBuilder.build(PacketFilterBuilder.java:121)
at ProtocolLib (1).jar//com.comphenix.protocol.ProtocolLib.onLoad(ProtocolLib.java:183)
at io.papermc.paper.plugin.storage.ServerPluginProviderStorage.processProvided(ServerPluginProviderStorage.java:59)
at io.papermc.paper.plugin.storage.ServerPluginProviderStorage.processProvided(ServerPluginProviderStorage.java:18)
at io.papermc.paper.plugin.storage.SimpleProviderStorage.enter(SimpleProviderStorage.java:39)
at io.papermc.paper.plugin.entrypoint.LaunchEntryPointHandler.enter(LaunchEntryPointHandler.java:36)
at org.bukkit.craftbukkit.v1_20_R3.CraftServer.loadPlugins(CraftServer.java:510)
at net.minecraft.server.dedicated.DedicatedServer.e(DedicatedServer.java:277)
at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:1130)
at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:314)
at java.base/java.lang.Thread.run(Thread.java:840)
Dump:
Parameters:
[NULL]
Sender:
com.comphenix.protocol.ProtocolLib@355f55ee[
statistics=
packetTask=
tickCounter=0
configExpectedMod=-1
updater=com.comphenix.protocol.updater.SpigotUpdater@69c35556
redirectHandler=
scheduler=com.comphenix.protocol.scheduler.DefaultScheduler@1170f581
commandProtocol=
commandPacket=
commandFilter=
packetLogging=
skipDisable=false
isEnabled=false
loader=io.papermc.paper.plugin.manager.DummyBukkitPluginLoader@4665e0b0
server=CraftServer{serverName=Leaves,serverVersion=git-Leaves-"fd1b3f7",minecraftVersion=1.20.4}
file=plugins/ProtocolLib (1).jar
description=org.bukkit.plugin.PluginDescriptionFile@7ac0b03f
pluginMeta=org.bukkit.plugin.PluginDescriptionFile@7ac0b03f
dataFolder=plugins/ProtocolLib
classLoader=PluginClassLoader{plugin=ProtocolLib v5.1.0, pluginEnabled=false, url=plugins/ProtocolLib (1).jar}
naggable=true
newConfig=YamlConfiguration[path='', root='YamlConfiguration']
configFile=plugins/ProtocolLib/config.yml
logger=com.destroystokyo.paper.utils.PaperPluginLogger@583934a
]
Version:
ProtocolLib v5.1.0
Java Version:
17.0.9
Server:
git-Leaves-"fd1b3f7" (MC: 1.20.4)
/
Version Info
Provide your ProtocolLib install info with /protocol dump through pastebin.
Additional context
Add any other context about the problem here.
/protocol dump
through pastebin.Additional context Add any other context about the problem here.