Мод для Майнкрафт Бедрок и ПЕ, который добавляет ботов для тренировки пвп, дуэли и наборы снаряжения. Он работает на телефоне и ПК, позволяет создавать собственных ботов, записывать действия и обучать особый тип ботов в боях.
Возможности
- Призывает ботов с разной сложностью, целью, обликом, именем и местом появления.
- Включает готовые наборы для боёв: с мечом, топором, луком и арбалетом, булавой, UHC, эндер-кристаллами и вагонетками с ТНТ.
- Сложность влияет на скорость атаки, точность и поведение бота.
- Позволяет сохранять свой инвентарь как набор, выдавать наборы игрокам и проводить настраиваемые дуэли.
- Боты получают тег текущего действия в виде
action_<действие>; его можно использовать в командных блоках. - Пользовательские боты получают тег
CustomBot_botId. - Боты с машинным обучением могут тренироваться друг с другом, накапливать данные для выбранного класса и применять их к готовым ботам.
Как пользоваться
Сначала призовите бота командой:
/spawnbot <difficulty> <type> <target> <ignoredTag> <Location> <customName> <count> <skin>
Все параметры необязательны. В качестве цели можно указать bot, player, mob, all или часть имени игрока. Боты считаются игроками, поэтому с ними работают селекторы @p, @r и @a.
- Удалить ботов:
/removebots <target>. - Открыть отладочную информацию:
/botdebug. - Создать пользовательского бота:
/botbuilder. - Принудительно задать действие:
/forceaction <target> <action>. - Выдать набор:
/kit <type> <target>. - Сохранить текущий инвентарь как набор:
/savekit <kitname>. - Показать наборы:
/kits. - Открыть общие настройки:
/settings. - Записать действия игрока:
/record <recording name> <tick interval>, завершить запись —/stoprec, воспроизвести —/playback. - Записать отдельное действие:
/recordaction <name> <length>.
Команды /spawnbot, /removebots, /kit и /mlspawn поддерживают командные блоки.
Для дуэлей администратор открывает меню через /duels, создаёт и редактирует правила боя. Начать дуэль можно из этого меню или командой /duel <type> <target>, завершить — /endduel <target>. Команда /endduel также работает в командных блоках.
Для ботов с машинным обучением используются команды:
/mlspawn <class> <difficulty> <target> <x> <y> <z>— призвать одного обучаемого бота./mltrain <class> <difficulty> <on/off> <count>— запустить тренировочные пары ботов./mltoggle <class> <on/off>— применить накопленные данные к готовым ботам./mlstats <class>и/mldata— посмотреть данные обучения./mlreset <class/all>— очистить данные класса./mlsettings— изменить параметры обучения.
Подробности о пользовательских ботах, обмене ими и обликах собраны в вики дополнения.
Требования
Для работы нужно включить Beta APIs. При использовании Blurrys дополнение должно стоять выше него в списке BP; совместимость с ним ограничена.
