From 8eb60bf578f76f3cf7f8593556b12a5486543c3b Mon Sep 17 00:00:00 2001 From: yui-Kitamura Date: Mon, 13 Feb 2023 08:23:36 +0900 Subject: [PATCH] jump up to JDK17 --- pom.xml | 24 ++++++++++++++++-------- src/module-info.java | 28 ++++++++++++++++++++++++++++ 2 files changed, 44 insertions(+), 8 deletions(-) create mode 100644 src/module-info.java diff --git a/pom.xml b/pom.xml index f91cfd6a..183aa6e7 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ UTF-8 - 1.13.1-R0.1-SNAPSHOT + 1.15.2-R0.1-SNAPSHOT ${project.groupId}.${project.artifactId} 1.7 @@ -12,7 +12,7 @@ net.milkbowl.vault Vault - ${api.version}.3 + ${api.version}.3_JDK17 Vault https://dev.bukkit.org/projects/vault Vault is a Chat, Permissions & Economy API to allow plugins to more easily hook into these systems without needing to hook each individual system themselves. @@ -40,12 +40,12 @@ pub-repo Public Releases - http://nexus.hc.to/content/repositories/pub_releases/ + https://nexus.hc.to/content/repositories/pub_releases/ pub-repo Public Snapshots - http://nexus.hc.to/content/repositories/pub_snapshots/ + https://nexus.hc.to/content/repositories/pub_snapshots/ @@ -53,7 +53,7 @@ pub-repo Public Releases - http://nexus.hc.to/content/repositories/pub_releases/ + https://nexus.hc.to/content/repositories/pub_releases/ spigot-repo @@ -61,7 +61,7 @@ escapecraft-repo - http://dev.escapecraft.com/maven + https://dev.escapecraft.com/maven codemc-repo @@ -237,6 +237,14 @@ system ${project.basedir}/lib/overpermissions-2.0.0.jar + + + org.apache.clerezza.ext + org.json.simple + 0.4 + + + @@ -257,8 +265,8 @@ maven-compiler-plugin 3.8.0 - 1.8 - 1.8 + 17 + 17 diff --git a/src/module-info.java b/src/module-info.java new file mode 100644 index 00000000..f407e202 --- /dev/null +++ b/src/module-info.java @@ -0,0 +1,28 @@ +module Vault { + requires java.logging; + requires DroxPerms; + requires EssentialsGroupManager; + requires KPerms; + requires PermissionsBukkit; + requires PermissionsEx; + requires Privileges; + requires SimplyPerms; + requires Starburst; + requires TotalPermissions; + requires VaultAPI; + requires Xperms; + requires bpermissions; + requires bpermissions25; + requires bstats.base; + requires bstats.bukkit; + requires iChat; + requires json.simple; + requires mChat; + requires mChatSuite; + requires org.bukkit; + requires overpermissions; + requires rscPermissions; + requires org.json.simple; + + exports net.milkbowl.vault; +} \ No newline at end of file