mirror of
https://github.com/FancyInnovations/FancyPlugins.git
synced 2025-12-06 07:43:36 +00:00
fancynpcs, fancyholograms: Use sets of Version Strings for checking if a version is valid (#142)
* use set for checking if a version is valid * use Paper PR for snapshot reference --------- Co-authored-by: TheosRee <theosree@users.noreply.github.com>
This commit is contained in:
@@ -15,5 +15,12 @@ allprojects {
|
|||||||
maven("https://repo.papermc.io/repository/maven-public/")
|
maven("https://repo.papermc.io/repository/maven-public/")
|
||||||
maven("https://repo.fancyinnovations.com/releases")
|
maven("https://repo.fancyinnovations.com/releases")
|
||||||
maven(url = "https://jitpack.io")
|
maven(url = "https://jitpack.io")
|
||||||
|
maven("https://maven-prs.papermc.io/Paper/pr13194") {
|
||||||
|
name = "Maven for PR #13194" // https://github.com/PaperMC/Paper/pull/13194
|
||||||
|
mavenContent {
|
||||||
|
includeModule("io.papermc.paper", "dev-bundle")
|
||||||
|
includeModule("io.papermc.paper", "paper-api")
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -292,7 +292,7 @@ public final class FancyHolograms extends JavaPlugin implements FancyHologramsPl
|
|||||||
private void registerListeners() {
|
private void registerListeners() {
|
||||||
getServer().getPluginManager().registerEvents(new PlayerListener(this), this);
|
getServer().getPluginManager().registerEvents(new PlayerListener(this), this);
|
||||||
getServer().getPluginManager().registerEvents(new WorldListener(), this);
|
getServer().getPluginManager().registerEvents(new WorldListener(), this);
|
||||||
if (Bukkit.getMinecraftVersion().equals("1.21.4") || Bukkit.getMinecraftVersion().equals("1.21.5") || Bukkit.getMinecraftVersion().equals("1.21.6") || Bukkit.getMinecraftVersion().equals("1.21.7") || Bukkit.getMinecraftVersion().equals("1.21.8")) {
|
if (Set.of("1.21.4", "1.21.5", "1.21.6", "1.21.7", "1.21.8").contains(Bukkit.getMinecraftVersion())) {
|
||||||
getServer().getPluginManager().registerEvents(new PlayerLoadedListener(), this);
|
getServer().getPluginManager().registerEvents(new PlayerLoadedListener(), this);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -311,7 +311,7 @@ public final class FancyHologramsPlugin extends JavaPlugin implements FancyHolog
|
|||||||
getServer().getPluginManager().registerEvents(new PlayerListener(this), this);
|
getServer().getPluginManager().registerEvents(new PlayerListener(this), this);
|
||||||
getServer().getPluginManager().registerEvents(new WorldLoadedListener(), this);
|
getServer().getPluginManager().registerEvents(new WorldLoadedListener(), this);
|
||||||
|
|
||||||
if (Bukkit.getMinecraftVersion().equals("1.21.4") || Bukkit.getMinecraftVersion().equals("1.21.5") || Bukkit.getMinecraftVersion().equals("1.21.6")) {
|
if (Set.of("1.21.4", "1.21.5", "1.21.6").contains(Bukkit.getMinecraftVersion())) {
|
||||||
getServer().getPluginManager().registerEvents(new PlayerLoadedListener(), this);
|
getServer().getPluginManager().registerEvents(new PlayerLoadedListener(), this);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -277,7 +277,7 @@ public class FancyNpcs extends JavaPlugin implements FancyNpcsPlugin {
|
|||||||
pluginManager.registerEvents(new PlayerTeleportListener(), instance);
|
pluginManager.registerEvents(new PlayerTeleportListener(), instance);
|
||||||
pluginManager.registerEvents(new PlayerChangedWorldListener(), instance);
|
pluginManager.registerEvents(new PlayerChangedWorldListener(), instance);
|
||||||
pluginManager.registerEvents(skinManager, instance);
|
pluginManager.registerEvents(skinManager, instance);
|
||||||
if (Bukkit.getMinecraftVersion().equals("1.21.4") || Bukkit.getMinecraftVersion().equals("1.21.5") || Bukkit.getMinecraftVersion().equals("1.21.6") || Bukkit.getMinecraftVersion().equals("1.21.7") || Bukkit.getMinecraftVersion().equals("1.21.8") || Bukkit.getMinecraftVersion().equals("1.21.9") || Bukkit.getMinecraftVersion().equals("1.21.10") || Bukkit.getMinecraftVersion().equals("1.21.11")) {
|
if (Set.of("1.21.4", "1.21.5", "1.21.6", "1.21.7", "1.21.8", "1.21.9", "1.21.10", "1.21.11").contains(Bukkit.getMinecraftVersion())) {
|
||||||
getServer().getPluginManager().registerEvents(new PlayerLoadedListener(), this);
|
getServer().getPluginManager().registerEvents(new PlayerLoadedListener(), this);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -33,6 +33,7 @@ import org.incendo.cloud.parser.standard.EnumParser;
|
|||||||
import org.jetbrains.annotations.NotNull;
|
import org.jetbrains.annotations.NotNull;
|
||||||
import org.jetbrains.annotations.Nullable;
|
import org.jetbrains.annotations.Nullable;
|
||||||
|
|
||||||
|
import java.util.Set;
|
||||||
import java.util.Optional;
|
import java.util.Optional;
|
||||||
|
|
||||||
import static org.incendo.cloud.exception.handling.ExceptionHandler.unwrappingHandler;
|
import static org.incendo.cloud.exception.handling.ExceptionHandler.unwrappingHandler;
|
||||||
@@ -198,8 +199,7 @@ public final class CloudCommandManager {
|
|||||||
annotationParser.parse(FancyNpcsDebugCMD.INSTANCE);
|
annotationParser.parse(FancyNpcsDebugCMD.INSTANCE);
|
||||||
}
|
}
|
||||||
|
|
||||||
String mcVersion = Bukkit.getMinecraftVersion();
|
if (Set.of("1.20.5", "1.20.6", "1.21", "1.21.1", "1.21.2", "1.21.3", "1.21.4", "1.21.5", "1.21.6", "1.21.7", "1.21.8", "1.21.9", "1.21.10", "1.21.11").contains(Bukkit.getMinecraftVersion())) {
|
||||||
if (mcVersion.equals("1.20.5") || mcVersion.equals("1.20.6") || mcVersion.equals("1.21") || mcVersion.equals("1.21.1") || mcVersion.equals("1.21.2") || mcVersion.equals("1.21.3") || mcVersion.equals("1.21.4") || mcVersion.equals("1.21.5") || mcVersion.equals("1.21.6") || mcVersion.equals("1.21.7") || Bukkit.getMinecraftVersion().equals("1.21.8") || Bukkit.getMinecraftVersion().equals("1.21.9") || Bukkit.getMinecraftVersion().equals("1.21.10") || Bukkit.getMinecraftVersion().equals("1.21.11")) {
|
|
||||||
annotationParser.parse(ScaleCMD.INSTANCE);
|
annotationParser.parse(ScaleCMD.INSTANCE);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user