Я использую Thaumcraft, который добавляет кучу новых предметов. В частности, одна (исследовательская заметка) бесполезна без правильных тегов NBT. К сожалению, я не знаю, как выглядят правильные теги NBT.
Как я могу увидеть данные сущности существующего элемента, чтобы найти нужные теги NBT?
В версии 1.13+ вы можете держать предмет в руке и набирать:
/data получить объект @s SelectedItem
Вы можете скопируйте это из выходного журнала, если хотите избежать повторного ввода всего этого.
Соответствующая команда /give
будет выглядеть так:
/give @s minecraft: enchanted_book {StoredEnchantments: [{lvl: 1s, id: "minecraft: protection"}]}
(обратите внимание, как дополнительные NBT автоматически помещается в тег tag
)
В версиях 1.8–1.12 вам понадобится чтобы бросить элемент перед собой, а затем введите:
/entitydata @e [type = Item, r = 3] {}
В чате вы увидите все данные сущности элемента, включая такие вещи, как его m положение и возраст. Что касается самого элемента, посмотрите на теги внутри составного тега Item:
, выделенного зеленым цветом ниже:
В качестве альтернативы вы можете использовать внешнюю программу, например NBTExplorer, чтобы открыть мир, затем инвентарь вашего игрока, а затем найти предмет вы хотите посмотреть на теги.