summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPugmatt <pugmatt@gmail.com>2020-03-26 00:26:01 -0400
committerPugmatt <pugmatt@gmail.com>2020-03-26 00:26:01 -0400
commit7bc2aa8c74811e46f545c84ba33fe1bca7e229e5 (patch)
tree6dd513a39fd11b2080d1d2d0afa10341700cac70
parentaa59efa4fd3f8eaec67bd6be4ee937e1f505f8c2 (diff)
downloadBedrockConnect-1.4.1.tar.gz
BedrockConnect-1.4.1.tar.bz2
BedrockConnect-1.4.1.zip
Address max length extension1.4.1
-rw-r--r--serverlist-server/src/main/com/pyratron/pugmatt/bedrockconnect/listeners/PacketHandler.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/serverlist-server/src/main/com/pyratron/pugmatt/bedrockconnect/listeners/PacketHandler.java b/serverlist-server/src/main/com/pyratron/pugmatt/bedrockconnect/listeners/PacketHandler.java
index 6576f97..e68c590 100644
--- a/serverlist-server/src/main/com/pyratron/pugmatt/bedrockconnect/listeners/PacketHandler.java
+++ b/serverlist-server/src/main/com/pyratron/pugmatt/bedrockconnect/listeners/PacketHandler.java
@@ -1001,7 +1001,7 @@ public class PacketHandler implements BedrockPacketHandler {
data.set(1, data.get(1).replaceAll("\\s",""));
if(data.get(0).length() >= 253)
- session.sendPacketImmediately(UIForms.createError("Address is too large. (Must be less than 45)"));
+ session.sendPacketImmediately(UIForms.createError("Address is too large. (Must be less than 253)"));
else if(data.get(1).length() >= 10)
session.sendPacketImmediately(UIForms.createError("Port is too large. (Must be less than 10)"));
else if (!data.get(0).matches("^(([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\\.){3}([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])$") && !data.get(0).matches("^((?!-)[A-Za-z0-9-]{1,63}(?<!-)\\.)+[A-Za-z]{2,6}$"))