From 383d16d49b8706cec28a2e92f66157125f4c2c55 Mon Sep 17 00:00:00 2001 From: OurLobanov Date: Fri, 21 Jun 2024 13:59:39 +0300 Subject: [PATCH] ok --- .../org/geysermc/geyser/network/LoggingPacketHandler.java | 2 +- .../geysermc/geyser/network/UpstreamPacketHandler.java | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/core/src/main/java/org/geysermc/geyser/network/LoggingPacketHandler.java b/core/src/main/java/org/geysermc/geyser/network/LoggingPacketHandler.java index 18748f23d..5adc65203 100644 --- a/core/src/main/java/org/geysermc/geyser/network/LoggingPacketHandler.java +++ b/core/src/main/java/org/geysermc/geyser/network/LoggingPacketHandler.java @@ -57,7 +57,7 @@ public class LoggingPacketHandler implements BedrockPacketHandler { PacketSignal defaultHandler(BedrockPacket packet) { if (handleLimit(packet)) { - return PacketSignal.UNHANDLED; + return PacketSignal.HANDLED; } geyser.getLogger().debug("Handled packet: " + packet.getClass().getSimpleName()); return PacketSignal.HANDLED; diff --git a/core/src/main/java/org/geysermc/geyser/network/UpstreamPacketHandler.java b/core/src/main/java/org/geysermc/geyser/network/UpstreamPacketHandler.java index 9322a2b81..23ce2777b 100644 --- a/core/src/main/java/org/geysermc/geyser/network/UpstreamPacketHandler.java +++ b/core/src/main/java/org/geysermc/geyser/network/UpstreamPacketHandler.java @@ -102,7 +102,7 @@ public class UpstreamPacketHandler extends LoggingPacketHandler { @Override PacketSignal defaultHandler(BedrockPacket packet) { if (handleLimit(packet)) { - return PacketSignal.UNHANDLED; + return PacketSignal.HANDLED; } return translateAndDefault(packet); } @@ -173,7 +173,7 @@ public class UpstreamPacketHandler extends LoggingPacketHandler { @Override public PacketSignal handle(LoginPacket loginPacket) { if(this.handleLimit(loginPacket)){ - return PacketSignal.UNHANDLED; + return PacketSignal.HANDLED; } if (geyser.isShuttingDown() || geyser.isReloading()) { // Don't allow new players in if we're no longer operating @@ -275,7 +275,7 @@ public class UpstreamPacketHandler extends LoggingPacketHandler { @Override public PacketSignal handle(ModalFormResponsePacket packet) { if(this.handleLimit(packet)){ - return PacketSignal.UNHANDLED; + return PacketSignal.HANDLED; } session.executeInEventLoop(() -> session.getFormCache().handleResponse(packet)); return PacketSignal.HANDLED; @@ -351,7 +351,7 @@ public class UpstreamPacketHandler extends LoggingPacketHandler { private void sendPackDataInfo(String id) { ResourcePackDataInfoPacket data = new ResourcePackDataInfoPacket(); - String[] packID = id.split("_"); + String[] packID = id.split("_", 2); ResourcePack pack = this.resourcePackLoadEvent.getPacks().get(packID[0]); PackCodec codec = pack.codec(); ResourcePackManifest.Header header = pack.manifest().header();