Skip to content

🤖绕过PVP强制打玩家

因为强制伤害的机制,所以会绕过其他PVP管理等之类的插件对玩家造成伤害,这是我们不想看见的


解决方案

AttributeMM有自己的解决方案

打开config.yml找到DefaultSetting.Whole.Condition选项,设置为true

然后找到DefaultSetting.DamageAP.ConditionAddon,可以看到一些预设的组件

比如下方几个组件,只需要根据需求填入即可,也就是说删除注释符号 # 即可,如下

yaml
ConditionAddon:
  - "WorldGuardPVP" #区域PVP √ 可以兼容WorldGuard插件设置的区域PVP
  - "MultiverseCorePVP" #多世界PVP √ 可以兼容MultiverseCore插件设置的世界PVP
  - "PVPControlPVP" #PVPControl插件 √ 可以兼容PVPControl插件设置的PVP状态
  - "WorldNamePVP:world" #不允许PVP的世界名 √ 可以禁止某世界的PVP
  - "PlayerAttackWho:PLAYER," #不允许玩家打的实体类型 √ 可以让玩家禁止攻击玩家

如果仍不满足你的需求,可以使用AttributeMM的自定义内置条件进行过滤