mirror of
https://github.com/YouHaveTrouble/NotJustNameplates.git
synced 2026-05-12 06:26:58 +00:00
papi support
This commit is contained in:
@@ -20,10 +20,13 @@ public final class NotJustNameplates extends JavaPlugin {
|
||||
private final TeamManager teamManager = new TeamManager();
|
||||
private NameplateManager nameplateManager = null;
|
||||
|
||||
private static boolean papiHook = false;
|
||||
|
||||
@Override
|
||||
public void onEnable() {
|
||||
instance = this;
|
||||
config = new NJNConfig(this);
|
||||
papiHook = Bukkit.getPluginManager().getPlugin("PlaceholderAPI") != null && Bukkit.getPluginManager().isPluginEnabled("PlaceholderAPI");
|
||||
|
||||
DefaultPermissions.registerPermission("notjustnameplates.seeown", "Allows a player to see their own nameplate", PermissionDefault.FALSE);
|
||||
DefaultPermissions.registerPermission("notjustnameplates.command", "Allows a player to use the /njn command", PermissionDefault.TRUE);
|
||||
@@ -52,6 +55,7 @@ public final class NotJustNameplates extends JavaPlugin {
|
||||
|
||||
public void reloadPluginConfig() {
|
||||
config = new NJNConfig(this);
|
||||
papiHook = Bukkit.getPluginManager().getPlugin("PlaceholderAPI") != null && Bukkit.getPluginManager().isPluginEnabled("PlaceholderAPI");
|
||||
nameplateManager.reloadNameplates();
|
||||
updateNameplatesBasedOnPermission();
|
||||
}
|
||||
@@ -92,4 +96,8 @@ public final class NotJustNameplates extends JavaPlugin {
|
||||
return config;
|
||||
}
|
||||
|
||||
public static boolean isPapiHooked() {
|
||||
return papiHook;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user