Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Какая команда убирает агрессию у моба на игрока в майнкрафт?

Алексей Алексей Знаток (395), на голосовании 3 года назад
Голосование за лучший ответ
АІ (Александръ Івановъ) Просветленный (40880) 3 года назад
К сожалению, такой команды нет. Агрессивность мобов в Майнкрафте прописана на уровне кода, это т. н. хардкод.
Однако, есть обходные пути. Одной командой тут не обойдёшься, но иначе никак. Например, можно создать команду (/team add <команда>) и в нужный момент присоединять к ней игрока и моба (/team join <команда> <игрок/селектор>).
После этого моб должен перестать атаковать. Но игра не без багов, и это работает не во всех случаях. Тем не менее, попробовать стоит.
Алексей АлексейЗнаток (395) 3 года назад
Спасибо
АІ (Александръ Івановъ) Просветленный (40880) Алексей Алексей, да особо не за что. Кстати, вспомнил один момент – у некоторых мобов есть тег angryAt (вроде бы, так пишется). Этот тег содержит UUID сущности, которую моб должен атаковать. Например, ракой тег есть у волка. Его очистка командой /data remove entity <селектор/UUID> AngryAt позволяет произвести сброс атакуемой цели.
Asss wereУченик (115) 1 год назад
Челик, а ты можешь сказать насчёт бедрока? (BE)

Простоя пишу один аддон на остановку времени, ты надеюсь подскажешь?)
АІ (Александръ Івановъ) Просветленный (40880) Asss were, увы, с бедроком я не в ладах
Asss wereУченик (115) 1 год назад
:(
Помог чем смог.
АІ (Александръ Івановъ) Просветленный (40880) Asss were, можешь Свете написать, она в бедроке гораздо лучше моего разбирается
Asss were Ученик (115) 1 год назад
Надеюсь получилось
Похожие вопросы