- 欢迎来到Minecraft插件百科!
- 对百科编辑一脸懵逼?帮助:快速入门带您快速熟悉百科编辑!
- 因近日遭受攻击,百科现已限制编辑,有意编辑请加入插件百科企鹅群:223812289
GuillaumeVDN的插件文档/配置
GuillaumeVDN的插件文档 | |
---|---|
页面 | |
所有插件都有的常见内容 | |
QuestCreator |
Gcore
Gcore通用配置
因为我的全部插件的通用功能都位于/plugins/GCore,比如MySQL标识符、插件语言、变体或粒子脚本,所以你需要了解一些配置设置或文件。一些通用文本也位于GCore的文本文件中。
YAML解析器
我制作了一个可读取和编写.yml文件的YAML解析器。该解析器较Spigot的解析器有所优化和区别。
其优点之一就是它可以在被重写时保留文件注释和配置顺序。它的加载也更加宽松,且拥有更多功能。
下面是一些有效的配置格式示例。
# 简单值
simple_value: 1534
simple_value: true
simple_value: false
simple_value:
simple_value: '这是一个值'
simple_value: "&a这是一个值"
# 进阶值
simple_value: >
&b这个值居然有效!
&a虽然在配置里看起来是两行,但在游戏里会显示为一行。
simple_value: '这样也行
不过不推荐这么用。
最好使用上面 > 的格式'
# 列表值
list_value:
- '&7真不错'
- 第二行
list_value: [这个列表真不错,这是第二行]
list_value: |
这个列表真不错
这是第二行
! 注意,YAML的初始行为是将所有内容合并到一行中。
你可以用它轻松地编写列表。 !
# 部分
section_value:
subvalue: 这里没有变化。
subsection:
list: [value1,value2]
# 如果插件需要重写文件,注释会被保留下来。
# 因此#开头的注释文字不会消失。
在这份文档中,如果只有一行值,我就会使用key: >
格式,因为这个格式更好用(不需要在有颜色代码时加上。有列表值时我会使用
key: |
格式,原因同上。但你也可以使用常规的key:
和key: - - ...
格式。