很多小伙伴问我在自己插件内怎么解析papi的变量
其实很简单 在前置加载了papi后
一行代码解析你要设别的字符串即可
PlaceholderAPI.setPlaceholders(player, str)
工具类参考:
复制代码
来自群组: Server CT
其实很简单 在前置加载了papi后
一行代码解析你要设别的字符串即可
PlaceholderAPI.setPlaceholders(player, str)
工具类参考:
- /**
- * 变量工具类
- *
- * [url=home.php?mod=space&uid=1231151]@author[/url] handy
- */
- public class PlaceholderApiUtil {
- /**
- * 替换变量
- *
- * @param player 玩家
- * @param str 字符串
- * [url=home.php?mod=space&uid=491268]@Return[/url] 新字符串
- */
- public static String set(Player player, String str) {
- if (PlayerTitle.USE_PAPI && player != null) {
- return PlaceholderAPI.setPlaceholders(player, str);
- }
- return str;
- }
- /**
- * 替换变量
- *
- * @param player 玩家
- * @param strList 字符串集合
- * @return 新字符串集合
- */
- public static List<String> set(Player player, List<String> strList) {
- if (PlayerTitle.USE_PAPI && player != null) {
- return PlaceholderAPI.setPlaceholders(player, strList);
- }
- return strList;
- }
- }
来自群组: Server CT