Мод для Майнкрафт на Fabric, NeoForge и Forge, который добавляет утилиты для датапаков и их функций. Он расширяет возможности команд: позволяет вычислять значения, менять часть данных игроков и управлять поведением мобов.
Возможности
- Вычисления через
/aputils calc: сложение, вычитание, умножение, деление, степень, квадратный корень и другие операции. Результат удобно сохранять через/execute store resultи использовать в макросах функций. - Расчёт расстояния между двумя позициями:
/aputils calc distance <pos1> <pos2>. - Расчёт расстояния между сущностями:
/aputils calc distance entities <selector1> <selector2>. - Изменение доступных данных игрока через
/dataи/execute store; координатыPosи скоростьMotionэтим способом не меняются. - Управление скоростью сущностей, включая игроков, через
/aputils velocity. - Получение прогресса перезарядки атаки игрока.
- Тихое удаление сущностей без события смерти через
/aputils despawn. - Проверка, получала ли сущность урон в текущем тике, в том числе урон выбранного типа.
- Приказ мобу проложить путь к координатам или указанной сущности; обычное поведение ИИ может прервать движение раньше цели.
- Принудительная смена цели у атакующих мобов. Пассивные мобы и эндер-дракон не поддерживаются.
- Датапак может проверить наличие мода командой
/aputils heartbeat, а загрузчик —/aputils version.
Как пользоваться
/aputils velocity <xyz> [add|set|multiply]— задаёт, добавляет или умножает скорость выбранных сущностей./aputils attack_cooldown <player>— возвращает готовность атаки игрока; при сохранении результата через/execute store resultвыдаёт процент./aputils despawn <entities> [force]— удаляет сущности без смерти. Если в выборку попал игрок, для параметраforceтребуется более высокий уровень прав./aputils check_damage <entity> [type]— проверяет урон за текущий тик; безtypeподходит любой урон./aputils pathfind <entity> <xyz> [speed]— ведёт моба к координатам; вместо координат можно указатьentity <target>. Скорость по умолчанию —1./aputils target <entity> <target>— назначает мобу цель, игнорируя расстояние, режим игры и прежнюю цель.
Для /aputils velocity и /aputils despawn нужен уровень прав 2; для /aputils despawn <entities> force — уровень 4. В одиночном мире для этого включают читы. Для изменения координат используйте /tp.
