Перейти к содержимому

Что нужно для созданий майнкрафт карт?

Вступление
Сегодня я расскажу как сделать карту похожие на мои Crazy Pass Интересный поворот , ну и другие

Первые шаги
Самый первый шаг это моды, и версия. Советую установить 1.20.1 Fabric и скачать Axiom WorldEdit это основа, можно ещё взять моды на оптимизацию, и на поддержку шейдеров

Далее по логикам - игровые механики, события, действия. Тут если вы не владеете обширными навыками команд Java, то вам в помощь Deepseek или любая другая нейронка. В начале говорим это - сейчас мне нужны от тебя команды на Minecraft и любые другие ответы по вопросам игры Minecraft, скажи да если всё понял желательно после Minecraft ставить версию

Из команд которые должны знать лично вы это
Minecraft
/execute [логика]

Minecraft
/say [текст]

Minecraft
/give [Кому что и сколько]

Minecraft
/tag [Кому и какой]




Командные блоки

Импульсивный - самый обыденный, в нём мы пишем почти все логики нашей карты, к примеру /title /give

Цикличный - этот блок будет работать как проверк, в него вводим /execute [логика] и обязательно ставим "Всегда активен" дабы проверка сработала

Цепной - хоть и трудный, но полезен мгновенной передачей сигнала, полезен, но лучше юзать связку повторителей и импульсивных блоков

Перейдём к объяснению как делать эти логики

Ставим импульсивный блок, настройки меняем на всегда активен, вводим - execute if entity @e[distance=..5, tag=!ad] run say 56
・execute if - синтаксис
・entity - кто именно, в данном случае сущность, можно выбрать блок или другое условие
・@e - ставим всегда все
・[distance=..5, - дистанция, точки сзади значит если менее, если бы точки были впереди, то значит если более 5 блоков то пишется 56
・tag=!ad] - кроме тега ad, tag=! значит кроме, тоесть ad это ваш тег, он может быть любым, пропишите /tag add ad и он будет считать всех кроме тега ad можно вписать tag=!gro] и тогда все с тегом gro не будут считаться. Это нужно на стадии разработки чтоб на вас не реагировали логики
・run say 56 - запуск run, команды say, лучше такое не писать, но для ознакомления оставьте потом уберите

В скобках как вы заметили есть запятые между distance=..5, tag=!ad вы можете вставлять бесконечно условий, к примеру @e[distance=..5, tag=!grd, tag=!5443534656d, tag=!ad] ну и т.д

Часть с проверкой мы закончили, теперь вопрос как подключить. Берём обязательно компоратор и направляем так чтоб две красные точки смотрели в блок, вперёд же ставим импульсивный блок и туда пишем say test и теперь подойдя на менее 5 блоков, в чат будет отправляться test далее после этого блока можно ставить повторители

Фишки
・чтоб произвести впечитление, добавьте пару 3D объектов или предметов игроку, это добавит немного проффисиональности, и эстетики в проект
・Чтоб сделать действие одноразовым ставьте с зажатым шифтом наблюдатель в сторону компоратора где начинается логика, и импульсивный блок который удаляет этот компоратор, просто левой кнопкой по компоратору деревянным топором с модом WorldEdit и там вы видите координаты компоратора, в импульсивный блок пишем /setblock [координаты] air
・Чтоб встроить ресурс пак в мир поместите его в папку мира и переименуйте в "resources.zip"
・Если вы хотите изменять имя мира без границ, то поставьте NbtStudio
・Не забывайте в мире ставить правила мира, это очень нужные вещи!
❤️ 0 · лайк 💬 1 · комменты 👁 57 · просмотры

Комментарии1

Войдите, чтобы оставить комментарий.
Stiv 3 недели назад
Хорошие посты делаешь, красавчик !