diff options
author | Tyler Murphy <tylermurphy534@gmail.com> | 2022-05-10 10:01:48 -0400 |
---|---|---|
committer | Tyler Murphy <tylermurphy534@gmail.com> | 2022-05-10 10:01:48 -0400 |
commit | 0fdc77157f52c4f6b4839352f4f1ae94cb79a7dc (patch) | |
tree | 08fa79a3e8e75191a80e359b6ef829de9beb242e /src/main/java/net/tylermurphy/hideAndSeek/util | |
parent | update placeholders (diff) | |
download | kenshinshideandseek-0fdc77157f52c4f6b4839352f4f1ae94cb79a7dc.tar.gz kenshinshideandseek-0fdc77157f52c4f6b4839352f4f1ae94cb79a7dc.tar.bz2 kenshinshideandseek-0fdc77157f52c4f6b4839352f4f1ae94cb79a7dc.zip |
rank-place placeholder, fix null pointer in sql
Diffstat (limited to '')
-rw-r--r-- | src/main/java/net/tylermurphy/hideAndSeek/util/PAPIExpansion.java | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/src/main/java/net/tylermurphy/hideAndSeek/util/PAPIExpansion.java b/src/main/java/net/tylermurphy/hideAndSeek/util/PAPIExpansion.java index 311fcee..d467b62 100644 --- a/src/main/java/net/tylermurphy/hideAndSeek/util/PAPIExpansion.java +++ b/src/main/java/net/tylermurphy/hideAndSeek/util/PAPIExpansion.java @@ -57,6 +57,18 @@ public class PAPIExpansion extends PlaceholderExpansion { } else { return UUIDFetcher.getPlayer(info.uuid).getName(); } + } else if(args[0].equals("rank-place") && args.length == 2){ + if(getRanking(args[1]) == null) { return placeholderError; } + Integer count = Database.playerInfo.getRanking(getRanking(args[1]), player.getUniqueId()); + if(count == null) { return placeholderNoData; } + return count.toString(); + } else if(args[0].equals("rank-place") && args.length == 3){ + UUID uuid; + try { uuid = UUIDFetcher.getUUID(args[2]); } catch (Exception e) { return placeholderError; } + if(getRanking(args[1]) == null) { return placeholderError; } + Integer count = Database.playerInfo.getRanking(getRanking(args[1]), uuid); + if(count == null) { return placeholderNoData; } + return count.toString(); } return null; } |