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

fix(papi): 添加“持久”标签 避免卸载。

Co-authored-by: Carm <KarmunJ@outlook.com>
This commit is contained in:
Snowball_233 2023-07-16 23:22:18 +08:00 committed by GitHub
parent 1ea993a31b
commit 2a0d6b8582
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -42,6 +42,14 @@ public class UserPrefixExpansion extends EasyPlaceholder {
public PlaceholderHandler handlePrefix(Function<PrefixConfig, Object> handler) { public PlaceholderHandler handlePrefix(Function<PrefixConfig, Object> handler) {
return handlePlayer((player, args) -> handler.apply(UserPrefixAPI.getUserManager().getPrefix(player))); return handlePlayer((player, args) -> handler.apply(UserPrefixAPI.getUserManager().getPrefix(player)));
} }
/**
* This is required or else PlaceholderAPI will unregister the Expansion on reload
*/
@Override
public boolean persist() {
return true;
}
public PlaceholderHandler handlePlayer(BiFunction<Player, String[], Object> handler) { public PlaceholderHandler handlePlayer(BiFunction<Player, String[], Object> handler) {
return (player, args) -> { return (player, args) -> {