add craft item requirement
add total mob kills requirement
add use item requirement
add item requirement
add block break requirement
add amount_done placeholder
support placeholderapi placeholders in commands
This commit is contained in:
okx-code
2019-05-26 18:45:44 +01:00
parent 60fad85cce
commit cd57aaae10
14 changed files with 167 additions and 13 deletions
@@ -122,6 +122,8 @@ public class RankupExpansion extends PlaceholderExpansion {
return orElse(requirement, Requirement::getValueString, "0");
case "left":
return placeholders.getSimpleFormat().format(orElse(requirement, r -> r.getRemaining(player), 0));
case "done":
return placeholders.getSimpleFormat().format(orElse(requirement, r -> r.getValueDouble() - r.getRemaining(player), 0));
case "percent_left":
return placeholders.getPercentFormat().format(orElse(requirement, r -> (r.getRemaining(player) / r.getValueDouble()) * 100, 0));
case "percent_done":