diff --git a/all/pom.xml b/all/pom.xml
index 048785cf..c9c3556b 100644
--- a/all/pom.xml
+++ b/all/pom.xml
@@ -15,7 +15,7 @@
viabackwards-parent
nl.matsv
- 2.3.0
+ 2.3.1
4.0.0
diff --git a/bukkit/pom.xml b/bukkit/pom.xml
index 21e93bbe..c46d0199 100644
--- a/bukkit/pom.xml
+++ b/bukkit/pom.xml
@@ -15,7 +15,7 @@
viabackwards-parent
nl.matsv
- 2.3.0
+ 2.3.1
4.0.0
diff --git a/bungee/pom.xml b/bungee/pom.xml
index 65987c68..13339a85 100644
--- a/bungee/pom.xml
+++ b/bungee/pom.xml
@@ -15,7 +15,7 @@
viabackwards-parent
nl.matsv
- 2.3.0
+ 2.3.1
4.0.0
diff --git a/core/pom.xml b/core/pom.xml
index e998b5ac..e2b66db6 100644
--- a/core/pom.xml
+++ b/core/pom.xml
@@ -15,7 +15,7 @@
viabackwards-parent
nl.matsv
- 2.3.0
+ 2.3.1
4.0.0
diff --git a/core/src/main/java/nl/matsv/viabackwards/protocol/protocol1_12_1to1_12_2/Protocol1_12_1To1_12_2.java b/core/src/main/java/nl/matsv/viabackwards/protocol/protocol1_12_1to1_12_2/Protocol1_12_1To1_12_2.java
index 0a0f533d..8c123349 100644
--- a/core/src/main/java/nl/matsv/viabackwards/protocol/protocol1_12_1to1_12_2/Protocol1_12_1To1_12_2.java
+++ b/core/src/main/java/nl/matsv/viabackwards/protocol/protocol1_12_1to1_12_2/Protocol1_12_1To1_12_2.java
@@ -48,7 +48,7 @@ public class Protocol1_12_1To1_12_2 extends BackwardsProtocol {
int keepAlive = packetWrapper.read(Type.VAR_INT);
long realKeepAlive = packetWrapper.user().get(KeepAliveTracker.class).getKeepAlive();
if (keepAlive != (int) realKeepAlive) {
- realKeepAlive = 0L; // Client sent wrong data, timeout
+ packetWrapper.cancel(); // Wrong data, cancel packet
}
packetWrapper.write(Type.LONG, realKeepAlive);
}
diff --git a/pom.xml b/pom.xml
index b7451bb2..54cbd6c2 100644
--- a/pom.xml
+++ b/pom.xml
@@ -16,7 +16,7 @@
nl.matsv
viabackwards-parent
- 2.3.0
+ 2.3.1
pom
Allow newer clients to join older server versions.
diff --git a/sponge/pom.xml b/sponge/pom.xml
index 23ce495f..f7ececb2 100644
--- a/sponge/pom.xml
+++ b/sponge/pom.xml
@@ -15,7 +15,7 @@
viabackwards-parent
nl.matsv
- 2.3.0
+ 2.3.1
4.0.0