Что такое dx dy dz в майнкрафт

Обновлено: 07.05.2024

Из-за новой политики Microsoft в отношении сторонних ресурсов, Minecraft Wiki больше не является официальной. В связи с этим были внесены некоторые изменения, в том числе и обновлён логотип вики-проекта. Подробности на нашем Discord-сервере.

Target selector variables [ ]

A target selector variable identifies the broad category of targets to select. There are five (six in Bedrock Edition, seven in Education Edition) variables:

Issues [ ]

Issues relating to "Target selectors" are maintained on the bug tracker. Report issues there.

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

Minecraft Wiki

The Minecraft Wiki is no longer considered as official by Microsoft and therefore several changes are required to be made, including to the wiki's logo. Please read this announcement for more information.

Содержание

Target selectors

Target selectors are used in commands to select players and entities arbitrarily, without needing to specify an exact player name or a UUID. One or more entities can be selected with a target selector variable, and targets can be filtered from the selection based on certain criteria using the target selector arguments.

For example, to change the game mode of all players to Creative mode, instead of specifying each of them by name individually:

/gamemode creative @a

History [ ]

Java Edition
1.4.212w32aAdded target selectors.
1.814w02aAdded the @e target selector variable.
14w03aAdded dx , dy , and dz to target selector arguments.
1.916w02aThe m selector now accepts the standard literal gamemode values and abbreviations, such as a and adventure , and these may be negated as well.
1.1116w38aRemoved implicit target selectors (for example, @e[167,28,454] ).
Invalid target selectors (such as @e[Type=creeper] , @e[asdf=nonexistent] , and @e[malformed] ) now generate an error instead of being silently ignored.
1.1217w16bAdded the @s target selector variable.
1.1317w45bAdded the nbt target selector argument.
Bedrock Edition
?Aded target selectors
1.17.10beta 1.17.10.22Added the @initiator target selector

Command Block Dx Dy Dz Explained

Author

this minecraft command block Video Tutorial, we will look at a new command creation in minecraft using my new command block skills I came up with using easy commands.

The techniques we will learn how to create a command explaining dx dy dz they are very helpful commands that are just like radius but better and there is no limit I just show the basic idea of how it works and more check it out now this tutorial u can execute any command mcpe xbox Windows 10 the bedrock edition

We will be using content from the commands like /Test for /execute /tp and many more command so let's see the commands.

Each command block is done in vanilla minecraft in this video I will show you.

Let me know in the comment section below if you have a other commands you would like to see and or any cool concepts.

Also please subscribe to my youtube channel to help me reach 20k subscribers currently at 10k.

Contents

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Блоки [ ]

Предметы [ ]

  • [<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. Путь в общем виде выглядит как узел.…….узел , где каждый узел объявляет, какие элементы выбрать из предыдущего узла.

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

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

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

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

    /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" .
    Пример с книгой в сундуке [ ]

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

    Селекторы [ ]

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

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

    /gamemode creative @a[team=Red]

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

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

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

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

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

    • @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 горизонтальный поворот

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

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

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

    NBT-данные [ ]

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

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

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

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

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

    JSON-текст [ ]

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

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

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

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

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

    dx, dy, and dz


    New comments cannot be posted and votes cannot be cast


    Creates a box from x to x + dx. distance is closer to your latter idea.

    The dx dy dz are relative to the coordinates you provide, however, it is impossible to make a selection smaller than 1x1x1, with dx=0,dy=0,dz=0 the selection is the one block of which you proveded the coordinates.

    This image I made visualizes it pretty well I think.

    Thanks for the help guys!

    Target selector arguments [ ]

    After a target selector, optional arguments can be used to narrow down the set of targets to a group that also matches certain criteria. When used with @a or @e , arguments narrow down the targets from the full list to a specific group. When used with @p or @r , the nearest or random player is selected from the group. When used with @s , the player using the command is targeted only if they would be in the narrowed group.

    Argument-value pairs appear within square brackets after the target selector variable, separated by commas:

    In Java Edition, arguments and values are case-sensitive. Spaces are allowed around the brackets, equal signs, and commas, except in Java Edition between the target variable and the first bracket. Commas must be used to separate argument-value pairs.

    If there are multiple argument-value pairs, they all must be satisfied to add a potential target to the group. (In other words, they are AND-ed together).

    • @e[distance=10] — Target all entities exactly ten blocks away.
    • @e[distance=8..16] — Target all entities more than eight blocks, but less than 16 blocks away (inclusive).
    • @e[rm=9,r=10] — Target all entities exactly ten blocks away.
    • @e[rm=8,r=16] — Target all entities from 8 to 16 blocks away.
    • @e[scores=] — Select all entities with a score in objective myscore of exactly ten.
    • @e[scores=] — Select all entities with a score in objective myscore of between ten and 12 (inclusive).
    • @e[scores=] — Select all entities with a score in objective myscore of five or greater.
    • @e[scores=] — Select all entities with a score in objective myscore of 15 or less.
    • @e[scores=] — Select all entities with a score in objective foo of exactly ten, and a score in objective bar of between one and five (inclusive).
    • @e[scores=] — Exclude any entities with a score in objective myscore of exactly ten.
    • @e[scores=] — Exclude any entities with a score in objective myscore of between ten and 15 (inclusive).
    Selecting targets by tag Filter target selection based on the entity's scoreboard tags. Multiple tag arguments are allowed, and all arguments must be fulfilled for an entity to be selected. [tag=<string>] — Include only targets with the specified tag. [tag=!<string>] — Exclude any targets with the specified tag. [tag=] — Include only targets with exactly zero tags. [tag=!] — Exclude any targets that have at least one tag.
    • sort=nearest — Sort by increasing distance. (Default for @p )
    • sort=furthest — Sort by decreasing distance.
    • sort=random — Sort randomly. (Default for @r )
    • sort=arbitrary — Sort by time created. (Default for @e , @a )
    • @a[limit=3,sort=nearest] or @p[limit=3] — Select the nearest three players.
    • @a[limit=4,sort=furthest] — Select the furthest four players.
    • @a[limit=2,sort=random] or @r[limit=2] — Select two players, chosen randomly.
    • @a[c=3] — Select the nearest three players.
    • @a[c=-4] — Select the furthest four players.
    • @r[c=2] — Select two living players, chosen randomly.
    • @a[level=10] — Select all players who have exactly ten levels.
    • @a[level=8..16] — Select all players who have between eight and 16 levels (inclusive).
    • @a[lm=10,l=10] — Select all players who have exactly ten levels.
    • @a[lm=8,l=16] — Select all players who have between eight and 16 levels (inclusive).

    Читайте также: