跳转至

Settings\Combat.yml 中文注释版🔗

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


基础战斗设置(Combat)🔗

Timer15

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

safeZoneDamagefalse

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

玩家战斗(Player)🔗

DisableFlighttrue

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

IncludeVictimtrue

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

DisableFallDamagefalse

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

ShowBossBarfalse

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

ShowDamageNumberstrue

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

DamageNumbersFormat'&c⚔[damage]'

伤害数字的显示格式

noGodDamagetrue

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

noGodDamageInformfalse

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

BlockCommandsfalse

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

AllowedCommands(命令列表)

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

AllowedCommands:
- cmi msg
- cmi reply

MakeBlackListfalse

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

生物战斗(Mob)🔗

DisableFlightfalse

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

IncludeVictimfalse

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

DisableFallDamagefalse

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

ShowBossBarfalse

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

IncludeEnvironmenttrue

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

ShowDamageNumberstrue

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

DamageNumbersFormat'&c❤[damage]'

伤害数字的显示格式

noGodDamagefalse

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

noGodDamageInformfalse

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

BlockCommandsfalse

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

AllowedCommands(命令列表)

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

AllowedCommands:
- cmi msg
- cmi reply

MakeBlackListfalse

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