Waterfall/Waterfall-Proxy-Patches/0028-Apply-packet-limits.patch

37 lines
1.3 KiB
Diff
Raw Normal View History

2021-12-30 03:02:28 +01:00
From d85700309c2f2e6dcb87a572566072dfea72d82b Mon Sep 17 00:00:00 2001
2021-06-29 07:55:59 +02:00
From: LinsaFTW <25271111+linsaftw@users.noreply.github.com>
Date: Thu, 10 Jun 2021 11:30:19 -0300
Subject: [PATCH] Apply packet limits
diff --git a/protocol/src/main/java/net/md_5/bungee/protocol/packet/Handshake.java b/protocol/src/main/java/net/md_5/bungee/protocol/packet/Handshake.java
2021-12-30 03:02:28 +01:00
index 7dbbfd3c..e903313d 100644
2021-06-29 07:55:59 +02:00
--- a/protocol/src/main/java/net/md_5/bungee/protocol/packet/Handshake.java
+++ b/protocol/src/main/java/net/md_5/bungee/protocol/packet/Handshake.java
@@ -7,6 +7,7 @@ import lombok.EqualsAndHashCode;
import lombok.NoArgsConstructor;
import net.md_5.bungee.protocol.AbstractPacketHandler;
import net.md_5.bungee.protocol.DefinedPacket;
+import net.md_5.bungee.protocol.ProtocolConstants;
@Data
@NoArgsConstructor
@@ -43,4 +44,14 @@ public class Handshake extends DefinedPacket
{
handler.handle( this );
}
+
+ @Override
+ public int expectedMaxLength(ByteBuf buf, ProtocolConstants.Direction direction, int protocolVersion) {
2021-07-02 14:02:40 +02:00
+ return 1036 + 256; // FlameCord - Apply packet limits (by Janmm14)
2021-06-29 07:55:59 +02:00
+ }
+
+ @Override
+ public int expectedMinLength(ByteBuf buf, ProtocolConstants.Direction direction, int protocolVersion) {
2021-07-02 14:02:40 +02:00
+ return 5; // FlameCord - Apply packet limits (by Janmm14)
2021-06-29 07:55:59 +02:00
+ }
}
--
2021-12-30 03:02:28 +01:00
2.32.0
2021-06-29 07:55:59 +02:00