summaryrefslogtreecommitdiff
path: root/serverlist-server/src
diff options
context:
space:
mode:
authorPugmatt <pugmatt@gmail.com>2019-09-30 16:25:52 -0400
committerPugmatt <pugmatt@gmail.com>2019-09-30 16:25:52 -0400
commit993b97620aa120721f7fb4005ddf920dc0d52ea1 (patch)
treef3e7b6ac51d1508094703486882480b31553b05a /serverlist-server/src
parent2f55bc8612103948a032062846e635c6df44c590 (diff)
downloadBedrockConnect-993b97620aa120721f7fb4005ddf920dc0d52ea1.tar.gz
BedrockConnect-993b97620aa120721f7fb4005ddf920dc0d52ea1.tar.bz2
BedrockConnect-993b97620aa120721f7fb4005ddf920dc0d52ea1.zip
Fixed bug where IPs with 0s in it weren't accepted
Diffstat (limited to 'serverlist-server/src')
-rw-r--r--serverlist-server/src/main/com/pyratron/pugmatt/bedrockconnect/listeners/PacketHandler.java4
1 files changed, 2 insertions, 2 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 5d3ad92..26faa58 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
@@ -831,9 +831,9 @@ public class PacketHandler implements BedrockPacketHandler {
session.sendPacketImmediately(UIForms.createError("Address is too large. (Must be less than 45)"));
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("[a-zA-Z.1-9]+"))
+ else if (!data.get(0).matches("[a-zA-Z.0-9]+"))
session.sendPacketImmediately(UIForms.createError("Enter a valid address. (E.g. play.example.net, 172.16.254.1)"));
- else if (!data.get(1).matches("[1-9]+"))
+ else if (!data.get(1).matches("[0-9]+"))
session.sendPacketImmediately(UIForms.createError("Enter a valid port that contains only numbers"));
else {
boolean addServer = Boolean.parseBoolean(data.get(2));