mirror of
https://github.com/CarmJos/UserPrefix.git
synced 2026-06-05 00:35:02 +08:00
[v2.2.0] [U] 增添对原生ItemStack配置中 displayName 和 lore的RPG颜色代码支持与PlaceholderAPI变量支持。
This commit is contained in:
@@ -44,9 +44,9 @@ public class PrefixSelectGUI extends AutoPagedGUI {
|
|||||||
|
|
||||||
for (ConfiguredPrefix prefix : prefixList) {
|
for (ConfiguredPrefix prefix : prefixList) {
|
||||||
if (prefix.getIdentifier().equals(usingPrefix.getIdentifier())) {
|
if (prefix.getIdentifier().equals(usingPrefix.getIdentifier())) {
|
||||||
addItem(new GUIItem(prefix.getItemWhenUsing() != null ? prefix.getItemWhenUsing() : prefix.getItemHasPermission()));
|
addItem(new GUIItem(prefix.getItemWhenUsing(player) != null ? prefix.getItemWhenUsing(player) : prefix.getItemHasPermission(player)));
|
||||||
} else if (UserManager.isPrefixUsable(player, prefix)) {
|
} else if (UserManager.isPrefixUsable(player, prefix)) {
|
||||||
addItem(new GUIItem(prefix.getItemHasPermission()) {
|
addItem(new GUIItem(prefix.getItemHasPermission(player)) {
|
||||||
@Override
|
@Override
|
||||||
public void onClick(ClickType type) {
|
public void onClick(ClickType type) {
|
||||||
//再次检查,防止打开GUI后、选择前的时间段内权限消失
|
//再次检查,防止打开GUI后、选择前的时间段内权限消失
|
||||||
@@ -63,7 +63,7 @@ public class PrefixSelectGUI extends AutoPagedGUI {
|
|||||||
}
|
}
|
||||||
});
|
});
|
||||||
} else {
|
} else {
|
||||||
addItem(new GUIItem(prefix.getItemNoPermission()));
|
addItem(new GUIItem(prefix.getItemNoPermission(player)));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user