Initial Spigot/Paper 1.20 support

This commit is contained in:
Michael Primm 2023-06-09 02:05:17 -04:00
parent feac442492
commit 6beb62b4b7
7 changed files with 27 additions and 16 deletions

View file

@ -72,6 +72,9 @@ dependencies {
implementation(project(':bukkit-helper-119-4')) {
transitive = false
}
implementation(project(':bukkit-helper-120')) {
transitive = false
}
}
processResources {
@ -108,6 +111,7 @@ shadowJar {
include(dependency(':bukkit-helper-119'))
include(dependency(':bukkit-helper-119-3'))
include(dependency(':bukkit-helper-119-4'))
include(dependency(':bukkit-helper-120'))
}
relocate('org.bstats', 'org.dynmap.bstats')
destinationDir = file '../target'

View file

@ -18,6 +18,7 @@ import org.dynmap.bukkit.helper.v118_2.BukkitVersionHelperSpigot118_2;
import org.dynmap.bukkit.helper.v119.BukkitVersionHelperSpigot119;
import org.dynmap.bukkit.helper.v119_3.BukkitVersionHelperSpigot119_3;
import org.dynmap.bukkit.helper.v119_4.BukkitVersionHelperSpigot119_4;
import org.dynmap.bukkit.helper.v120.BukkitVersionHelperSpigot120;
public class Helper {
@ -43,6 +44,9 @@ public class Helper {
Log.info("Loading Glowstone support");
BukkitVersionHelper.helper = new BukkitVersionHelperGlowstone();
}
else if (v.contains("(MC: 1.20")) {
BukkitVersionHelper.helper = new BukkitVersionHelperSpigot120();
}
else if (v.contains("(MC: 1.19)") || v.contains("(MC: 1.19.1)") || v.contains("(MC: 1.19.2)")) {
BukkitVersionHelper.helper = new BukkitVersionHelperSpigot119();
}