简化的AI逻辑

简化的AI逻辑

🗸 优化生物并重写和平生物的AI。服务器优化(TPS小幅提升)

游戏机制

Simplified AI Logic 是一个轻量级的 AI 优化模组,它将繁重的生物行为替换为更简单、可配置的任务。生物被分为三个可配置列表:和平、敌对和优化。

功能

  • 三个可配置的生物列表 — 和平、敌对和优化。编辑 "config/simplified_ai_logic.json" 以选择哪些生物获得自定义 AI。更改在重新进入世界后生效,无需重启游戏。
  • 默认配置(首次启动时自动生成):
  {
  "peaceful_mobs": ["minecraft:cow","minecraft:sheep","minecraft:pig","minecraft:chicken","minecraft:rabbit","minecraft:fox","minecraft:goat"], 
  "hostile_mobs": ["minecraft:zombie","minecraft:skeleton","minecraft:spider","minecraft:creeper","minecraft:witch"], 
  "optimized_mobs": ["minecraft:horse","minecraft:donkey","minecraft:mule","minecraft:llama","minecraft:wolf","minecraft:cat"] 
  }
  • 和平生物 — 仅在被玩家注视时行走(每 9 秒一次)。受伤时沿直线逃跑。没有复杂的寻路。
  • 敌对生物 — 停止随机游荡。在 40×25 方块半径内瞬间获取目标。
  • 优化生物 — 失去随机漫步,像和平生物一样移动,但保留所有特殊能力(驯服、骑乘、跟随主人)。
  • 全局优化 — 所有生物失去持续的“注视玩家”目标。原版随机注视被替换为基于冷却的版本。在高生物密度下,部分个体会跳过移动和环顾四周,进一步减少服务器 tick 负载。
  • 性能提示 — 为获得更好的效果,请与 Mob Collision Off 一起使用,它移除了生物之间的碰撞。

🏆 支持作者

🌐第三方托管

你不允许将模组托管在第三方资源上。你可以发布关于模组的新闻,但必须链接到此模组页面进行下载(或链接到 modrinth 的下载地址)。

需求

  • Fabric:Minecraft 1.20.1、Fabric Loader、Fabric API、Architectury API
  • Forge:Minecraft 1.20.1、Forge、Architectury API