- 欢迎来到Minecraft插件百科!
- 对百科编辑一脸懵逼?帮助:快速入门带您快速熟悉百科编辑!
- 因近日遭受攻击,百科现已限制编辑,有意编辑请加入插件百科企鹅群:223812289
GuillaumeVDN的插件文档/配置:修订间差异
跳转到导航
跳转到搜索
Qsefthuopq(留言 | 贡献) (→Gcore) |
Qsefthuopq(留言 | 贡献) |
||
第5行: | 第5行: | ||
=YAML解析器= | =YAML解析器= | ||
我制作了一个可读取和编写.yml文件的YAML解析器。该解析器较Spigot的解析器有所优化和区别。 | |||
其优点之一就是它可以在被重写时保留文件注释和配置顺序。它的加载也更加宽松,且拥有更多功能。 | |||
下面是一些有效的配置格式示例。 | |||
<source lang="yaml"># 简单值 | |||
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] | |||
# 如果插件需要重写文件,注释会被保留下来。 | |||
# 因此#开头的注释文字不会消失。</source> | |||
'''在这份文档中,如果只有一行值,我就会使用<code>key: ></code>格式,因为这个格式更好用(不需要在有颜色代码时加上<code>''</code>。有列表值时我会使用<code>key: |</code>格式,原因同上。但你也可以使用常规的<code>key: ''</code>和<code>key: - '' - '' ...</code>格式。''' | |||
=变体(材料/粒子/音效)= | =变体(材料/粒子/音效)= | ||
==materials.yml == | ==materials.yml == |
2020年11月20日 (五) 08:09的版本
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: - - ...
格式。