1
mirror of https://github.com/CarmJos/UserPrefix.git synced 2024-09-19 20:15:47 +00:00

feat(placeholder): 添加用户所拥有前缀的数量变量。 (#41)

* 修正错误的ID

修正错误的ID,墨囊应为INK_SAC而非INK_SACK

* 增加PAPI变量: %UserPrefix_prefix_number% 玩家称号数量

* 增加PAPI变量: %UserPrefix_prefix_number% 玩家称号数量

* 增加PAPI变量: %UserPrefix_prefix_number% 玩家称号数量

* 增加PAPI变量: %UserPrefix_prefix_number% 玩家称号数量

* Update example-prefix.yml

* 增加PAPI变量: %UserPrefix_prefix_number% 玩家称号数量

* 增加PAPI变量: %UserPrefix_prefix_number% 玩家称号数量

* feat(placeholder): 添加用户所拥有前缀的数量变量
This commit is contained in:
DongShaoNB 2023-01-18 21:58:05 +08:00 committed by GitHub
parent 2fc2474f89
commit 84bb41ab2f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 5 additions and 2 deletions

View File

@ -14,7 +14,7 @@ public class UserPrefixExpansion extends PlaceholderExpansion {
protected final @NotNull Main plugin;
protected final @NotNull List<String> placeholders = Arrays.asList(
"%UserPrefix_prefix%", "%UserPrefix_weight%",
"%UserPrefix_prefix%", "%UserPrefix_amount%", "%UserPrefix_weight%",
"%UserPrefix_identifier%", "%UserPrefix_name%",
"%UserPrefix_has_<Identifier>%"
);
@ -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();
}

View File

@ -75,4 +75,4 @@ item:
- "&f您将获得多种特权与更好的游戏体验。"
- "&f您可以输入 &b/vip &f指令查看详细特权"
- ""
- "&e✯ 加入Pro+会员以使用该前缀!"
- "&e✯ 加入Pro+会员以使用该前缀!"