Как найти определенный блок в мире майнкрафт
Перейти к содержимому

Как найти определенный блок в мире майнкрафт

  • автор:

Как найти определенный блок в майнкрафт команда — Сайт о Игре Minecraft

Как найти определенный блок в майнкрафт команда — Советы и Инструкции

Как найти определенный блок в майнкрафт команда

Для того чтобы найти определенный блок в Minecraft, можно использовать команду «/fill».

1. Определите координаты первого угла куба, в котором нужно найти блок.

2. Определите координаты второго угла куба, в котором нужно найти блок.

3. Используйте команду «/fill» с указанием координат двух углов и блока, который нужно найти.

Пример команды: /fill 10 10 10 20 20 20 minecraft:diamond_ore 0 replace air

Данная команда найдет все блоки алмазной руды (diamond_ore), которые находятся в кубе между координатами X10, Y10, Z10 и X20, Y20, Z20 и заменит на них воздух (air).

— Вместо «air» вы можете использовать любой другой блок, который нужно заменить на найденный блок.

— Если хотите найти не все блоки определенного типа, а только один, добавьте слово «hollow» после команды «/fill».

Новый тип команды «/locate» добавлен в снапшот Minecraft 22w19a.

Недавно в снапшоте Minecraft 22w19a были внесены новые изменения в команду ‘/locate’ в игре. Эта конкретная команда, возможно, является одной из наиболее часто используемых в игре. Если игроки находятся в творческом режиме и хотят быстро найти определенный биом или структуру, эта команда пригодится и значительно упростит поиск. Следовательно, в последнем снимке Minecraft 22w19a он получил небольшое обновление.

Несмотря на то, что этот снимок не предлагает многого, это изменение, связанное с командой, может быть весьма значительным, когда игроки начинают использовать команду в основная игра.

Эти снимки выпущены для тестирования новых функций, которые появятся в обновлении 1.19 The Wild. Mojang продолжает выпускать их, чтобы игроки могли оставаться в курсе своего прогресса и исправлять любые ошибки или проблемы, которые могут возникнуть из-за этих новых функций.

Все, что нужно знать о новой команде «/locate» в снимке Minecraft 22w19a

Как используйте новую команду

В течение многих лет в игре была команда, с помощью которой игроки могли находить несколько областей в мире и быстро телепортироваться туда. Однако сама команда теперь немного изменилась.

Когда игроки впервые создают мир в последнем снапшоте Minecraft 22w19a, они должны убедиться, что в мире разрешены читы, чтобы успешно писать и выполнять команды. Как только они окажутся в мире, они смогут написать команду '/locate' и увидеть, что изменилось.

Различные типы опций 'locate'

Когда игроки входят в мир на снимке и вводят команду, они больше не будут видеть параметр «/locatebiome». Вместо этого они увидят всплывающие окна с тремя опциями после ввода начальной команды «/locate». Эксклюзивная опция биома будет находиться под самой основной командой локации. С его помощью игроки могут найти три типа вещей: биом, пои и строение.

1) Биом

Если игрокам нужен биом, им нужно будет выбрать параметр биома в команде отдельно, так как он объединен с основной командой «найти». Это довольно просто и мало что изменилось. После того, как игроки выбрали эту опцию, они могут искать любой биом, который они хотят, в игровом мире, в котором они сейчас находятся.

2) Poi (достопримечательность)

Это совершенно новая опция в Команда locate в снимке Minecraft 22w19a. Благодаря этому игроки смогут найти определенных мобов или блоки, присутствующие в мире. На данный момент список вещей, которые могут найти игроки, ограничен профессиональными сельскими жителями, ульями, блоками рабочих мест и многим другим. Тем не менее, эта функция может вскоре предложить другие предметы и блоки.

3) Структура

Также читайте статью, продолжение ниже Снимок Minecraft 22w19a Примечания к патчу Java Edition: изменения Стража, предварительный просмотр чата, новая команда определения местоположения и многое другое Как скачать снапшот Майнкрафт 22w19a? Как работает новая команда «/place» в снимке Minecraft 22w18a. Эта опция представляет собой классическую команду «найти», которая находит несколько структур, созданных в определенном мире. В предыдущих версиях команда напрямую находила структуры; однако теперь он находится в отдельной командной строке.

