跳转至

Settings\Combat.yml 中文注释版🔗

本页为 CMI 插件战斗(Combat)系统配置说明,对应配置文件 Settings/Combat.yml。


基础战斗设置(Combat)🔗

Timer — 15

定义用于特定功能的战斗计时器

safeZoneDamage — false

启用时,我们将允许玩家在安全区被标记为 pvp 时受到伤害

玩家战斗(Player)🔗

DisableFlight — true

如果设置为 true,则被置于战斗模式的玩家将禁用其飞行模式 这将禁用玩家的飞行模式,导致玩家掉落,并禁用开始飞行的选项 如果玩家可以访问飞行命令且在战斗期间命令未被阻止,则玩家可以通过执行飞行命令绕过 可以用 cmi.pvp.PFlyBypass 权限节点绕过

IncludeVictim — true

如果设置为 true,则被攻击的玩家将被纳入战斗模式,即使他不反击 如果设置为 false,则只有攻击者会被标记为 pvp 模式

DisableFallDamage — false

如果设置为 true,飞行模式被禁用的玩家将不会受到一次摔落伤害

ShowBossBar — false

设置为 true 时,玩家将看到指示战斗模式结束前还有多久的 boss bar 消息 这仅适用于 pvp 类型的战斗

ShowDamageNumbers — true

启用时,我们将以全息图的形式显示伤害玩家的伤害数字

DamageNumbersFormat — '&c⚔[damage]'

伤害数字的显示格式

noGodDamage — true

防止来自启用上帝模式的玩家的伤害 可以用 cmi.pvp.godBypass 权限节点绕过

noGodDamageInform — false

告知玩家在上帝模式下不能伤害玩家

BlockCommands — false

设置为 true 时,玩家将只能使用列表中定义的命令 这仅适用于 pvp 类型的战斗

AllowedCommands — (命令列表)

当 BlockCommands 为 true 时,这是玩家唯一能使用的命令列表;当 MakeBlackList 为 true 时则成为黑名单

AllowedCommands:
- cmi msg
- cmi reply

MakeBlackList — false

设置为 true 时,AllowedCommands 成为黑名单,定义玩家不能使用的命令

生物战斗(Mob)🔗

DisableFlight — false

如果设置为 true,则被置于战斗模式的玩家将禁用其飞行模式 可以用 cmi.pvp.MFlyBypass 权限节点绕过

IncludeVictim — false

如果设置为 true,则被攻击的玩家将被纳入战斗模式,即使他不反击

DisableFallDamage — false

如果设置为 true,飞行模式被禁用的玩家将不会受到一次摔落伤害

ShowBossBar — false

设置为 true 时,玩家将看到指示战斗模式结束前还有多久的 boss bar 消息 这仅适用于 pve 类型的战斗

IncludeEnvironment — true

启用时,我们将把环境伤害的伤害纳入生物战斗计时器 这可以包括来自仙人掌、岩浆块、窒息、燃烧、摔落伤害等

ShowDamageNumbers — true

启用时,我们将以全息图的形式显示伤害生物的伤害数字

DamageNumbersFormat — '&c❤[damage]'

伤害数字的显示格式

noGodDamage — false

防止来自启用上帝模式的玩家的伤害 可以用 cmi.pve.godBypass 权限节点绕过

noGodDamageInform — false

告知玩家在上帝模式下不能伤害生物

BlockCommands — false

设置为 true 时,玩家将只能使用列表中定义的命令 这仅适用于 pve 类型的战斗

AllowedCommands — (命令列表)

当 BlockCommands 为 true 时,这是玩家唯一能使用的命令列表;当 MakeBlackList 为 true 时则成为黑名单

AllowedCommands:
- cmi msg
- cmi reply

MakeBlackList — false

设置为 true 时,AllowedCommands 成为黑名单,定义玩家不能使用的命令