插件配置文件

以下是对 config.yml 中的一些配置项的介绍:

settings:
  # 描述: 是否启用 DEBUG 模式运行插件, 通过 DEBUG 可以获取到插件运行中的一些数据, 偏于调试测试
  # 可选值: true/false
  debug: false
  # 描述: 是否启用该插件
  # 可选值: true/false
  enable: true
  # 描述: 设置插件的主题
  # 可选值: [light, dark]
  theme: light
  # 描述: 设置插件的其他具体参数
  options:
    # 描述: 是否启用配置文件自动重载
    # 可选值: true/false
    enable-auto-reload: true
    # 描述: 设置物品创建线程池的参数
    # 可选值: [1, ∞]
    # 推荐值: cpu核心数 / 2
    creation-thread-pool-size: 16
    # 描述: 设置物品解析过程的相关参数
    pre-check:
      # 描述: 是否启用自动优化
      # 可选值: true/false
      tree-shaking: true
      # 描述: 设置物品解析过程中移除异常项
      remove-invalid:
        # 描述: 物品解析过程中移除模块异常项
        # 可选值: true/false
        module: true
        # 描述: 物品解析过程中移除触发器异常项
        # 可选值: true/false
        trigger: true
        # 描述: 物品解析过程中移除动作异常项
        # 可选值: true/false
        resolver: true
  # 描述: 设置物品相关配置
  items:
    # 描述: 设置子物品是否自动继承模板物品
    # 可选值: true/false
    # 推荐值: false
    extend-parent-module: false
  # 描述: 设置物品掉落相关配置
  drop-name:
    # 描述: 是否显示掉落物品名称
    # 可选值: true/false
    show: true
    # 描述: 掉落物品名格式化模板
    # 内置变量: 
    #   - ${amount} 物品数量
    #   - ${color} 颜色
    #   - ${name} 名称
    format: '&7${amount} x ${color}${name}'
# 描述: 全局设置
global:
  # 描述: 音效全局设置
  sounds:
    # 描述: 当给予玩家物品时的音效
    # 枚举值: 请查阅 https://bukkit.windit.net/javadoc/org/bukkit/Sound.html
    give-player-item: "BLOCK_NOTE_BELL"
  # 描述: 提示消息全局设置
  messages:
    # 描述: 当给予玩家物品时的提示消息
    # 内置变量: 
    #   - ${name} 物品名
    give-player-item: "&9Azure&bFlow &7You have got the item &f${name} &7!"

Last updated