Skip to content

Commit 8951007

Browse files
committed
fix: downstream packets in upstream listeners
1 parent a26ce29 commit 8951007

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

protocolize-bungeecord/src/main/java/dev/simplix/protocolize/bungee/providers/BungeeCordPacketListenerProvider.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,7 +85,8 @@ public DefinedPacket handleOutboundPacket(DefinedPacket packet, AbstractPacketHa
8585
apiPacket = packet;
8686
}
8787
List<AbstractPacketListener<?>> listeners = listenersForType(clazz);
88-
boolean sentToServer = ReflectionUtil.downstreamBridgeClass.isInstance(abstractPacketHandler);
88+
boolean sentToServer = ReflectionUtil.downstreamBridgeClass.isInstance(abstractPacketHandler) ||
89+
ReflectionUtil.serverConnectorClass.isInstance(abstractPacketHandler);
8990
Connection connection = ReflectionUtil.getConnection(abstractPacketHandler, sentToServer);
9091
if (connection == null) {
9192
return packet;

0 commit comments

Comments
 (0)