ProtocolLib

3M Downloads

ProtocalLIB Uninstalled Advanced Enchantments

AaravLonkar opened this issue ยท 0 comments

commented
  • This issue is not solved in a development build

Describe the bug
Im using a spleef plugin that utilizes ProtocalLIB, but i also utilize Advanced Enchantments, which immedietly gets uninstalled whenever protocalLIB is installed.

To Reproduce
Steps to reproduce the behavior:

  1. Download Advanced Enchants and ProtocalLib
  2. DO NOT CHANGE CONFIGS, run server
  3. Do /pl or /plugins, youll notice that advanced enchants is invisible
  4. run /e in console, this is the main enchant command, it is no longer a command.

Expected behavior
/e opens (usually) a gui menu, now, the entire plugin (advanced Enchants) gets uninstalled with protocalLIB. I have uninstalled protocallib and it works fine, but my spleef plugin reinstalls is immedietly.
Screenshots
none needed. no errors in console.

Version Info
ProtocolLib Dump
Timestamp: 11/24/23 11:46:47

ProtocolLib Version: ProtocolLib v4.7.0
Bukkit Version: 1.8.8-R0.1-SNAPSHOT
Server Version: git-PaperSpigot-445 (MC: 1.8.8)
Java Version: 1.8.0_312

ProtocolLib: com.comphenix.protocol.ProtocolLib@667f9ec4[
statistics=com.comphenix.protocol.metrics.Statistics@5945876b
backgroundCompiler=com.comphenix.protocol.reflect.compiler.BackgroundCompiler@657b4bb9
packetTask=9
tickCounter=8790
unhookTask=com.comphenix.protocol.injector.DelayedSingleTask@2844544f
configExpectedMod=1
updater=com.comphenix.protocol.updater.SpigotUpdater@32d7663d
redirectHandler=com.comphenix.protocol.ProtocolLib$2@47dcc1d3
commandProtocol=com.comphenix.protocol.CommandProtocol@78c56c12
commandPacket=com.comphenix.protocol.CommandPacket@7229a969
commandFilter=com.comphenix.protocol.CommandFilter@7b46cf9f
packetLogging=com.comphenix.protocol.PacketLogging@5a355b7d
skipDisable=false
isEnabled=true
loader=org.bukkit.plugin.java.JavaPluginLoader@9c309d5
server=CraftServer{serverName=CraftBukkit,serverVersion=git-PaperSpigot-445,minecraftVersion=1.8.8}
file=plugins/ProtocolLib.jar
description=org.bukkit.plugin.PluginDescriptionFile@7b69801e
dataFolder=plugins/ProtocolLib
classLoader=org.bukkit.plugin.java.PluginClassLoader@545cf19e
naggable=true
ebean=
newConfig=YamlConfiguration[path='', root='YamlConfiguration']
configFile=plugins/ProtocolLib/config.yml
logger=org.bukkit.plugin.PluginLogger@1aebefa7
]
Manager: com.comphenix.protocol.injector.PacketFilterManager@58ec8a3c[
unhookTask=com.comphenix.protocol.injector.DelayedSingleTask@2844544f
packetListeners=[PacketAdapter[plugin=SpleefX, sending=ListeningWhitelist[priority=NORMAL, packets=[CAMERA[class=PacketPlayOutCamera, id=71]], gamephase=PLAYING, options=[]], receiving=EMPTY_WHITELIST], PacketAdapter[plugin=LoginSecurity, sending=ListeningWhitelist[priority=LOW, packets=[SET_SLOT[class=PacketPlayOutSetSlot, id=22], WINDOW_ITEMS[class=PacketPlayOutWindowItems, id=20], WINDOW_DATA[class=PacketPlayOutWindowData, id=21], WINDOW_CLICK[class=PacketPlayInWindowClick, id=8]], gamephase=PLAYING, options=[]], receiving=ListeningWhitelist[priority=LOW, packets=[SET_SLOT[class=PacketPlayOutSetSlot, id=22], WINDOW_ITEMS[class=PacketPlayOutWindowItems, id=20], WINDOW_DATA[class=PacketPlayOutWindowData, id=21], WINDOW_CLICK[class=PacketPlayInWindowClick, id=8]], gamephase=PLAYING, options=[]]], PacketAdapter[plugin=Citizens, sending=ListeningWhitelist[priority=HIGHEST, packets=[PLAYER_INFO[class=PacketPlayOutPlayerInfo, id=54]], gamephase=PLAYING, options=[ASYNC]], receiving=EMPTY_WHITELIST], PacketAdapter[plugin=Citizens, sending=ListeningWhitelist[priority=HIGHEST, packets=[ENTITY_METADATA[class=PacketPlayOutEntityMetadata, id=77]], gamephase=PLAYING, options=[]], receiving=EMPTY_WHITELIST], PacketAdapter[plugin=Spartan, sending=EMPTY_WHITELIST, receiving=ListeningWhitelist[priority=NORMAL, packets=[USE_ITEM[PLAY, CLIENT, 46, classNames: [net.minecraft.server.v1_8_R3.PacketPlayInUseItem, net.minecraft.network.protocol.game.ServerboundUseItemPacket, net.minecraft.network.play.client.CPacketPlayerTryUseItemOnBlock] (unregistered)]], gamephase=PLAYING, options=[]]], PacketAdapter[plugin=Citizens, sending=ListeningWhitelist[priority=HIGHEST, packets=[ENTITY_TELEPORT[class=PacketPlayOutEntityTeleport, id=97], ENTITY_HEAD_ROTATION[class=PacketPlayOutEntityHeadRotation, id=62], REL_ENTITY_MOVE_LOOK[class=PacketPlayOutRelEntityMoveLook, id=42], ENTITY_LOOK[class=PacketPlayOutEntityLook, id=43], POSITION[class=PacketPlayOutPosition, id=56]], gamephase=PLAYING, options=[ASYNC]], receiving=EMPTY_WHITELIST]]
packetInjector=com.comphenix.protocol.injector.netty.ProtocolInjector$5@6f32884f
playerInjection=com.comphenix.protocol.injector.netty.ProtocolInjector$4@5ae5cd3e
inputBufferedPackets=[]
recievedListeners=com.comphenix.protocol.injector.SortedPacketListenerList@1f369712
sendingListeners=com.comphenix.protocol.injector.SortedPacketListenerList@233753a2
hasClosed=false
classLoader=org.bukkit.plugin.java.PluginClassLoader@545cf19e
reporter=com.comphenix.protocol.ProtocolLib$1@58bcd77b
server=CraftServer{serverName=CraftBukkit,serverVersion=git-PaperSpigot-445,minecraftVersion=1.8.8}
library=ProtocolLib v4.7.0
asyncFilterManager=com.comphenix.protocol.async.AsyncFilterManager@2cc47d6f
knowsServerPackets=true
knowsClientPackets=true
phaseLoginCount=0
phasePlayingCount=7
packetCreation=false
nettyInjector=com.comphenix.protocol.injector.netty.ProtocolInjector@2f4b3d36
pluginVerifier=com.comphenix.protocol.injector.PluginVerifier@27ad27dc
hasRecycleDistance=true
minecraftVersion=(MC: 1.8.8)
debug=false
]

