Skip to content

Commit 389314c

Browse files
authored
Fix dropping of outbound configuration packets if sync processed (#2982)
fixes #2980
1 parent 56fb51e commit 389314c

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

src/main/java/com/comphenix/protocol/injector/collection/OutboundPacketListenerSet.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,10 @@
22

33
import java.util.ArrayList;
44
import java.util.List;
5-
import java.util.logging.Level;
65

76
import javax.annotation.Nullable;
87

98
import com.comphenix.protocol.PacketType;
10-
import com.comphenix.protocol.ProtocolLogger;
119
import com.comphenix.protocol.concurrent.PacketTypeListenerSet;
1210
import com.comphenix.protocol.error.ErrorReporter;
1311
import com.comphenix.protocol.events.ListenerPriority;

src/main/java/com/comphenix/protocol/injector/netty/channel/NettyChannelInjector.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -320,6 +320,8 @@ public void sendServerPacket(Object packet, NetworkMarker marker, boolean filter
320320
Object playerConnection = this.getPlayerConnection();
321321
if (playerConnection != null) {
322322
MinecraftMethods.getSendPacketMethod().invoke(playerConnection, packet);
323+
} else {
324+
MinecraftMethods.getNetworkManagerHandleMethod().invoke(this.networkManager, packet);
323325
}
324326
}
325327
} catch (Exception exception) {

0 commit comments

Comments
 (0)