Хотите прокатиться на собственном слизне, как на лошади? 🐌 В этом руководстве мы разберём, как создать ездового слизня с помощью командных блоков и NBT-тегов. Редакция сайта geekfan.site проверила все шаги — метод рабочий, но требует внимательности.

Подготовка: настраиваем счётчики

Для начала нужно создать два счётчика. Первый будет отслеживать использование кисти. Откройте чат и введите:
`/scoreboard objective add useBrush minecraft.used:minecraft.brush`
Название `useBrush` можно заменить на любое другое (но только латиницей!). Второй счётчик — фиктивный, например, для «ломания воздуха»:
`/scoreboard objectives add constant minecraft.broken:air`
📌 Затем задайте ему значение 1: `/scoreboard players set @s constant 1`. Это понадобится для условий в командных блоках.

Создаём «ручного» слизня

Теперь вызываем слизня с особыми свойствами:
`/summon minecraft:slime ~ ~ ~ {LeftHanded:1b, NoAI:1b, Size:2b}`
🔍 Разберём NBT-теги:
— `LeftHanded:1b` — делает слизня левшой (это маркер, чтобы отличать его от обычных).
— `NoAI:1b` — отключает ИИ, чтобы слизень не убежал.
— `Size:2b` — задаёт размер (можно ставить от 0 до 255).

⚠️ Важно! Без ИИ слизень не двигается, но если включить ИИ, он начнёт атаковать. Чтобы убрать урон, введите:
`/attribute @n[type=slime, nbt={LeftHanded:1b}] minecraft:attack_damage base set 0`

Настраиваем командные блоки

Включите в настройках «вкладку оператора», чтобы получить доступ к командным блокам.

1. **Первый блок** (повторяющийся, «Всегда активен»):
`execute as @p run execute if score @s useBrush >= @s constant run ride @s mount @n[type=slime, nbt={LeftHanded:1b}]`
Эта команда сажает игрока на слизня при использовании кисти.

2. **Второй блок** (также всегда активен):
`scoreboard players set @a useBrush 0`
🛑 Без него вы не сможете слезть со слизня, так как счётчик `useBrush` останется больше 0.

3. **Третий блок** (для включения ИИ при езде):
`execute as @p run execute on vehicle run data modify entity @n[type=slime, nbt={LeftHanded:1b}] NoAI set value 0`

4. **Четвёртый блок** (отключает ИИ, когда вы слезаете):
`execute at @p run execute if block ~ ~-0.1 ~ grass_block run data modify @n[type=slime, nbt={LeftHanded:1b}] NoAI set value 1`

5. **Пятый блок** (поворот слизня вслед за игроком):
`execute as @p run execute on vehicle run data modify entity @n[type=slime, nbt={LeftHanded:1b}] Rotation set from entity @p Rotation`

💡 Совет: расставьте блоки в указанном порядке и скопируйте их структурой (Ctrl + СКМ), чтобы избежать ошибок.

Особенности механики

— Метод работает только в **режиме выживания**, так как движение слизня зависит от его агрессивности.
— Если слизень не поворачивается, проверьте последовательность командных блоков.

Итог

Поздравляем! Теперь у вас есть персональный слизень-транспорт. 🎉 Просто используйте кисть, чтобы оседлать его, и наслаждайтесь необычной поездкой по вашему миру.