From ff484e8f1c0210363fca74b1e7ca3b87d085db68 Mon Sep 17 00:00:00 2001 From: FlorianMichael <60033407+FlorianMichael@users.noreply.github.com> Date: Tue, 16 Apr 2024 22:05:32 +0200 Subject: [PATCH 1/2] Ignore conversion suppressing when debug mode is enabled --- .../release/protocol1_8to1_7_6_10/Protocol1_8to1_7_6_10.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/net/raphimc/vialegacy/protocols/release/protocol1_8to1_7_6_10/Protocol1_8to1_7_6_10.java b/src/main/java/net/raphimc/vialegacy/protocols/release/protocol1_8to1_7_6_10/Protocol1_8to1_7_6_10.java index 4f0dd30..5a92579 100644 --- a/src/main/java/net/raphimc/vialegacy/protocols/release/protocol1_8to1_7_6_10/Protocol1_8to1_7_6_10.java +++ b/src/main/java/net/raphimc/vialegacy/protocols/release/protocol1_8to1_7_6_10/Protocol1_8to1_7_6_10.java @@ -1369,7 +1369,7 @@ public class Protocol1_8to1_7_6_10 extends AbstractProtocol 16) { - if (!Via.getConfig().isSuppressConversionWarnings()) { + if (!Via.getConfig().isSuppressConversionWarnings() || Via.getManager().isDebug()) { ViaLegacy.getPlatform().getLogger().warning("Ignoring serverbound plugin channel, as it is longer than 16 characters: '" + channel + "'"); } wrapper.cancel(); @@ -1414,7 +1414,7 @@ public class Protocol1_8to1_7_6_10 extends AbstractProtocol validChannels = new ArrayList<>(registeredChannels.length); for (String registeredChannel : registeredChannels) { if (registeredChannel.length() > 16) { - if (!Via.getConfig().isSuppressConversionWarnings()) { + if (!Via.getConfig().isSuppressConversionWarnings() || Via.getManager().isDebug()) { ViaLegacy.getPlatform().getLogger().warning("Ignoring serverbound plugin channel register of '" + registeredChannel + "', as it is longer than 16 characters"); } continue; From eeb8ca5d8b305d3f06acc2bb00fd33fc383149f6 Mon Sep 17 00:00:00 2001 From: FlorianMichael <60033407+FlorianMichael@users.noreply.github.com> Date: Tue, 16 Apr 2024 22:13:06 +0200 Subject: [PATCH 2/2] Use suppress conversion config option for most warnings --- .../Protocolc0_30toc0_30cpe.java | 4 +++- .../Protocol1_3_1_2to1_2_4_5.java | 4 +++- .../Protocol1_4_2to1_3_1_2.java | 4 +++- .../protocol1_6_1to1_5_2/Protocol1_6_1to1_5_2.java | 4 +++- .../metadata/MetadataRewriter.java | 9 +++++++-- .../Protocol1_7_2_5to1_6_4.java | 4 +++- .../Protocol1_8to1_7_6_10.java | 8 ++++++-- .../metadata/MetadataRewriter.java | 13 ++++++++++--- .../rewriter/ChatComponentRewriter.java | 5 ++++- 9 files changed, 42 insertions(+), 13 deletions(-) diff --git a/src/main/java/net/raphimc/vialegacy/protocols/classic/protocolc0_28_30toc0_28_30cpe/Protocolc0_30toc0_30cpe.java b/src/main/java/net/raphimc/vialegacy/protocols/classic/protocolc0_28_30toc0_28_30cpe/Protocolc0_30toc0_30cpe.java index 192c98c..413a691 100644 --- a/src/main/java/net/raphimc/vialegacy/protocols/classic/protocolc0_28_30toc0_28_30cpe/Protocolc0_30toc0_30cpe.java +++ b/src/main/java/net/raphimc/vialegacy/protocols/classic/protocolc0_28_30toc0_28_30cpe/Protocolc0_30toc0_30cpe.java @@ -103,7 +103,9 @@ public class Protocolc0_30toc0_30cpe extends StatelessProtocol