Package pers.neige.neigeitems.section
Class SectionParser
-
- All Implemented Interfaces:
public abstract class SectionParser节点解析器抽象类
-
-
Constructor Summary
Constructors Constructor Description SectionParser()
-
Method Summary
Modifier and Type Method Description abstract StringgetId()获取节点解析器ID StringonRequest(ConfigurationSection data, Map<String, String> cache, OfflinePlayer player, ConfigurationSection sections)用于私有节点解析 StringonRequest(List<String> args, Map<String, String> cache, OfflinePlayer player, ConfigurationSection sections)用于即时节点解析 final Unitregister()将本解析器注册至节点管理器 -
-
Method Detail
-
onRequest
String onRequest(ConfigurationSection data, Map<String, String> cache, OfflinePlayer player, ConfigurationSection sections)
用于私有节点解析
- Parameters:
data- 节点内容cache- 解析值缓存player- 待解析玩家sections- 节点池- Returns:
解析值
-
onRequest
String onRequest(List<String> args, Map<String, String> cache, OfflinePlayer player, ConfigurationSection sections)
用于即时节点解析
- Parameters:
args- 节点参数cache- 解析值缓存player- 待解析玩家sections- 节点池- Returns:
解析值
-
-
-
-