Перейти к содержанию

Команда для люков, дверей и т.п


Рекомендуемые сообщения

В теме 5 сообщений

Недавно видел видео где человек команду которая спавнит прозрачных слизней без колизии благодаря которым человек вообще никак не может открыть, люк, дверь, сундук и т.д., но видео я потерял и не могу найти как выглядит эта команда. Пытаюсь сделать так чтобы игрок не мог заходить туда куда не надо (увидел у лолошки в видео барьер который его отталкивал и не позволял ему заходить на территорию), думал как это сделать и вспомнил про то видео. Помогите пожалуйста с решением проблемы!!🙏

Ссылка на комментарий
Поделиться на другие сайты

Барьер с коллизией:
/summon minecraft:slime ~ ~ ~ {Silent:1b,Invulnerable:1b,PersistenceRequired:1b,NoAI:1b,Size:0,Tags:["barrier"],active_effects:[{id:"minecraft:invisibility",amplifier:0,duration:-1,show_particles:0b}]}
Size:0 - размер слизня
Tags:["barrier"] - тег(и)

Для блокировки люков, дверей и т.д.: рекомендуется использовать интерактивную сущность:
/summon minecraft:interaction ~ ~ ~ {width:1.0,height:1.0,Tags:["barrier"]}
width:1.0, - ширина
height:1.0 - высота
Tags:["barrier"] - тег(и)

Ссылка на комментарий
Поделиться на другие сайты

Цитата
4 часа назад, GhostoFBU сказал:

Барьер с коллизией:
/summon minecraft:slime ~ ~ ~ {Silent:1b,Invulnerable:1b,PersistenceRequired:1b,NoAI:1b,Size:0,Tags:["barrier"],active_effects:[{id:"minecraft:invisibility",amplifier:0,duration:-1,show_particles:0b}]}
Size:0 - размер слизня
Tags:["barrier"] - тег(и)

Для блокировки люков, дверей и т.д.: рекомендуется использовать интерактивную сущность:
/summon minecraft:interaction ~ ~ ~ {width:1.0,height:1.0,Tags:["barrier"]}
width:1.0, - ширина
height:1.0 - высота
Tags:["barrier"] - тег(и)

 

Огромное спасибо за ответ! Но я играю на версии 1.16, и сущности interaction там нет, еще не работает active_effects, но его можно выдать после спавна слизня при помощи /effect.

 

Ссылка на комментарий
Поделиться на другие сайты

20 часов назад, stofix_ сказал:

играю на версии 1.16

https://mcstacker.net/1.16.php
Попробуй: /summon minecraft:slime ~ ~ ~ {Silent:1b,Invulnerable:1b,PersistenceRequired:1b,NoAI:1b,Size:0,Tags:["barrier"],ActiveEffects:[{Id:14b,Amplifier:0b,Duration:2147483647,ShowParticles:0b}]}

Ссылка на комментарий
Поделиться на другие сайты

4 часа назад, GhostoFBU сказал:

Попробуй: /summon minecraft:slime ~ ~ ~ {Silent:1b,Invulnerable:1b,PersistenceRequired:1b,NoAI:1b,Size:0,Tags:["barrier"],ActiveEffects:[{Id:14b,Amplifier:0b,Duration:2147483647,ShowParticles:0b}]}

Спасибо огромное за ответ! Все работает! Чтобы не открывались люки добавлял нужных слаймов в team и отключал там коллизию.

Ссылка на комментарий
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...