Fixed kd PAPI placeholder, added unknown placeholder message

This commit is contained in:
cervinakuy committed 2021-08-11 00:15:16 -07:00
1 parent 2a3cd5e81e
commit 2d136ece49
1 file changed
+7 -1
@@ -23,7 +23,7 @@ public class Placeholders extends PlaceholderExpansion {
placeholderAPItoBuiltIn.put("stats_kills", "%kills%");
placeholderAPItoBuiltIn.put("stats_deaths", "%deaths%");
placeholderAPItoBuiltIn.put("stats_kdr", "%kdr%");
placeholderAPItoBuiltIn.put("stats_kd", "%kd%");
placeholderAPItoBuiltIn.put("stats_experience", "%xp%");
placeholderAPItoBuiltIn.put("stats_level", "%level%");
placeholderAPItoBuiltIn.put("player_killstreak", "%streak%");
@@ -64,6 +64,12 @@ public class Placeholders extends PlaceholderExpansion {
public String translatePlaceholderAPIPlaceholders(String placeholderAPIIdentifier, String username) {
if (!placeholderAPItoBuiltIn.containsKey(placeholderAPIIdentifier)) {
Toolkit.printToConsole(String.format("&7[&b&lKIT-PVP&7] &cUnknown placeholder identifier [%s]. Please see plugin page.",
placeholderAPIIdentifier));
return "invalid-placeholder";
}
return arena.replaceBuiltInPlaceholdersIfPresent(placeholderAPItoBuiltIn.get(placeholderAPIIdentifier), username);
}