Package pers.neige.neigeitems.section
Class Section
-
- All Implemented Interfaces:
public final class Section
用于对节点的ConfigurationSection进行包装, 方便地获取或缓存解析值 configSection.name只能获得末级ID, 难以解决形似a.b.c的多级调用 因此需要特别指定ID
-
-
Method Summary
Modifier and Type Method Description final String
getType()
获取节点类型 final ConfigurationSection
getData()
获取节点内容 final String
getId()
节点ID final String
get(Map<String, String> cache, OfflinePlayer player, ConfigurationSection sections)
获取节点解析值 final String
load(Map<String, String> cache, OfflinePlayer player, ConfigurationSection sections)
获取节点解析值并存入缓存 -
-
Constructor Detail
-
Section
Section(ConfigurationSection configSection, String id)
编译js脚本并进行包装- Parameters:
configSection
- 节点配置
-
-
-
-