• 欢迎来到Minecraft插件百科!
  • 对百科编辑一脸懵逼?帮助:快速入门带您快速熟悉百科编辑!
  • 因近日遭受攻击,百科现已限制编辑,有意编辑请加入插件百科企鹅群:223812289

GuillaumeVDN的插件文档/配置:修订间差异

来自Minecraft插件百科
跳转到导航 跳转到搜索
第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: &gt;</code>格式,因为这个格式更好用(不需要在有颜色代码时加上<code>''</code>。有列表值时我会使用<code>key: |</code>格式,原因同上。但你也可以使用常规的<code>key: ''</code>和<code>key: - '' - '' ...</code>格式。'''
=变体(材料/粒子/音效)=
=变体(材料/粒子/音效)=
==materials.yml ==
==materials.yml ==

2020年11月20日 (五) 08:09的版本

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: - - ...格式。

变体(材料/粒子/音效)

materials.yml

particles.yml

sounds.yml

一些通用配置

粒子脚本

位置

时间范围