Skip to content

Commit

Permalink
Add PAPI installed check
Browse files Browse the repository at this point in the history
  • Loading branch information
fullwall committed Nov 10, 2020
1 parent edae45d commit 67e6d4d
Showing 1 changed file with 5 additions and 0 deletions.
5 changes: 5 additions & 0 deletions src/main/java/net/citizensnpcs/api/util/Placeholders.java
Expand Up @@ -34,12 +34,17 @@ public static String replace(String text, OfflinePlayer player) {
}

private static String setPlaceholderAPIPlaceholders(String text, OfflinePlayer player) {
if (!PLACEHOLDERAPI_ENABLED) {
return text;
}
try {
return PlaceholderAPI.setPlaceholders(player, text);
} catch (Throwable t) {
PLACEHOLDERAPI_ENABLED = false;
return text;
}
}

private static boolean PLACEHOLDERAPI_ENABLED = true;
private static Pattern PLAYER_MATCHER = Pattern.compile("<player>|<p>");
}

0 comments on commit 67e6d4d

Please sign in to comment.