From bcb5202514a052c332027ae38eb6abc17d932891 Mon Sep 17 00:00:00 2001 From: Ankoki <72931234+Ankoki-Dev@users.noreply.github.com> Date: Mon, 28 Jun 2021 18:48:58 +0100 Subject: [PATCH] Add v1_17_R1 to Version Took 25 minutes --- .github/workflows/maven.yml | 25 ------------------- src/main/java/com/ankoki/skjade/SkJade.java | 7 +++++- .../java/com/ankoki/skjade/utils/Version.java | 1 + 3 files changed, 7 insertions(+), 26 deletions(-) delete mode 100644 .github/workflows/maven.yml diff --git a/.github/workflows/maven.yml b/.github/workflows/maven.yml deleted file mode 100644 index 8386783..0000000 --- a/.github/workflows/maven.yml +++ /dev/null @@ -1,25 +0,0 @@ -# This workflow will build a Java project with Maven -# For more information see: https://help.github.com/actions/language-and-framework-guides/building-and-testing-java-with-maven - -name: Java CI with Maven - -on: - push: - branches: [ master ] - pull_request: - branches: [ master ] - -jobs: - build: - - runs-on: ubuntu-latest - - steps: - - uses: actions/checkout@v2 - - name: Set up JDK 8 - uses: actions/setup-java@v2 - with: - java-version: '8' - distribution: 'adopt' - - name: Build with Maven - run: mvn -B package --file pom.xml diff --git a/src/main/java/com/ankoki/skjade/SkJade.java b/src/main/java/com/ankoki/skjade/SkJade.java index fa816f1..36efd75 100644 --- a/src/main/java/com/ankoki/skjade/SkJade.java +++ b/src/main/java/com/ankoki/skjade/SkJade.java @@ -166,7 +166,12 @@ private void loadHDElements() { private void loadServerVersion() { String packageName = this.getServer().getClass().getPackage().getName(); - serverVersion = Version.valueOf(packageName.substring(packageName.lastIndexOf('.') + 1)); + String ver = packageName.substring(packageName.lastIndexOf('.') + 1); + try { + serverVersion = Version.valueOf(ver); + } catch (Exception ex) { + Console.warning("You are using an unknown version (" + ver + ")! SkJade will not function as intended"); + } } private void loadElementalsElements() { diff --git a/src/main/java/com/ankoki/skjade/utils/Version.java b/src/main/java/com/ankoki/skjade/utils/Version.java index e670760..cef7b4d 100644 --- a/src/main/java/com/ankoki/skjade/utils/Version.java +++ b/src/main/java/com/ankoki/skjade/utils/Version.java @@ -18,6 +18,7 @@ public enum Version { v1_16_R2(false), v1_16_R3(false), v1_16_R4(false), + v1_17_R1(false), UNKNOWN(false); private final boolean legacy;