Merge pull request #88 from Learting/patch-1

Support Purpur
This commit is contained in:
Leon Mangler authored and GitHub committed 2024-08-03 07:22:57 +02:00
commit aaa15b93c3
1 file changed
+3 -3
@@ -30,7 +30,7 @@ public class FeatureMgr {
private static final Requirement<FeatureInfo> 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");
supportedServer = featureInfo -> Bukkit.getServer().getName().equals("Paper") || Bukkit.getServer().getName().equals("Purpur");
private final Map<String, FeatureInfo> registeredFeatures = new HashMap<>();
private final Set<Feature> 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() {