Listeners:
net.spleefx.spectate.ProtocolLibSpectatorAdapter@4d405ff2[
plugin=SpleefX v4.9.5
connectionSide=SERVER_SIDE
receivingWhitelist=EMPTY_WHITELIST
sendingWhitelist=ListeningWhitelist[priority=NORMAL, packets=[CAMERA[class=PacketPlayOutCamera, id=71]], gamephase=PLAYING, options=[]]
]
com.lenis0012.bukkit.loginsecurity.modules.general.InventoryPacketListener@42b17397[
plugin=LoginSecurity v3.2.0
connectionSide=BOTH
receivingWhitelist=ListeningWhitelist[priority=LOW, packets=[SET_SLOT[class=PacketPlayOutSetSlot, id=22], WINDOW_ITEMS[class=PacketPlayOutWindowItems, id=20], WINDOW_DATA[class=PacketPlayOutWindowData, id=21], WINDOW_CLICK[class=PacketPlayInWindowClick, id=8]], gamephase=PLAYING, options=[]]
sendingWhitelist=ListeningWhitelist[priority=LOW, packets=[SET_SLOT[class=PacketPlayOutSetSlot, id=22], WINDOW_ITEMS[class=PacketPlayOutWindowItems, id=20], WINDOW_DATA[class=PacketPlayOutWindowData, id=21], WINDOW_CLICK[class=PacketPlayInWindowClick, id=8]], gamephase=PLAYING, options=[]]
]
net.citizensnpcs.ProtocolLibListener$2@294a5801[
plugin=Citizens v2.0.33-SNAPSHOT (build 3229)
connectionSide=SERVER_SIDE
receivingWhitelist=EMPTY_WHITELIST
sendingWhitelist=ListeningWhitelist[priority=HIGHEST, packets=[PLAYER_INFO[class=PacketPlayOutPlayerInfo, id=54]], gamephase=PLAYING, options=[ASYNC]]
]
net.citizensnpcs.ProtocolLibListener$1@3aa81aa4[
plugin=Citizens v2.0.33-SNAPSHOT (build 3229)
connectionSide=SERVER_SIDE
receivingWhitelist=EMPTY_WHITELIST
sendingWhitelist=ListeningWhitelist[priority=HIGHEST, packets=[ENTITY_METADATA[class=PacketPlayOutEntityMetadata, id=77]], gamephase=PLAYING, options=[]]
]
me.vagdedes.spartan.q.b.o$1@3b0b0976[
bE=packets
plugin=Spartan vPhase 524
connectionSide=CLIENT_SIDE
receivingWhitelist=ListeningWhitelist[priority=NORMAL, packets=[USE_ITEM[PLAY, CLIENT, 46, classNames: [net.minecraft.server.v1_8_R3.PacketPlayInUseItem, net.minecraft.network.protocol.game.ServerboundUseItemPacket, net.minecraft.network.play.client.CPacketPlayerTryUseItemOnBlock] (unregistered)]], gamephase=PLAYING, options=[]]
sendingWhitelist=EMPTY_WHITELIST
]
net.citizensnpcs.ProtocolLibListener$3@63f650b8[
plugin=Citizens v2.0.33-SNAPSHOT (build 3229)
connectionSide=SERVER_SIDE
receivingWhitelist=EMPTY_WHITELIST
sendingWhitelist=ListeningWhitelist[priority=HIGHEST, packets=[ENTITY_TELEPORT[class=PacketPlayOutEntityTeleport, id=97], ENTITY_HEAD_ROTATION[class=PacketPlayOutEntityHeadRotation, id=62], REL_ENTITY_MOVE_LOOK[class=PacketPlayOutRelEntityMoveLook, id=42], ENTITY_LOOK[class=PacketPlayOutEntityLook, id=43], POSITION[class=PacketPlayOutPosition, id=56]], gamephase=PLAYING, options=[ASYNC]]
]

Plugins Using ProtocolLib:
Spartan by [Evangelos Dedes @Vagdedes]
SpleefX by [Reflxction]
Citizens by [fullwall]
LoginSecurity by [lenis0012]

Additional context
none