ProtocolLib

3M Downloads

Plugin isn't load in Atom

ProperSAMA opened this issue · 1 comments

commented

Follow this template except for feature requests. Use pastebin when providing /protocol dump and any relevant errors.

Make sure you've done the following:

  • [√] You're using the latest build for your server version
  • [√] This isn't an issue caused by another plugin
  • [√] You've checked for duplicate issues
  • [√] You didn't use /reload

Debug paste link:

[18:52:12] [Server thread/INFO] [com.comphenix.protocol.ProtocolLib]: [ProtocolLib] Loading ProtocolLib v4.4.0
[18:52:12] [Server thread/ERROR] [Minecraft]: [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.ExceptionInInitializerError
at com.comphenix.protocol.injector.netty.NettyProtocolRegistry.initialize(NettyProtocolRegistry.java:55)
at com.comphenix.protocol.injector.netty.ProtocolRegistry.(ProtocolRegistry.java:59)
at com.comphenix.protocol.injector.netty.NettyProtocolRegistry.(NettyProtocolRegistry.java:38)
at com.comphenix.protocol.injector.packet.PacketRegistry.initialize(PacketRegistry.java:70)
at com.comphenix.protocol.injector.packet.PacketRegistry.getClientPacketTypes(PacketRegistry.java:198)
at com.comphenix.protocol.injector.PacketFilterManager.(PacketFilterManager.java:266)
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_12_R1.CraftServer.loadPlugins(CraftServer.java:355)
at net.minecraft.server.dedicated.DedicatedServer.func_71197_b(DedicatedServer.java:246)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:664)
at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.IllegalArgumentException: Unable to find a method that matches {modifiers=[required: 0, banned: 0], return=Exact float, params=[{Type: match any: [class net.minecraft.block.Block, class net.minecraft.item.Item, class net.minecraft.nbt.NBTTagCompound], Index: null}]}
at com.comphenix.protocol.reflect.FuzzyReflection.getMethod(FuzzyReflection.java:174)
at com.comphenix.protocol.utility.MinecraftReflection.getBlockClass(MinecraftReflection.java:1143)
at com.comphenix.protocol.reflect.StructureModifier.getDefaultGenerator(StructureModifier.java:80)
at com.comphenix.protocol.reflect.StructureModifier.(StructureModifier.java:74)
... 13 more
Dump:
Parameters:
[NULL]
Sender:
com.comphenix.protocol.ProtocolLib@7cb3a015[
statistics=
backgroundCompiler=
packetTask=-1
tickCounter=0
unhookTask=com.comphenix.protocol.injector.DelayedSingleTask@292361cb
configExpectedMod=-1
updater=com.comphenix.protocol.updater.BukkitUpdater@7d7ae665
redirectHandler=
commandProtocol=
commandPacket=
commandFilter=
packetLogging=
skipDisable=false
isEnabled=false
loader=org.bukkit.plugin.java.JavaPluginLoader@4708674b
server=CraftServer{serverName=CraftBukkit,serverVersion=null,minecraftVersion=1.12.2}
file=plugins/ProtocolLib.jar
description=org.bukkit.plugin.PluginDescriptionFile@2c1ef497
dataFolder=plugins/ProtocolLib
classLoader=org.bukkit.plugin.java.PluginClassLoader@78da041c
naggable=true
newConfig=YamlConfiguration[path='', root='YamlConfiguration']
configFile=plugins/ProtocolLib/config.yml
logger=org.bukkit.plugin.PluginLogger@24b7b04
]
Version:
ProtocolLib v4.4.0
Java Version:
1.8.0_144
Server:
null (MC: 1.12.2)

Description and relevant errors:

These will occur when the server start and ProtocolLib can't run.
Server only installed ProtocolLib and Vault
The Server is Atom(MC: 1.12.2)(https://gitlab.com/AtomMC/Atom/pipelines)
Others have reported this to Atom's authors.
But Atom's author says "Looks like a ProtocolLib issue, I recommend you report the issue to ProtocolLib."(https://gitlab.com/AtomMC/Atom/issues/88)

commented

The authors of Atom are welcome to submit a pull request for compatibility, but ProtocolLib only guarantees support for Spigot servers.