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

fix(placeholder): 修复PlaceholderAPI重载后变量失效的问题

This commit is contained in:
Carm Jos 2023-02-01 15:32:08 +08:00
parent 36cc4bf7ce
commit da23eaa8fe

View File

@ -12,24 +12,25 @@ import java.util.List;
public class UserPrefixExpansion extends PlaceholderExpansion { public class UserPrefixExpansion extends PlaceholderExpansion {
protected final @NotNull Main plugin; protected static final @NotNull List<String> SUPPORTED_PLACEHOLDERS = Arrays.asList(
protected final @NotNull List<String> placeholders = Arrays.asList( "%UserPrefix_prefix%", "%UserPrefix_amount%", "%UserPrefix_weight%",
"%UserPrefix_prefix%", "%UserPrefix_amount%", "%UserPrefix_weight%",
"%UserPrefix_identifier%", "%UserPrefix_name%", "%UserPrefix_identifier%", "%UserPrefix_name%",
"%UserPrefix_has_<Identifier>%" "%UserPrefix_has_<Identifier>%"
); );
protected final @NotNull Main plugin;
public UserPrefixExpansion(@NotNull Main plugin) { public UserPrefixExpansion(@NotNull Main plugin) {
this.plugin = plugin; this.plugin = plugin;
} }
@Override @Override
public @NotNull List<String> getPlaceholders() { public @NotNull List<String> getPlaceholders() {
return this.placeholders; return SUPPORTED_PLACEHOLDERS;
} }
@Override @Override
public boolean canRegister() { public boolean persist() {
return true; return true;
} }