阿拉Aggro

阿拉Aggro

所有生物——鸡、羊、牛、鱼、美西螈,甚至蝙蝠——都会主动攻击玩家。Boss安全,完全可配置,数据包友好,仅服务器端,兼容原版客户端。

AlaAggro

世界中的每一个生物在生成时都会立刻对玩家产生敌意——包括被动的农场动物(鸡、羊、牛、猪)、水生生物、环境生物、美西螈以及模组生物。原版敌对生物(僵尸、骷髅等)则不受影响——它们本来就是敌对的。

特性

  • 全生物敌意——涵盖全部生物,就连蝙蝠、鱼和美西螈也不例外。
  • Boss保护——凋灵、末影龙和远古守卫者永远不会被影响(它们自定义的AI阶段会被破坏)。
  • 数据包友好排除——将生物加入实体标签 alaaggro:excluded 即可将其排除,无需编辑配置文件。
  • 按玩家豁免——/alaaggro exempt <player> 可暂时将玩家从敌意名单中移除。
  • 仅反击模式——切换开关后,生物只在受到攻击后才会反击。
  • 求助机制——伤害一个生物会提醒指定半径内的同类邻居。
  • 长期记忆——生物在失去视野后不会忘记玩家;切换维度或远距离传送时会重置。
  • 伤害与速度倍率——带有绝对速度上限,防止快速生物过于疯狂。
  • 维度黑名单——可在下界、末地或任意模组维度中禁用。
  • 多语言支持——英语、俄语、简体中文、西班牙语、葡萄牙语(巴西)、德语、法语、阿拉伯语、印地语、日语。

命令

所有命令都需要管理员权限(权限等级2)。

命令 作用
/alaaggro reload 重新加载配置并应用到所有已加载的生物。
/alaaggro status 显示当前设置以及活跃的敌对生物数量。
/alaaggro toggle 全局启用/禁用模组。
/alaaggro set <key> <value> 在运行时修改配置值。
/alaaggro exempt <player> 将玩家添加到豁免名单。
/alaaggro unexempt <player> 从豁免名单中移除玩家。

兼容性

  • 端类型:仅服务器端——原版客户端可以加入运行此模组的服务器
  • 加载器:NeoForge
  • 许可证:MIT

源码

源码、问题追踪器和贡献指南见 GitHub:https://github.com/Ma3auka/AlaAggro