Команды консоли

Команды консоли представляют собой расширенные функции, активируемые вводом определенных строк текста.

Использование [ ]

В Minecraft присутствует полноценный интерфейс командной строки (консоль), который даёт возможность пользователю выполнять определённые команды путём их ввода с клавиатуры. Команды могут быть набраны в игровом чате. Чтобы открыть его, необходимо нажать на клавишу (по умолчанию) T или / . Нажатие клавиши / приведёт к открытию чата с введённым символом / , который указывает на то, что вводится команда, а не простой текст. Нажатие клавиш ↑ и ↓ приведёт к отображению раннее введённых команд. Использование клавиши Tab ↹ приведёт к автоподстановке команды и её аргументов.

Команды могут выполняться из консоли сервера, но в этом случае / не нужен.

Кроме того, есть возможность записать любую команду в командный блок. В командный блок можно ввести / , но он необязателен.

Большинство команд доступны только в следующих ситуациях:

  • на сервере сетевой игры (выполняются операторами, игроками с определёнными правами или командными блоками)
  • в одиночной игре, если при создании мира были включены читы (с помощью Настройка мира. )

Некоторые команды доступны игроку в одиночной игре, даже если читы отключены.

Примечание: В одиночных мирах с отключенными читами при создании мира читы могут быть временно включены нажатием в меню на Открыть для сети → Использование читов → Открыть мир для сети . Вы не обязательно должны быть в локальной сети или иметь другие соединения. Это позволяет использовать команды, пока игрок не покинет мир.

Координаты [ ]

Абсолютные координаты [ ]

Абсолютные координаты начинаются от координат начала мира (0, 0, 0), они не зависят от места исполнения команды и могут использоваться в любом месте, где требуется ввести координаты. Абсолютные координаты состоят из 3 вещественных чисел.

Относительные координаты [ ]

Относительные координаты указываются с помощью тильды (

), они зависят от места исполнения команды. Число, написанное после тильды, обозначает смещение (разницу) между нужными координатами и координатами места выполнения команды. Тильда без числа — сокращение для

0 . Можно одновременно указать как относительные, так и абсолютные координаты.

Локальные координаты [ ]

Локальные координаты указываются с помощью карета ( ^ ), они работают по направлению взгляда исполнителя команды. Этот тип координат нельзя смешивать с другими. Использование: ^влево ^вверх ^вперёд . «Влево», «вверх» и «вперёд» соответствует количеству блоков в указанном направлении.

  • /tp @s ^ ^ ^2 — перемещает исполнителя на 2 блока вперёд.

