🎉 [精灵]CompanionsPlus v3.0.0 版本已发布 ✨ 点击查看
Skip to content

配置教程 ​

配置文件路径:plugins/DeathMark/config.yml
修改完成后执行 /deathMark reload 重载生效

一、完整配置 ​

yaml
# 语言文件
language: zh_CN
# 最大印记数量
maxMark: 5
# 减少1点印记所需时间(单位分钟)(可无限扩展和修改子节点,权限格式: DeathMark.markTask.vip1)
markTask:
  # 默认玩家的时间
  default: 3
  # vip1的时间 需要权限 DeathMark.markTask.vip1
  vip1: 2
  # vip2的时间 需要权限 DeathMark.markTask.vip2
  vip2: 1
  # vip3的时间 需要权限 DeathMark.markTask.vip3
  vip3: 1
# 死亡不会添加印记的世界
whiteList:
  - "spawn"
# 根据变量判断是否启用死亡惩罚
condition:
  - ""
# 每层印记的给予玩家的属性buff 可自己根据最大印记数量进行扩展
# 按属性类型分组配置, 支持的类型: attribute_plus / sx_attribute / AttributeSystem / MythicLib / potionEffect
# 多个类型可同时配置, 会一起生效; 未安装对应插件的类型会被自动跳过
# potionEffect 格式: 药水名:等级:持续时间(tick):是否隐藏粒子
#   例: WEAKNESS:1:3600:false 表示 1 级虚弱, 持续 3600 tick(3分钟), 显示粒子
#   第4段可省略, 省略时默认隐藏粒子, 只有写 true 才隐藏
#   第3段必须为数字, 写非数字会回落到默认值 1728000 tick(24小时)
# 属性类格式: 属性名: 数值  例: "生命力: -1"
markAttrBuff:
  1:
    # 死亡提醒
    message: "&7你已阵亡,当前死亡印记层数:&a1&7,获得1级负面药水效果(3分钟后消失)"
    # 死亡 deBuff
    buff:
      potionEffect:
        - "WEAKNESS:1:3600:false"
  2:
    message: "&7你已阵亡,当前死亡印记层数:&a2&7,获得2级负面药水效果(3分钟后降级)"
    buff:
      potionEffect:
        - "WEAKNESS:2:3600:false"
        - "HUNGER:2:3600:false"
  3:
    message: "&7你已阵亡,当前死亡印记层数:&a3&7,获得3级负面药水效果(3分钟后降级)"
    buff:
      potionEffect:
        - "WEAKNESS:3:3600:false"
        - "HUNGER:3:3600:false"
        - "SLOWNESS:3:3600:false"
  4:
    message: "&7你已阵亡,当前死亡印记层数:&a4&7,获得4级负面药水效果(3分钟后降级)"
    buff:
      potionEffect:
        - "WEAKNESS:4:3600:false"
        - "HUNGER:4:3600:false"
        - "SLOWNESS:4:3600:false"
        - "MINING_FATIGUE:4:3600:false"
  5:
    message: "&7你已阵亡,当前死亡印记层数:&a5&7,获得5级负面药水效果(3分钟后降级)"
    buff:
      potionEffect:
        - "WEAKNESS:5:3600:false"
        - "HUNGER:5:3600:false"
        - "SLOWNESS:5:3600:false"
        - "MINING_FATIGUE:5:3600:false"
        - "UNLUCK:5:3600:false"
# 死亡掉落配置
deathDrop:
  # 是否启用死亡掉落
  enable: false
  # 金钱掉落配置 (需要 Vault 插件)
  money:
    # 是否启用金钱掉落
    enable: true
    # 掉落类型: fixed(固定) | random(随机) | percentage(百分比)
    type: "random"
    # 固定掉落数量 (type为fixed时使用)
    fixedAmount: 100.0
    # 随机掉落范围 (type为random时使用)
    randomMin: 50.0
    randomMax: 200.0
    # 百分比掉落 (type为percentage时使用, 0.1表示10%)
    percentage: 0.1
  # 经验等级掉落配置
  experience:
    # 是否启用经验掉落
    enable: true
    # 掉落类型: fixed(固定) | random(随机) | percentage(百分比)
    type: "random"
    # 固定掉落等级数 (type为fixed时使用)
    fixedLevels: 2
    # 随机掉落等级范围 (type为random时使用)
    randomMin: 1
    randomMax: 3
    # 百分比掉落 (type为percentage时使用, 0.2表示20%)
    percentage: 0.2
# 是否开启更新提醒,建议开启
isCheckUpdate: true
# OP 登录时候是否发送更新提醒
isCheckUpdateToOpMsg: true

二、每层印记配置 ​

markAttrBuff 按印记层数分别配置死亡提醒与负面效果,层数可自行扩展。

yaml
markAttrBuff:
  1:
    # 死亡提醒
    message: "&7你已阵亡,当前死亡印记层数:&a1&7,获得1级负面药水效果(3分钟后消失)"
    # 死亡 deBuff
    buff:
      potionEffect:
        - "WEAKNESS:1:3600:false"
节点说明
message死亡时发送的提醒消息,支持颜色代码
buff死亡时给予的负面效果,按类型分组配置

三、buff 类型与格式 ​

buff 下按属性类型分组配置,可同时配置多个类型,会一起生效;未安装对应插件的类型会被自动跳过。

类型说明
potionEffect原版药水效果
attribute_plusAttributePlus
sx_attributeSX-Attribute
AttributeSystemAttributeSystem
MythicLibMythicLib / MMOItems

potionEffect 格式

text
药水名:等级:持续时间(tick):是否隐藏粒子
text
WEAKNESS:1:3600:false
  1. WEAKNESS 药水名,详见药水效果类型
  2. 1 药水等级
  3. 3600 持续时间,单位为 tick,3600 tick 约等于 3 分钟
  4. false 是否隐藏粒子,只有写 true 才隐藏

第 4 段可省略,省略时默认隐藏粒子
第 3 段必须为数字,写非数字会回落到默认值 1728000 tick (24 小时)

属性类格式

text
属性名: 数值
text
生命力: -1

属性类 buff 需按对应属性插件的格式编写