add requirement placeholders for each rank:
%rankup_rank_requirement_<rank>_<requirement>% %rankup_rank_requirement_<rank>_<requirement>_left% %rankup_rank_requirement_<rank>_<requirement>_percent_left% %rankup_rank_requirement_<rank>_<requirement>_percent_done% %rankup_rank_money_<rank>%
This commit is contained in:
+1
-1
@@ -4,7 +4,7 @@ plugins {
|
||||
}
|
||||
|
||||
group 'sh.okx'
|
||||
version '3.0-alpha.13'
|
||||
version '3.0-alpha.14'
|
||||
|
||||
sourceCompatibility = 1.8
|
||||
|
||||
|
||||
@@ -33,7 +33,7 @@ public class RankListCommand implements CommandExecutor {
|
||||
Rank next = rankups.nextRank(rank);
|
||||
if(rank.equals(playerRank)) {
|
||||
sendMessage(sender, Message.RANKS_CURRENT, rank, next);
|
||||
message = Message.RANKS_COMPLETE;
|
||||
message = Message.RANKS_INCOMPLETE;
|
||||
} else {
|
||||
sendMessage(sender, message, rank, next);
|
||||
}
|
||||
|
||||
@@ -45,6 +45,15 @@ public class Placeholders extends PlaceholderExpansion {
|
||||
String[] parts = params.split("_", 3);
|
||||
return getPlaceholderRequirement(player, rank,
|
||||
parts[1], parts.length > 2 ? parts[2] : "");
|
||||
} else if (params.startsWith("rank_requirement_")) {
|
||||
String[] parts = params.split("_", 5);
|
||||
return getPlaceholderRequirement(player, rankups.getRank(parts[2]),
|
||||
parts[3], parts.length > 4 ? parts[4] : "");
|
||||
} else if(params.startsWith("rank_money_")) {
|
||||
String[] parts = params.split("_", 3);
|
||||
return moneyFormat.format(rankups.getRank(parts[2]).getRequirement("money").getAmount());
|
||||
} else {
|
||||
|
||||
}
|
||||
|
||||
switch (params) {
|
||||
|
||||
@@ -39,8 +39,9 @@ public class Rankups {
|
||||
}
|
||||
|
||||
public Rank getRank(String name) {
|
||||
System.out.println(name);
|
||||
for(Rank rank : ranks) {
|
||||
if(rank.getName().equals(name)) {
|
||||
if(rank.getName().equalsIgnoreCase(name)) {
|
||||
return rank;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
name: Rankup
|
||||
version: 3.0-alpha.13
|
||||
version: 3.0-alpha.14
|
||||
main: sh.okx.rankup.Rankup
|
||||
author: Okx
|
||||
depend: [Vault]
|
||||
|
||||
Reference in New Issue
Block a user