Описание
# EN:
Simplified AI Logic is a lightweight AI optimizer that replaces heavy mob behaviors with simpler, configurable tasks. Mobs are split into three configurable lists: peaceful, hostile, and optimized.
### Features
- **Three configurable mob lists** — peaceful, hostile, and optimized. Edit "config/simplified_ai_logic.json" to choose which mobs get custom AI. Changes apply after re‑entering a world; no game restart needed.
- **Default configuration** (auto‑generated on first launch):
```
{
"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"]
}
```
- **Peaceful mobs** – walk only when looked at by a player (every 9 seconds). Flee in a straight line when hurt. No complex pathfinding.
- **Hostile mobs** – stop random wandering. Target instantly acquired within a 40×25 block radius.
- **Optimized mobs** – lose random strolling, move like peaceful mobs, but keep all their special abilities (taming, riding, following owner).
- **Global optimizations** – all mobs lose the constant "look at player" goal. Vanilla random looking is replaced with a cooldown‑based version. At high mob density, some individuals skip movement and looking around, further reducing server tick load.
- **Performance tip** – for even better results, use together with [Mob Collision Off](https://modrinth.com/mod/mob-collision-off), which removes mob‑to‑mob collisions.
### 🏆 Support the Author
- 🎯 **[Boosty](https://boosty.to/gvoper)**
> ### 🌐Third-party hosting
> You are not allowed to host the mod on third-party resources. You can post news about the mod, but you must link to this mod page for downloading (or link to the download address from modrinth).
### Requirements
- **Fabric**: Minecraft 1.20.1, Fabric Loader, Fabric API, Architectury API
- **Forge**: Minecraft 1.20.1, Forge, Architectury API
---
# RU:
Simplified AI Logic — оптимизатор искусственного интеллекта мобов. Мобы делятся на три настраиваемых списка: мирные, враждебные и оптимизированные.
### Возможности
- **Три настраиваемых списка мобов** — мирные, враждебные и оптимизированные. Отредактируйте "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 блоков.
- **Оптимизированные мобы** — лишаются случайного блуждания, передвигаются как мирные, но сохраняют все уникальные механики (приручение, верховая езда, следование за хозяином).
- **Глобальные оптимизации** — у всех мобов отключено постоянное разглядывание игрока. Обычный ванильный обзор заменён на версию с кулдауном. При большом скоплении существ часть из них пропускает движение и осмотры, дополнительно снижая нагрузку на TPS.
- **Совет по производительности** — для ещё лучших результатов используйте вместе с модом [Mob Collision Off](https://modrinth.com/mod/mob-collision-off), который убирает коллизию между мобами.
### 🏆 Поддержать автора
- 🎯 **[Boosty](https://boosty.to/gvoper)**
> ### 🌐Сторонние размещения
> Вы не имеете права размещать мод на сторонних ресурсах, вы можете разместить новость о моде, но обязательно ссылаться на эту страницу мода для загрузки. (или ссылаться на ссылку адреса скачивания с modrinth)
### Требования
- **Fabric**: Minecraft 1.20.1, Fabric Loader, Fabric API, Architectury API
- **Forge**: Minecraft 1.20.1, Forge, Architectury API