From d960e23fc5f5825cca3c5d8bc61326d1f11378a1 Mon Sep 17 00:00:00 2001 From: Learting Date: Wed, 10 Jul 2024 09:05:10 +0200 Subject: [PATCH 1/2] Support Purpur --- src/main/java/de/myzelyam/supervanish/features/FeatureMgr.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/de/myzelyam/supervanish/features/FeatureMgr.java b/src/main/java/de/myzelyam/supervanish/features/FeatureMgr.java index 5ead9c1..00e7af5 100644 --- a/src/main/java/de/myzelyam/supervanish/features/FeatureMgr.java +++ b/src/main/java/de/myzelyam/supervanish/features/FeatureMgr.java @@ -30,7 +30,7 @@ public class FeatureMgr { private static final Requirement protocolLibInstalled = featureInfo -> Bukkit.getPluginManager().isPluginEnabled("ProtocolLib"), oneDotEightOrHigher = featureInfo -> featureInfo.getPlugin().getVersionUtil().isOneDotXOrHigher(8), oneDotSeventeenOrHigher = featureInfo -> featureInfo.getPlugin().getVersionUtil().isOneDotXOrHigher(17), - paperServer = featureInfo -> Bukkit.getServer().getName().equals("Paper"); + paperServer = featureInfo -> Bukkit.getServer().getName().equals("Paper") || Bukkit.getServer().getName().equals("Purpur"); private final Map registeredFeatures = new HashMap<>(); private final Set activeFeatures = new HashSet<>(); private final SuperVanish plugin; From b6c44164f6ac2a15c3aeb2bd756052ce35a50d07 Mon Sep 17 00:00:00 2001 From: Learting Date: Wed, 10 Jul 2024 09:16:40 +0200 Subject: [PATCH 2/2] Support Purpur --- .../java/de/myzelyam/supervanish/features/FeatureMgr.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/main/java/de/myzelyam/supervanish/features/FeatureMgr.java b/src/main/java/de/myzelyam/supervanish/features/FeatureMgr.java index 00e7af5..4c304a6 100644 --- a/src/main/java/de/myzelyam/supervanish/features/FeatureMgr.java +++ b/src/main/java/de/myzelyam/supervanish/features/FeatureMgr.java @@ -30,7 +30,7 @@ public class FeatureMgr { private static final Requirement protocolLibInstalled = featureInfo -> Bukkit.getPluginManager().isPluginEnabled("ProtocolLib"), oneDotEightOrHigher = featureInfo -> featureInfo.getPlugin().getVersionUtil().isOneDotXOrHigher(8), oneDotSeventeenOrHigher = featureInfo -> featureInfo.getPlugin().getVersionUtil().isOneDotXOrHigher(17), - paperServer = featureInfo -> Bukkit.getServer().getName().equals("Paper") || Bukkit.getServer().getName().equals("Purpur"); + supportedServer = featureInfo -> Bukkit.getServer().getName().equals("Paper") || Bukkit.getServer().getName().equals("Purpur"); private final Map registeredFeatures = new HashMap<>(); private final Set activeFeatures = new HashSet<>(); private final SuperVanish plugin; @@ -53,9 +53,9 @@ public class FeatureMgr { registeredFeatures.put("NoRaidTrigger", new FeatureInfo(NoRaidTrigger.class, plugin, Collections.singletonList(oneDotSeventeenOrHigher))); registeredFeatures.put("NoMobSpawn", new FeatureInfo(NoMobSpawn.class, plugin, - Collections.singletonList(paperServer))); + Collections.singletonList(supportedServer))); registeredFeatures.put("HideAdvancementMessages", new FeatureInfo(HideAdvancementMessages.class, plugin, - Collections.singletonList(paperServer))); + Collections.singletonList(supportedServer))); } public void enableFeatures() {