Как сделать анимированный тотем в майнкрафте
Вот пошаговая инструкция по созданию анимированного тотема в Minecraft:
1. Зайдите в Minecraft и выберите место для размещения тотема.
2. Постройте тотем из 6 блоков дерева и 1 блока листвы в виде стержня, высотой 3 блока.
3. На верхнем блоке тотема разместите голову жителя.
4. Разместите командный блок рядом с тотемом и вставьте следующую команду: `/summon armor_stand ~ ~2 ~ {Marker:1b, Invisible:1b, NoGravity:1b, CustomName:»animation_holder»}`. Эта команда создаст невидимый блок с названием «animation_holder», который будет управлять анимацией.
5. Разместите еще один командный блок рядом с тотемом и вставьте следующую команду: `/execute @e[name=animation_holder] ~ ~ ~ summon armor_stand ~ ~1.25 ~ {CustomName:»part_1″,NoGravity:1b, Marker:1b}`. Эта команда создаст первую часть анимированного тотема.
6. Снова разместите командный блок рядом и вставьте следующую команду: `/execute @e[name=animation_holder] ~ ~ ~ summon armor_stand ~ ~0.75 ~ {CustomName:»part_2″,NoGravity:1b, Marker:1b}`. Эта команда создаст вторую часть анимированного тотема.
7. Перейдите к первой части тотема и разместите возле нее большой пиксельный рисунок. Затем, перейдите ко второй части тотема и разместите тот же самый рисунок, но немного ниже чтобы он соответствовал первой части.
8. Разместите еще один командный блок и вставьте следующую команду: `/execute @e[name=animation_holder] ~ ~ ~ execute @e[name=part_1,type=armor_stand] ~ ~0.5 ~ summon armor_stand ~ ~0.5 ~ ~ {NoGravity:1b, Marker:1b, CustomName:»part_1_clone»}`. Эта команда создаст клон первой части тотема.
9. Поставьте еще один командный блок рядом и вставьте следующую команду: `/execute @e[name=animation_holder] ~ ~ ~ execute @e[name=part_2,type=armor_stand] ~ ~0.5 ~ summon armor_stand ~ ~0.5 ~ ~ {NoGravity:1b, Marker:1b, CustomName:»part_2_clone»}`. Эта команда создаст клон второй части тотема.
10. Разместите еще один командный блок и вставьте следующую команду: `/scoreboard objectives add time dummy`. Эта команда создаст таблицу результатов под названием «time».
11. Разместите еще один командный блок и вставьте следующую команду: `/scoreboard players set @e[name=animation_holder] time 0`. Эта команда сбросит время всех анимационных клонов тотема на 0.
12. Разместите еще один командный блок и вставьте следующую команду: `/execute @e[name=animation_holder] ~ ~ ~ execute @e[name=part_1_clone, type=armor_stand] ~ ~ ~ summon marker ~ ~ ~ {CustomName:»part_1_marker»}`. Эта команда создаст маркер на клоне первой части тотема.
13. Перейдите к командному блоку, который мы размещали раньше и вставьте следующую команду: `/scoreboard players add @e[name=animation_holder] time 1`. Эта команда добавляет 1 к зарегистрированному времени.
14. Разместите еще один командный блок рядом и вставьте следующую команду: `/execute @e[name=animation_holder] ~ ~ ~ execute @e[name=part_2_clone, type=armor_stand] ~ ~ ~ summon marker ~ ~ ~ {CustomName:»part_2_marker»}`. Эта команда создаст маркер на клоне второй части тотема.
15. Выберите новый блок, нажмите правой кнопкой мыши на нем и вставьте следующую команду: `/execute @e[name=animation_holder, score_time_min=20] ~ ~ ~ kill @e[type=marker, name=part_1_marker, c=1]`. Эта команда удаляет маркер первой части тотема, если время достигло 20 тиков.
16. Выберите другой блок, нажмите правой кнопкой мыши на нем и вставьте следующую команду: `/execute @e[name=animation_holder, score_time_min=20] ~ ~ ~ kill @e[type=marker, name=part_2_marker, c=1]`. Эта команда удаляет маркер второй части тотема, если время достигло 20 тиков.
17. На этом этапе анимированный тотем должен работать. Убедитесь в том, что у вас есть все необходимые ресурсы и блоки на сервере и было выполнено достаточное количество команд, чтобы анимация заработала. Если все выполнено правильно, вы должны увидеть, как ваш анимированный тотем заработал.
Некоторые советы:
— Проверьте, чтобы все командные блоки были правильно настроены и не содержали ошибок.
— Вы можете изменить время выполнения анимации, увеличив или уменьшив значение в команде, которую вы вставляли раньше: `/scoreboard players add @e[name=animation_holder] time 1`.
— При создании рисунка используйте только белый и черный блоки. Это поможет упростить процесс создания рисунка и пойдет на пользу производительности сервера.
— Убедитесь, что ваш сервер работает на версии Minecraft 1.15 или выше. Команды, которые мы использовали в данной инструкции, поддерживаются только в более новых версиях игры.