Friendly Fire
本模组将会保护玩家的已驯服生物和其他易受伤害的生物免受意外伤害。
装了这个模组之后就不用再担心你的宠物会在你攻击时跳到你前面被友伤或是被误伤了。
常见问题
Q1:为什么人们需要这个模组?
A1:许多人都经历过误伤宠物的事情,误伤经常在宠物跳向敌人时发生。
一些玩家在试图喂食宠物时也会发生误伤,因此玩家们常常将宠物留在身后而不是带着它们去冒险。
这个模组旨在以一种既保持游戏平衡性又不会让宠物太强的方式解决这个问题。
Q2:这个模组是如何工作的?
A2:安装这个模组后,宠物将对主人的攻击免疫,宠物也不会受到来自相同主人的其他宠物的伤害。此外,幼年动物将对所有来源的攻击免疫。
如果你出于某种原因需要杀死受保护的生物,只需在攻击时保持潜行即可。
模组中还提供配置选项,可用于更改或禁用受保护的生物类型。
Q3:这对其他模组中的宠物有用吗?
A3:是的,对于其他模组的宠物应该也会正常起效。
如果一个模组的宠物没有被保护,那么就是这个模组的开发者没有在代码层面把这个生物定义为可驯服的生物。
标签
这个模组还提供了几个数据包实体标签来帮助改进模组配置。
数据包可以非常灵活地配置游戏,并允许玩家、服务器、其他模组或整合包来配置某些属性。
friendlyfire:bypass_pet - 这是一个物品标签来允许某些物品绕过宠物保护;
friendlyfire:bypass_all - 这是一个物品标签来允许某些物品绕过这个模组所提供的所有保护;
friendlyfire:general_protection - 这是一个实体标签来允许其他生物获得伤害保护。