1.7.10 Forge | 3.0 | Обновление

Покупка DLC

Administrator
Команда форума
Resolver Client User
Регистрация
24 Июн 2023
Сообщения
517
Реакции
63
Баллы
28
ChangeLog:

1. Добавлен модуль HouseBuilder в категорию AIHELPER. Модуль автоматически строит структуры по схеме прямо в Minecraft без ручного размещения блоков.

2. Как работает: игрок рисует схему в редакторе ScenaryEditor (сетка блоков с координатами), включает модуль, и он сам расставляет блоки в мире по очереди снизу вверх. Поддерживаются готовые шаблоны: замок, платформы из грязи и булыжника 10x10, 50x50, 100x100.

3. Система скаффолдов: если до блока нельзя дотянуться напрямую, модуль строит временные опоры из булыжника (фиолетовые). После завершения стройки просит игрока сломать их.

4. BFS-pathfinding: для нахождения пути к недоступным блокам используется алгоритм обхода в ширину с радиусом до 24 блоков.

5. ESP-подсветка: красные блоки - позиции которые ещё нужно заполнить, зелёные - уже поставлены правильно, оранжевые - стоит не тот блок, фиолетовые - скаффолды.

6. Исправлен баг: модуль спамил блоками на уже занятые позиции. Добавлена проверка isAir перед постановкой.

7. Исправлен баг: скаффолды продолжали строиться бесконечно после достижения цели. Теперь путь инвалидируется после каждого шага.

8. Исправлен баг: при случайно поставленном неправильном блоке модуль спамил пакетами вместо того чтобы ждать. Добавлена фаза WAIT_WRONG_BREAK.

9. Добавлена фаза WAIT_WRONG_BREAK: когда обнаружен неправильный блок, модуль останавливает стройку, помечает позиции оранжевым и пишет в чат "Сломай их - я поставлю нужные". После того как игрок ломает блок, модуль сам ставит правильный.

10. Добавлена финальная проверка: после завершения очереди модуль делает полный скан всех позиций схемы. Если что-то пропущено или неправильно, возобновляет строительство или запускает фазу исправления.

11. Исправлен баг: сравнение блоков шло по ссылке объекта вместо ID. Заменено на Block.getIdFromBlock для надёжного сравнения в 1.7.10.

12. Исправлен баг: wrongBlocks перепроверялись каждый тик во время стройки что вызывало восстановление сломанных блоков. Теперь перепроверка только после опустошения очереди.

554

555
 
Сверху Снизу