Minecraft Wiki
Регистрация
Advertisement
Эту статью нужно срочно обновить!
Вы можете помочь, обновив содержимое статьи в соответствии с последними версиями Minecraft.
data
Ограничения

Оператор

Первое появление

1.13 (17w45a)

Даёт возможность получать, заменять и удалять NBT-данные сущностей и блоков-сущностей.

Использование
data get block <позиция> [<путь>] [<множитель>]
data get entity <цель> [<путь>] [<множитель>]
data merge block <позиция> <NBT-данные>
data merge entity <цель> <NBT-данные>
data remove block <позиция> <путь>
data remove entity <цель> <путь>
Аргументы
позиция
Позиция целевого блока-сущности.
цель
Целевая сущность.
путь (необязательно)
NBT-путь к целевым NBT-данным.
множитель (необязательно)
Число, на которое умножается возвращаемое значение подкоманды get. По умолчанию — 1.
NBT-данные
NBT-тег, который необходимо заменить/удалить.
Результат
Не выполняется, если:
  • При get:
  • Указана некорректная цель
  • Выбранная цель не имеет NBT-данных
  • Указан некорректный путь
  • При merge:
  • Указана некорректная цель
  • Выбранная цель не имеет NBT-данных
  • Неверно указаны данные для их перезаписи
  • При remove:
  • Указана некорректная цель
  • Выбранная цель не имеет NBT-данных
  • Указан некорректный путь
В случае успеха:
  • get — отображает NBT-данные блока на указанной позиции или указанной цели и возвращает значение указанного в пути тега в качестве числа, умноженного на множитель. «Результат» команды для чисел — это же число, для строки — её длина, для списка — количество элементов в нём, для составного тега (Compound) — число тегов в нём.
  • merge — заменяет NBT-данные блока на указанной позиции или указанной цели на указанные NBT-данные. Замена NBT-данных игрока запрещена.
  • remove — удаляет по указанному пути NBT-данные блока на указанной позиции или указанной цели. Удаление NBT-данных игрока запрещено.

История[]

Официальный выпуск Java Edition
1.1317w45bДобавлена команда /data.
1.1418w43aДобавлена подкоманда /data modify.
1.1519w38aДобавлен аргумент storage <расположение ресурсов> в качестве исполнителя или цели.



Advertisement