Object RepeatableWeightJoinParser
-
- All Implemented Interfaces:
public class RepeatableWeightJoinParser extends SectionParser
rweightjoin节点解析器
-
-
Field Summary
Fields Modifier and Type Field Description private final Stringidprivate final ConcurrentHashMap<String, CompiledScript>compiledScriptspublic final static RepeatableWeightJoinParserINSTANCE
-
Method Summary
Modifier and Type Method Description StringonRequest(ConfigurationSection data, Map<String, String> cache, OfflinePlayer player, ConfigurationSection sections)用于私有节点解析 StringgetId()获取节点解析器ID final ConcurrentHashMap<String, CompiledScript>getCompiledScripts()获取所有用于rweightjoin节点的已编译的js脚本文件及文本 -
-
Method Detail
-
onRequest
String onRequest(ConfigurationSection data, Map<String, String> cache, OfflinePlayer player, ConfigurationSection sections)
用于私有节点解析
- Parameters:
data- 节点内容cache- 解析值缓存player- 待解析玩家sections- 节点池- Returns:
解析值
-
getCompiledScripts
final ConcurrentHashMap<String, CompiledScript> getCompiledScripts()
获取所有用于rweightjoin节点的已编译的js脚本文件及文本
-
-
-
-