From d7be71295981b3908c76b841e210269825e83f1a Mon Sep 17 00:00:00 2001 From: BuildTools Date: Sun, 23 Jun 2019 15:28:40 +0200 Subject: [PATCH] Add api-version, tweak version pattern to support pre releases Fixes #638 Fixes #636 Fixes #626 --- .../java/com/comphenix/protocol/utility/MinecraftVersion.java | 2 +- src/main/resources/plugin.yml | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/comphenix/protocol/utility/MinecraftVersion.java b/src/main/java/com/comphenix/protocol/utility/MinecraftVersion.java index 66205567..2e289a66 100644 --- a/src/main/java/com/comphenix/protocol/utility/MinecraftVersion.java +++ b/src/main/java/com/comphenix/protocol/utility/MinecraftVersion.java @@ -42,7 +42,7 @@ public class MinecraftVersion implements Comparable, Serializa /** * Regular expression used to parse version strings. */ - private static final Pattern VERSION_PATTERN = Pattern.compile(".*\\(.*MC.\\s*([a-zA-z0-9\\-\\.]+)\\s*\\)"); + private static final Pattern VERSION_PATTERN = Pattern.compile(".*\\(.*MC.\\s*([a-zA-z0-9\\-.]+).*"); /** * Version 1.14 - village and pillage update. diff --git a/src/main/resources/plugin.yml b/src/main/resources/plugin.yml index bb3457d8..8b3a608b 100644 --- a/src/main/resources/plugin.yml +++ b/src/main/resources/plugin.yml @@ -6,6 +6,7 @@ authors: [dmulloy2, comphenix] main: com.comphenix.protocol.ProtocolLib load: STARTUP database: false +api-version: "1.13" commands: protocol: