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 StringgetType()获取节点类型 final ConfigurationSectiongetData()获取节点内容 final StringgetId()节点ID final Stringget(Map<String, String> cache, OfflinePlayer player, ConfigurationSection sections)获取节点解析值 final Stringload(Map<String, String> cache, OfflinePlayer player, ConfigurationSection sections)获取节点解析值并存入缓存 -
-
Constructor Detail
-
Section
Section(ConfigurationSection configSection, String id)
编译js脚本并进行包装- Parameters:
configSection- 节点配置
-
-
-
-