Блоки [ ]

  • [<состояние>] : Определяет состояние блока, которое должно быть задано или найдено. В квадратных скобках ( [] ) идёт перечисление через запятую пар состояние=значение .
    • minecraft:stone[несуществующее=true] считается ошибкой, потому что у блока minecraft:stone не может быть состояния несуществующее .
    • minecraft:redstone_wire[power=нет] считается ошибкой, потому что у состояния power значение — это целое число от 0 до 15.
    • Если идёт поиск блока, то будут учитываться только указанные состояния.
      • redstone_wire[power=15] ищёт указанный блок с полной силой сигнала, но игнорирует другие состояния (например, north ).
      • redstone_wire[power=15] устанавливает блок с полной силой сигнала, а, например, состояние north примет значение по умолчанию (то есть значение none ).
      • NBT-данные указываются в фигурных скобках <> .

      Предметы [ ]

      • [<NBT-данные>] : Определяет NBT-данные предмета, которые должны быть заданы или найдены.
        • NBT-данные указываются в фигурных скобках <> .

        Счётчики [ ]

        Команды, которые затрагивают ССИС, могут принимать «счётчик» в качестве аргумента. Могут использоваться 2 типа значений:

        • Счётчик может быть сущностью. В данном случае использование будет таким же, как у селектора.
        • Счётчик может быть просто строкой, которую можно назвать переменной.

        Если в качестве счётчика указать * , будут выбраны все счётчики, находящиеся в указанной задаче ССИС.

        Диапазоны [ ]

        Диапазоны указываются с использованием .. . Диапазон вида N..N можно заменить числом: N .

        • 1..7 : значения от 1 до 7 (включительно).
        • -1.. : значения не меньше −1.
        • ..0 : значения не больше 0.
        • 4..4 или 4 : значение, равное четырём.

        Единицы времени [ ]

        Некоторые команды принимают параметр <время> . В качестве значения этого параметра могут выступать:

        • Целое число, оканчивающееся на t или вообще не имеющее окончание, означает количество игровых тактов (например: 20t соответствует 1 секунде).
        • Число, оканчивающееся на s , означает количество секунд (например: 0.25s соответствует 5 игровым тактам).
        • Число, оканчивающееся на d , означает количество игровых дней (например: 0.5d соответствует 12000 игровым тактам или 10 минутам).

        NBT-пути [ ]

        Путь данных NBT — это описательная метка, используемая для указания набора конкретных элементов из дерева данных NBT. Путь в общем виде выглядит как узел.…….узел , где каждый узел объявляет, какие элементы выбрать из предыдущего узла.

        Всего существует шесть доступных типов узлов.

        Набор тегов начинается только с одного элемента (то есть корневого тега) и изменяется при указании новых узлов в пути.

        Тип Формат Описание Результат Пример Описание примера
        Корневой узел с объектом <NBT-данные> Выбирает начальный тег, если его содержимое соответствует заданным NBT-данным.
        Применимо только в качестве первого элемента в пути.
        Если совпадение удалось — начальный тег, иначе — ничего. Выбирает корневой тег, если он содержит потомка Invisible со значением 1 .
        Именованный узел имя Выбирает из предыдущего узла тег с указанным именем. Набор элементов; количество элементов не может превышать число элементов предыдущего узла. Также может быть ничего. VillagerData Выбирает тег VillagerData в корневом теге.
        «Безумное название[]» Выбирает тег Безумное название[] в корневом теге.
        Именованный узел с объектом имя<NBT-данные> Выбирает из предыдущего узла тег с указанным именем, если его содержимое соответствует заданным NBT-данным. Набор элементов; количество элементов не может превышать число элементов предыдущего узла. Также может быть ничего. Item Выбирает тег Item , если его потомок Count имеет значение 10b .
        Элемент списка по индексу имя[индекс] Выбирает из предыдущего узла в списке с указанным именем элемент с заданным индексом. Если индекс — отрицательное число, тогда отсчёт ведётся с конца списка. Набор элементов; количество элементов не может превышать число элементов предыдущего узла. Также может быть ничего. Pos[0] Выбирает первый элемент списка Pos .
        Inventory[-2] Выбирает предпоследний элемент списка Inventory .
        Все элементы списка имя[] Выбирает все элементы из предыдущего узла в списке с указанным именем. Набор элементов; количество элементов может превышать число элементов предыдущего узла. Также может быть ничего. ActiveEffects[] Выбирает все элементы из списка ActiveEffects .
        Элементы списка с объектом имя[<NBT-данные>] Выбирает все составные элементы из предыдущего узла в списке с указанным именем, у которых содержимое тега соответствует заданным NBT-данным. Набор элементов; количество элементов может превышать число элементов предыдущего узла. Также может быть ничего. Inventory[] Выбирает все составные элементы тега Inventory , у которых потомок Count равен 25 .

        В синтаксисе пути . (точка) разделяет узлы. Узлы можно смешивать друг с другом.

        Примеры [ ]
        Пример с метапеременными [ ]

        /data get entity @p foo.bar[0].»Безумное [название]!».baz

        Эти имена были выбраны произвольно для демонстрационных целей.

        • foo — значение тега «foo».
        • foo.bar — значение потомка «bar» у тега «foo». Представим, что это список.
        • foo.bar[0] — значение первого элемента списка «bar».
        • foo.bar[0].»Безумное [название]!» — значение тега «Безумное [название]!» у первого элемента списка «bar».
        • foo.bar[0].»Безумное [название]!».baz — значение потомка «baz» у тега «Безумное [название]!».
        • foo.bar[] — значения всех элементов списка «bar».
        • foo.bar[].baz — значения потомков «baz» у всех элементов списка «bar».
        • foo.bar[] — значения всех элементов списка «bar», у которых тег «baz» имеет значение 5b .
        • <> — значение корневого тега сущности, блока или хранилища.
        • — значение корневого тега, если его потомок «foo» имеет значение 4.0f .
        • foo — значение тега «foo», если его потомок «bar» имеет значение «baz» .
        • foo.bar — это значение тега «bar», если сейчас его значение — «baz» .
        • Корневой тег
          • foo : Элемент «foo»
            • bar : Элемент «bar»
              • Первый элемент списка «bar»
                • Безумное [название]! : Элемент «Безумное [название]!»
                  • baz : Элемент «baz»
                  Пример с книгой в сундуке [ ]

                  Алекс написала книгу и положила её в сундук под ногами. Она поэтапно начинает получать вышеуказанную команду. Просмотрите следующий воображаемый журнал чата.

                  Журнал чата

                  Селекторы [ ]

                  В большинстве команд, где есть аргумент цель, игрок или сущность, можно указать одну или несколько целей, удовлетворяющих определённым условиям.

                  Например, чтобы изменить игровой режим всем игрокам в команде «Red», вместо того, чтобы вводить каждого поимённо, можно выполнить команду:

                  /gamemode creative @a[team=Red]

                  Виды целей [ ]
                  Сводка по видам целей

                  Вид Описание
                  @p ближайший игрок
                  @r случайный игрок
                  @a все игроки
                  @e все сущности
                  @s исполнитель команды

                  @p указывает ближайшего игрока. При запуске из консоли ближайший игрок будет искаться с координат (0, 0, 0). Если существует несколько игроков на одинаковом расстоянии от места исполнения, будет выбран тот, кто присоединился к серверу раньше. Примеры:

                  • @p[team=Red] — ближайший игрок из команды «Red», даже если есть кто-то ближе;
                  • @p[limit=3] — 3 ближайших игрока

                  @r указывает случайного игрока. Примеры:

                  • @r[team=Red] — случайный игрок из команды «Red»
                  • @r[limit=3] — три случайных игрока

                  @a указывает всех игроков, в том числе мёртвых. Ни один другой вид цели не находит мёртвых игроков, кроме @s . Пример:

                  • @a[team=Red] — игроки из команды «Red»

                  @e указывает всех сущностей (в том числе игроков). Пример:

                  • @e[type=cow] — коровы

                  @s указывает исполнителя команды. Если исполнитель — не сущность, а, например, командный блок, то селектор ничего не найдёт. Пример:

                  • @s[type=cow,team=Red] указывает исполнителя только в том случае, если он корова из команды «Red»
                  Параметры [ ]
                  Сводка по параметрам

                  Поиск по позиции
                  Параметры Описание
                  x , y , z координаты
                  distance расстояние
                  dx , dy , dz пространство
                  Поиск по значениям в ССИС
                  Параметр Описание
                  scores счёты задач
                  tag тег
                  team команда
                  Поиск по характеристикам
                  Параметр Описание
                  gamemode режим игры
                  level уровень
                  limit макс. число сущностей
                  name имя сущности
                  type тип сущности
                  x_rotation вертикальный наклон
                  y_rotation горизонтальный поворот

                  У селектора могут быть параметры. При их использовании будет производиться поиск целей только с указанными параметрами.

                  Параметры добавляются после вида цели в квадратных скобках и разделяются запятыми:

                  Параметры условий и их значения чувствительны к регистру.

                  • survival — режим выживания;
                  • creative — творческий режим;
                  • adventure — режим приключений;
                  • spectator — режим наблюдателя‌ [ только для Java Edition] .
                  • sort=nearest — сортирует по расстоянию; сначала ближайшие (по умолчанию у @p )
                  • sort=furthest — сортирует по расстоянию; сначала самые дальние
                  • sort=random — сортирует в случайном порядке (по умолчанию у @r )
                  • sort=arbitrary — без сортировки (по умолчанию у @e , @a )

                  NBT-данные [ ]

                  NBT-данные — занесённая в фигурные скобки последовательность пар «атрибут:значение», отделённых запятыми. Значения могут содержать такие же пары «атрибут:значение», тем самым описывая иерархическую структуру данных.

                  Такие структуры данных есть в файлах сохранений Minecraft. Эти структуры описываются в других статьях.

                  Ссылки на структуры данных

                  Объекты Примеры
                  Блоки-сущности ?! сундуки, печи, командные блоки, таблички
                  Предметы en предметы в инвентаре (включает в себя информацию о чарах, подписях, названиях и т. п.)
                  Предметы-сущности ?! предметы в мире
                  Мобы ?! криперы, коровы
                  Снаряды ?! стрелы, огненные шары, взрывные зелья
                  Транспорт ?! лодки, вагонетки
                  Подвижные блоки ?! динамит, песок/гравий/наковальни
                  Другое ?! фейерверки, картины, рамки

                  При поиске чего-либо со структурой данных необходимо указывать искомый тип значения элемента.

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

                  Тип аргумента NBT-данные в командах сам является Compound.

                  Тип Byte Array недоступен в командах.

                  Для некоторых команд, необходимо указать тип значения числа, добавив букву (B, S, L, F, D) в конец значения. Например, 3s для короткого целого, 3.2f для числа одинарной точности (Не работает с I для стандартного целого числа). Буква может быть и прописной, и строчной.

                  JSON-текст [ ]

                  Некоторые команды (например, /tellraw ) используют строгий синтаксис JSON.

                  Формат JSON-текста состоит из JSON-объектов, которые могут состоять из различных элементов:

                  • Основной составляющий элемент
                    • text : Строка, представляющая собой текст, который будет непостредственно отображаться. Обратите внимание, что селекторы не будут переведены в имена сущностей; вместо этого используйте selector. «\n» используется для перехода на новую строку.
                    • translate : Идентификатор перевода текста, который будет переведён на используемый игроком язык. Идентификаторы находятся в языковых файлах игры или пакета ресурсов. Если идентификатор отсутствует в файле перевода, будет отображён текст, записанный в этом идентификаторе. Игнорируется, если уже есть text.
                    • with : Список текстовых компонентов, используемый translate.
                      • Номер элемента в списке соответствует номеру аргумента %s в строке перевода. То есть первый элемент списка соответствует %1$s в строке перевода. Например: /tellraw @a <"translate":"<%2$s> %1$s","with":[<"translate":"Желаю видеть %s!","with":[<"text":"мёд","color":"gold">]>,»Медведь»]> выдаст в чат « <Медведь> Желаю видеть мёд ! ».
                      • name : Имя игрока, чей счёт будет отображен. Могут быть использованы селекторы. Если указано «*», то у игрока, для которого отображают текст, будет отображён его собственный счёт. Например, /tellraw @a <"score":<"name":"*","objective":"obj">> покажет каждому игроку свой собственный счёт в задаче «obj».
                      • objective : Название задачи, счёт в которой будет отображён.
                      • value : Необязательно. При использовании отобразит указанное значение независимо от того, какое оно на самом деле.
                        • extra : Список дополнительных элементов.
                          • Список элементов того же формата, что и начальный JSON-объект. Обратите внимание, что все свойства этого объекта наследуются дочерними элементами. То есть дочерние элементы сохранят те же форматирование и события, пока их не перезапишут.
                          • action : Действие, которое выполняется при нажатии.
                            • open_url : Открывает value как ссылку в браузере игрока.
                            • open_file : Открывает value как файл на компьютере. Используется только в сообщениях, создаваемых игрой (например, при создании скриншота).
                            • run_command : Выполняет value так, будто бы игрок сам ввёл его в чате. Это также может быть команда, но она не сработает, если у игрока недостаточно прав для её исполнения.
                            • change_page : Перенаправляет на страницу, указанную в value, если она существует. Может быть использовано только в завершённых книгах.
                            • suggest_command : Вставляет value в чат игрока; при этом весь написанный ранее текст исчезает.
                            • action : Тип всплывающей подсказки.
                              • show_text Показывает текст в JSON-формате.
                              • show_item : Показывает всплывающую подсказку предмета, который также может содержать NBT-теги.
                              • show_entity : Показывает имя сущности и, если возможно, её тип и UUID.
                              • show_text: Может быть либо просто строкой, либо JSON-объектом с таким же форматированием как и основной.
                              • show_item: Строка с NBT-данными предмета.
                              • show_entity: Строка с составным элементом (compound) с ключами «type», «name» и «id» (должен быть UUID, но на самом деле принимает любую строку).

                              Тег extra может содержать все теги, перечисленные выше, что позволяет делать сложные команды.

                              Для работы команда должна иметь один из следующих тегов: text, translate, score, selector или keybind (всё остальное необязательно). Как бы то ни было, весь JSON-объект можно заменить строкой; для этого достаточно написать нужный вам текст в кавычках. Это будет равносильно тегу text. Например, «Это простой текст» эквивалентно <"text":"Это простой текст">. Такое сокращение возможно везде, где используется формат JSON (включая команду /tellraw , extra, а также value аргумента «show_text» в hover_event).

                              Формат JSON также поддерживает массивы объектов, строк и других таких же массивов. Например:

                              Наконец, JSON-текст поддерживает Unicode в виде обозначения \u#### , где #### — это шестнадцатеричный код числа или знака.

                              Команда поиска /locate

                              Команда /locate позволяет игроку найти определенные данжи на карте. После ввода и активации команды можно узнать точные координаты определенной местности. Их можно будет найти в чате, после чего найти и использовать.

                              Использование команды довольно простое. Необходимо:

                              ЧасыОткрыть чат и ввести туда /locate

                              ЧасыПосле чего выбрать необходимый данж и внести дополнительный аргумент, например: /locate ocean_ruin

                              ЧасыГотово, все аргументы можно найти в таблице ниже!

                              /locate

                              Команда работает и в мобильной, и в ПК-версии игры.

                              Таблица аргументов

                              Что найти? Аргумент JE Аргумент BE
                              Башня разбойниковКак найти Аванпост Разбойников pillager_outpost pillageroutpost
                              Адская крепостьКак найти Адскую Крепость fortress fortress
                              Город КраяКак найти Город Края endcity endcity
                              ДеревняКак найти Деревню village village
                              Заброшенная шахтаКак найти Заброшенную Шахту mineshaft mineshaft
                              КорабльКак найти Затонувший Корабль shipwreck shipwreck
                              Как найти Клад buried_treasure buriedtreasure
                              Портал в КрайКак найти Крепость stronghold stronghold
                              лесной особнякКак найти Лесной Особняк mansion mansion
                              Подводная крепостьКак найти Подводную Крепость monument monument
                              Подводные руиныКак найти Подводные Руины ocean_ruin ruins
                              ИглуКак найти Иглу igloo temple
                              БастионКак найти Развалины Бастиона bastion_remnant bastionremnant
                              Разрушенный порталКак найти Разрушенный портал ruined_portal ruinedportal
                              Храм в пустынеКак найти Храм в Пустыне desert_pyramid temple
                              Храм в пустынеКак найти Храм в Джунглях jungle_pyramid temple
                              Дом ведьмыКак найти Хижину Ведьмы swamp_hut temple
                              Древний городКак найти Древний город ancient_city ancientcity

                              Пометка: JE – Java Edition (ПК-версия), BE – Bedrock Edition (Мобильная версия).

                              Пример использования

                              Игроки часто задаются вопросом, как легко найти деревню в игре, или же как найти крепость или прочие структуры. Исходя из использования, можно самостоятельно разработать команду. Ниже будут уже готовые команды для использования.

                              /locate village – координаты ближайшей деревни

                              /locate desert_pyramid – координаты ближайшего храма в пустыне

                              /locate monument – координаты ближайшей подводной крепости

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *