diff --git a/src/main/java/cc/carm/plugin/userprefix/hooker/UserPrefixExpansion.java b/src/main/java/cc/carm/plugin/userprefix/hooker/UserPrefixExpansion.java index f10bbfd..dae966b 100644 --- a/src/main/java/cc/carm/plugin/userprefix/hooker/UserPrefixExpansion.java +++ b/src/main/java/cc/carm/plugin/userprefix/hooker/UserPrefixExpansion.java @@ -14,7 +14,7 @@ public class UserPrefixExpansion extends PlaceholderExpansion { protected final @NotNull Main plugin; protected final @NotNull List placeholders = Arrays.asList( - "%UserPrefix_prefix%", "%UserPrefix_weight%", + "%UserPrefix_prefix%", "%UserPrefix_amount%", "%UserPrefix_weight%", "%UserPrefix_identifier%", "%UserPrefix_name%", "%UserPrefix_has_%" ); @@ -65,6 +65,9 @@ public class UserPrefixExpansion extends PlaceholderExpansion { case "prefix": { return UserPrefixAPI.getUserManager().getPrefix(player).getContent(); } + case "amount": { + return String.valueOf(UserPrefixAPI.getUserManager().getUsablePrefixes(player).size() + 1); + } case "name": { return UserPrefixAPI.getUserManager().getPrefix(player).getName(); } diff --git a/src/main/resources/prefixes/example-prefix.yml b/src/main/resources/prefixes/example-prefix.yml index 0872dd5..b36f834 100644 --- a/src/main/resources/prefixes/example-prefix.yml +++ b/src/main/resources/prefixes/example-prefix.yml @@ -75,4 +75,4 @@ item: - "&f您将获得多种特权与更好的游戏体验。" - "&f您可以输入 &b/vip &f指令查看详细特权!" - "" - - "&e✯ 加入Pro+会员以使用该前缀!" \ No newline at end of file + - "&e✯ 加入Pro+会员以使用该前缀!"