Тег

Материал из Minecraft Wiki
(перенаправлено с «Теги»)
Перейти к: навигация, поиск

Теги наборов данных позволяют с помощью JSON-файлов сгруппировать предметы, блоки или функции вместе.

Использование[править | править код]

Чтобы использовать теги блоков, предметов или функций, необходимо JSON-файлы поместить в набор данных в папку data/(пространство имён)/tags/blocks, data/(пространство имён)/tags/items или data/(пространство имён)/tags/functions соответственно.

Теги блоков можно использовать при поиске блока с помощью записи #(пространство имён):(тег) в командах. Теги предметов можно использовать при поиске предмета с помощью записи #(пространство имён):(тег) в командах, а также в рецептах и достижениях с помощью записи "tag": "(пространство имён):(тег)". Теги функций можно использовать при вызове функций с помощью команды /function, используя запись #(пространство имён):(тег); это действие запустит все функции, записанные в теге в указанном порядке.

В стандартном наборе данных тоже есть теги. Теги блоков используются для различных свойств блоков. Теги предметов — для свойств предметов, а также файлов достижений и рецептов. Теги функций не используются в стандартном наборе. Однако, если функцию записать в теге minecraft:tick, то она будет запускаться в начале каждого игрового такта, а если в minecraft:load — то однократно после (пере)загрузки.

Формат JSON[править | править код]

  • Корень.
    •  replace: true — тег полностью заменяет теги из наборов данных более низкого приоритета. false — тег добавляет свои элементы к другим. По умолчанию false.
    •  values: Список элементов тега. В качестве элемента может быть другой тег такого же типа; рекурсия запрещена.
      •  (пространство имён):(название): Предмет, блок или функция.
      •  #(пространство имён):(название): Тег блоков, предметов или функций. Тег должен быть такого же типа.

Список тегов[править | править код]

Блоки[править | править код]

Тег Значения Использование
minecraft:acacia_logs minecraft:acacia_log, minecraft:acacia_bark, minecraft:stripped_acacia_log
minecraft:anvil minecraft:anvil, minecraft:chipped_anvil, minecraft:damaged_anvil
  • Определяет, какой блок может открыть интерфейс наковальни. Не работает ни с какими другими блоками, кроме стандартных (наковальня одного из видов).
  • Определяет источник урона для сущностей, повреждённых упавшим блоков, который используется в сообщениях о смерти.
  • Определяет, есть ли у блока шанс «сломаться» при приземлении. У блоков, которые изначально могут падать, нет такого шанса, если они призваны с помощью предмета.
  • Используется в записи NBT для падающих блоков hurtEntities для установки внутренних значений true, если падающих блок не имеет значение NBT HurtEntities.
minecraft:banners minecraft:white_banner, minecraft:orange_banner, minecraft:magenta_banner, minecraft:light_blue_banner, minecraft:yellow_banner, minecraft:lime_banner, minecraft:pink_banner, minecraft:gray_banner, minecraft:light_gray_banner, minecraft:cyan_banner, minecraft:purple_banner, minecraft:blue_banner, minecraft:brown_banner, minecraft:green_banner, minecraft:red_banner, minecraft:black_banner, minecraft:white_wall_banner, minecraft:orange_wall_banner, minecraft:magenta_wall_banner, minecraft:light_blue_wall_banner, minecraft:yellow_wall_banner, minecraft:lime_wall_banner, minecraft:pink_wall_banner, minecraft:gray_wall_banner, minecraft:light_gray_wall_banner, minecraft:cyan_wall_banner, minecraft:purple_wall_banner, minecraft:blue_wall_banner, minecraft:brown_wall_banner, minecraft:green_wall_banner, minecraft:red_wall_banner, minecraft:black_wall_banner
minecraft:birch_logs minecraft:birch_log, minecraft:birch_bark, minecraft:stripped_birch_log
minecraft:buttons #minecraft:wooden_buttons, minecraft:stone_button
minecraft:carpets minecraft:white_carpet, minecraft:orange_carpet, minecraft:magenta_carpet, minecraft:light_blue_carpet, minecraft:yellow_carpet, minecraft:lime_carpet, minecraft:pink_carpet, minecraft:gray_carpet, minecraft:light_gray_carpet, minecraft:cyan_carpet, minecraft:purple_carpet, minecraft:blue_carpet, minecraft:brown_carpet, minecraft:green_carpet, minecraft:red_carpet, minecraft:black_carpet
minecraft:coral minecraft:dead_coral, minecraft:blue_coral, minecraft:pink_coral, minecraft:purple_coral, minecraft:red_coral, minecraft:yellow_coral
minecraft:coral_plants minecraft:blue_coral_plant, minecraft:pink_coral_plant, minecraft:purple_coral_plant, minecraft:red_coral_plant, minecraft:yellow_coral_plant
minecraft:dark_oak_logs minecraft:dark_oak_log, minecraft:dark_oak_bark, minecraft:stripped_dark_oak_log
minecraft:doors #minecraft:wooden_doors, minecraft:iron_door
minecraft:enderman_holdable minecraft:grass_block, minecraft:dirt, minecraft:coarse_dirt, minecraft:podzol, minecraft:sand, minecraft:red_sand, minecraft:gravel, minecraft:dandelion, minecraft:poppy, minecraft:blue_orchid, minecraft:allium, minecraft:azure_bluet, minecraft:red_tulip, minecraft:orange_tulip, minecraft:white_tulip, minecraft:pink_tulip, minecraft:oxeye_daisy, minecraft:brown_mushroom, minecraft:red_mushroom, minecraft:tnt, minecraft:cactus, minecraft:clay, minecraft:pumpkin, minecraft:carved_pumpkin, minecraft:melon_block, minecraft:mycelium, minecraft:netherrack
minecraft:flower_pots minecraft:flower_pot, minecraft:potted_poppy, minecraft:potted_blue_orchid, minecraft:potted_allium, minecraft:potted_azure_bluet, minecraft:potted_red_tulip, minecraft:potted_orange_tulip, minecraft:potted_white_tulip, minecraft:potted_pink_tulip, minecraft:potted_oxeye_daisy, minecraft:potted_dandelion, minecraft:potted_oak_sapling, minecraft:potted_spruce_sapling, minecraft:potted_birch_sapling, minecraft:potted_jungle_sapling, minecraft:potted_acacia_sapling, minecraft:potted_dark_oak_sapling, minecraft:potted_red_mushroom, minecraft:potted_brown_mushroom, minecraft:potted_dead_bush, minecraft:potted_fern, minecraft:potted_cactus
minecraft:jungle_logs minecraft:jungle_log, minecraft:jungle_bark, minecraft:stripped_jungle_log
minecraft:logs #minecraft:dark_oak_logs, #minecraft:oak_logs, #minecraft:acacia_logs, #minecraft:birch_logs, #minecraft:jungle_logs, #minecraft:spruce_logs
  • Эти блоки распознаются искусственным интеллектом попугаев в качестве одного из необходимых условий для блоков, возле которых они обитают
  • Если блок этого тега находится около блока листьев, состояние блоков листьев check_decay будет установлено на false.
  • Деревья могут расти в блоках этого тега.
  • Если блоки в стандартных строениях деревней соответствуют блокам этого тега, они заменятся на песчаник, еловую или акациевую древесину (в зависимости от биома).
  • Когда игрок разрушает блок этого тега, засчитывается выполнение шага обучения «Срубите дерево».
minecraft:oak_logs minecraft:oak_log, minecraft:oak_bark, minecraft:stripped_oak_log
minecraft:planks minecraft:oak_planks, minecraft:spruce_planks, minecraft:birch_planks, minecraft:jungle_planks, minecraft:acacia_planks, minecraft:dark_oak_planks
  • Если блоки в стандартных строениях деревней соответствуют блокам этого тега, они заменятся на гладкий песчаник, еловые или акациевые доски (в зависимости от биома).
minecraft:rails minecraft:rail, minecraft:powered_rail, minecraft:detector_rail, minecraft:activator_rail
minecraft:sand minecraft:sand, minecraft:red_sand
minecraft:saplings minecraft:oak_sapling, minecraft:spruce_sapling, minecraft:birch_sapling, minecraft:jungle_sapling, minecraft:acacia_sapling, minecraft:dark_oak_sapling
  • Деревья могут расти в блоках этого тега.
minecraft:slabs minecraft:stone_slab, minecraft:stone_brick_slab, minecraft:sandstone_slab, minecraft:acacia_slab, minecraft:birch_slab, minecraft:dark_oak_slab, minecraft:jungle_slab, minecraft:oak_slab, minecraft:spruce_slab, minecraft:purpur_slab, minecraft:quartz_slab, minecraft:red_sandstone_slab, minecraft:brick_slab, minecraft:cobblestone_slab, minecraft:nether_brick_slab, minecraft:petrified_oak_slab, minecraft:prismarine_slab, minecraft:prismarine_bricks_slab, minecraft:dark_prismarine_slab
minecraft:spruce_logs minecraft:spruce_log, minecraft:spruce_bark, minecraft:stripped_spruce_log
minecraft:stairs minecraft:oak_stairs, minecraft:cobblestone_stairs, minecraft:spruce_stairs, minecraft:sandstone_stairs, minecraft:acacia_stairs, minecraft:jungle_stairs, minecraft:birch_stairs, minecraft:dark_oak_stairs, minecraft:nether_brick_stairs, minecraft:stone_brick_stairs, minecraft:brick_stairs, minecraft:purpur_stairs, minecraft:quartz_stairs, minecraft:red_sandstone_stairs, minecraft:prismarine_bricks_stairs, minecraft:prismarine_stairs, minecraft:dark_prismarine_stairs
minecraft:stone_bricks minecraft:stone_bricks, minecraft:mossy_stone_bricks, minecraft:cracked_stone_bricks, minecraft:chiseled_stone_bricks
minecraft:wooden_buttons minecraft:oak_button, minecraft:spruce_button, minecraft:birch_button, minecraft:jungle_button, minecraft:acacia_button, minecraft:dark_oak_button
  • Используется в теге блоков: «minecraft:buttons».
minecraft:wooden_doors minecraft:oak_door, minecraft:spruce_door, minecraft:birch_door, minecraft:jungle_door, minecraft:acacia_door, minecraft:dark_oak_door
  • Используется в теге блоков: «minecraft:doors».
minecraft:wooden_pressure_plates minecraft:oak_pressure_plate, minecraft:spruce_pressure_plate, minecraft:birch_pressure_plate, minecraft:jungle_pressure_plate, minecraft:acacia_pressure_plate, minecraft:dark_oak_pressure_plate
minecraft:wooden_slabs minecraft:oak_slab, minecraft:spruce_slab, minecraft:birch_slab, minecraft:jungle_slab, minecraft:acacia_slab, minecraft:dark_oak_slab
minecraft:wooden_stairs minecraft:oak_stairs, minecraft:spruce_stairs, minecraft:birch_stairs, minecraft:jungle_stairs, minecraft:acacia_stairs, minecraft:dark_oak_stairs
minecraft:wool minecraft:white_wool, minecraft:orange_wool, minecraft:magenta_wool, minecraft:light_blue_wool, minecraft:yellow_wool, minecraft:lime_wool, minecraft:pink_wool, minecraft:gray_wool, minecraft:light_gray_wool, minecraft:cyan_wool, minecraft:purple_wool, minecraft:blue_wool, minecraft:brown_wool, minecraft:green_wool, minecraft:red_wool, minecraft:black_wool
  • Блоки этого тега быстрее разрушаются ножницами и такое разрушение изменит статистику использования ножниц.
  • Размещение блоков этого тега под нотным блоком применит к нему звук гитары.

Предметы[править | править код]

Тег Значения Использование
minecraft:acacia_logs minecraft:acacia_log, minecraft:acacia_bark, minecraft:stripped_acacia_log
  • Используется в достижении и рецепте с названием «acacia_planks.json», а также в теге предметов «logs.json».
minecraft:anvil minecraft:anvil, minecraft:chipped_anvil, minecraft:damaged_anvil
minecraft:banners minecraft:white_banner, minecraft:orange_banner, minecraft:magenta_banner, minecraft:light_blue_banner, minecraft:yellow_banner, minecraft:lime_banner, minecraft:pink_banner, minecraft:gray_banner, minecraft:light_gray_banner, minecraft:cyan_banner, minecraft:purple_banner, minecraft:blue_banner, minecraft:brown_banner, minecraft:green_banner, minecraft:red_banner, minecraft:black_banner
  • Предметы этого тега можно положить в печь в качестве топлива с временем сгорания, равным 300.
minecraft:birch_logs minecraft:birch_log, minecraft:birch_bark, minecraft:stripped_birch_log
  • Используется в достижении и рецепте с названием «birch_planks.json», а также в теге предметов «logs.json».
minecraft:boats minecraft:oak_boat, minecraft:spruce_boat, minecraft:birch_boat, minecraft:jungle_boat, minecraft:acacia_boat, minecraft:dark_oak_boat
  • Предметы этого тега можно положить в печь в качестве топлива с временем сгорания, равным 200.
minecraft:buttons #minecraft:wooden_buttons, minecraft:stone_button
minecraft:carpets minecraft:white_carpet, minecraft:orange_carpet, minecraft:magenta_carpet, minecraft:light_blue_carpet, minecraft:yellow_carpet, minecraft:lime_carpet, minecraft:pink_carpet, minecraft:gray_carpet, minecraft:light_gray_carpet, minecraft:cyan_carpet, minecraft:purple_carpet, minecraft:blue_carpet, minecraft:brown_carpet, minecraft:green_carpet, minecraft:red_carpet, minecraft:black_carpet
  • Предметы этого тега можно положить в ячейку украшения ламы, однако предметы, не являющиеся коврами, не будут каким-либо образом отображены на ламе.
  • Предметы этого тега можно положить в печь в качестве топлива с временем сгорания, равным 67.
minecraft:coral minecraft:dead_coral, minecraft:blue_coral, minecraft:pink_coral, minecraft:purple_coral, minecraft:red_coral, minecraft:yellow_coral
minecraft:coral_plants minecraft:blue_coral_plant, minecraft:pink_coral_plant, minecraft:purple_coral_plant, minecraft:red_coral_plant, minecraft:yellow_coral_plant
minecraft:dark_oak_logs minecraft:dark_oak_log, minecraft:dark_oak_bark, minecraft:stripped_dark_oak_log
  • Используется в достижении и рецепте с названием «dark_oak_planks.json», а также в теге предметов «logs.json».
minecraft:doors #minecraft:wooden_doors, minecraft:iron_door
minecraft:jungle_logs minecraft:jungle_log, minecraft:jungle_bark, minecraft:stripped_jungle_log
  • Используется в достижении и рецепте с названием «jungle_planks.json», а также в теге предметов «logs.json».
minecraft:logs #minecraft:dark_oak_logs, #minecraft:oak_logs, #minecraft:acacia_logs, #minecraft:birch_logs, #minecraft:jungle_logs, #minecraft:spruce_logs
  • Используется в различных проверках для пропуска шага обучения «Срубите дерево».
  • Предметы этого тега можно положить в печь в качестве топлива с временем сгорания, равным 300.
  • Используется в достижении и рецепте «charcoal.json».
minecraft:oak_logs minecraft:oak_log, minecraft:oak_bark, minecraft:stripped_oak_log
  • Используется в достижении и рецепте с названием «oak_planks.json», а также в теге предметов «logs.json».
minecraft:planks minecraft:oak_planks, minecraft:spruce_planks, minecraft:birch_planks, minecraft:jungle_planks, minecraft:acacia_planks, minecraft:dark_oak_planks
  • Предметы этого тега могут использоваться для починки щитов, деревянных инструментов и мечей.
  • Используется в различных проверках для пропуска шага обучения «Сделайте доски».
  • Предметы этого тега можно положить в печь в качестве топлива с временем сгорания, равным 300.
  • Используется в этих 3 файлах достижений и этих 32 файлах рецептов.
minecraft:rails minecraft:rail, minecraft:powered_rail, minecraft:detector_rail, minecraft:activator_rail
minecraft:sand minecraft:sand, minecraft:red_sand
  • Используется в достижении и рецепте «glass.json».
minecraft:slabs minecraft:stone_slab, minecraft:stone_brick_slab, minecraft:sandstone_slab, minecraft:acacia_slab, minecraft:birch_slab, minecraft:dark_oak_slab, minecraft:jungle_slab, minecraft:oak_slab, minecraft:spruce_slab, minecraft:purpur_slab, minecraft:quartz_slab, minecraft:red_sandstone_slab, minecraft:brick_slab, minecraft:cobblestone_slab, minecraft:nether_brick_slab, minecraft:petrified_oak_slab, minecraft:prismarine_slab, minecraft:prismarine_bricks_slab, minecraft:dark_prismarine_slab
minecraft:spruce_logs minecraft:spruce_log, minecraft:spruce_bark, minecraft:stripped_spruce_log
  • Используется в достижении и рецепте с названием «spruce_planks.json», а также в теге предметов «logs.json».
minecraft:stairs minecraft:oak_stairs, minecraft:cobblestone_stairs, minecraft:spruce_stairs, minecraft:sandstone_stairs, minecraft:acacia_stairs, minecraft:jungle_stairs, minecraft:birch_stairs, minecraft:dark_oak_stairs, minecraft:nether_brick_stairs, minecraft:stone_brick_stairs, minecraft:brick_stairs, minecraft:purpur_stairs, minecraft:quartz_stairs, minecraft:red_sandstone_stairs, minecraft:prismarine_bricks_stairs, minecraft:prismarine_stairs, minecraft:dark_prismarine_stairs
minecraft:saplings minecraft:oak_sapling, minecraft:spruce_sapling, minecraft:birch_sapling, minecraft:jungle_sapling, minecraft:acacia_sapling, minecraft:dark_oak_sapling
  • Предметы этого тега можно положить в печь в качестве топлива с временем сгорания, равным 100.
minecraft:stone_bricks minecraft:stone_bricks, minecraft:mossy_stone_bricks, minecraft:cracked_stone_bricks, minecraft:chiseled_stone_bricks
  • Используется в этих 3 файлах достижений и этих 2 файлах рецептов
minecraft:wooden_buttons minecraft:oak_button, minecraft:spruce_button, minecraft:birch_button, minecraft:jungle_button, minecraft:acacia_button, minecraft:dark_oak_button
  • Предметы этого тега можно положить в печь в качестве топлива с временем сгорания, равным 100.
  • Используется в теге предметов «minecraft:buttons».
minecraft:wooden_doors minecraft:oak_door, minecraft:spruce_door, minecraft:birch_door, minecraft:jungle_door, minecraft:acacia_door, minecraft:dark_oak_door
  • Предметы этого тега можно положить в печь в качестве топлива с временем сгорания, равным 200.
  • Используется в теге предметов «minecraft:doors».
minecraft:wooden_pressure_plates minecraft:oak_pressure_plate, minecraft:spruce_pressure_plate, minecraft:birch_pressure_plate, minecraft:jungle_pressure_plate, minecraft:acacia_pressure_plate, minecraft:dark_oak_pressure_plate
  • Предметы этого тега можно положить в печь в качестве топлива с временем сгорания, равным 300.
minecraft:wooden_slabs minecraft:oak_slab, minecraft:spruce_slab, minecraft:birch_slab, minecraft:jungle_slab, minecraft:acacia_slab, minecraft:dark_oak_slab
  • Предметы этого тега можно положить в печь в качестве топлива с временем сгорания, равным 150.
  • Используется в рецепте «daylight_detector.json».
minecraft:wooden_stairs minecraft:oak_stairs, minecraft:spruce_stairs, minecraft:birch_stairs, minecraft:jungle_stairs, minecraft:acacia_stairs, minecraft:dark_oak_stairs
  • Предметы этого тега можно положить в печь в качестве топлива с временем сгорания, равным 300.
minecraft:wool minecraft:white_wool, minecraft:orange_wool, minecraft:magenta_wool, minecraft:light_blue_wool, minecraft:yellow_wool, minecraft:lime_wool, minecraft:pink_wool, minecraft:gray_wool, minecraft:light_gray_wool, minecraft:cyan_wool, minecraft:purple_wool, minecraft:blue_wool, minecraft:brown_wool, minecraft:green_wool, minecraft:red_wool, minecraft:black_wool
  • Предметы этого тега можно положить в печь в качестве топлива с временем сгорания, равным 100.
  • Используется в достижении и рецепте «painting.json».

История[править | править код]

Официальный выпуск Java Edition
1.13 17w49a Добавлены теги блоков и предметов в наборы данных.
Добавлены теги блоков и предметов: minecraft:planks и minecraft:wool.
17w49b Добавлены теги функций.
Функции, помеченные minecraft:tick, запускаются в начале каждого игрового такта.
Добавлены теги предметов и блоков: minecraft:buttons, minecraft:carpets, minecraft:doors, minecraft:logs, minecraft:saplings и minecraft:stone_bricks.
Добавлен тег блоков: minecraft:flower_pots.
17w50a Добавлены теги блоков и предметов: minecraft:wooden_buttons и minecraft:wooden_doors.
Теги minecraft:buttons и minecraft:doors теперь в себя включают minecraft:stone_button и minecraft:iron_door соответственно.
18w01a Функции, помеченные minecraft:load, однократно запускаются после (пере)загрузки.
Добавлен тег блоков: minecraft:anvil
18w02a Добавлен тег блоков: minecraft:enderman_holdable.
18w06a Добавлены теги блоков и предметов: minecraft:banners, minecraft:wooden_pressure_plates, minecraft:wooden_slabs и minecraft:wooden_stairs.
Добавлен тег предметов: minecraft:boats.
18w07a Добавлены метки блоков: minecraft:slabs, minecraft:stairs и minecraft:water_hacked.
Добавлены теги блоков и предметов: minecraft:acacia_logs, minecraft:birch_logs, minecraft:dark_oak_logs, minecraft:jungle_logs, minecraft:oak_logs и minecraft:spruce_logs
18w07b Добавлен тег блоков: minecraft:waterlogged.
Добавлены теги блоков и предметов: minecraft:rails и minecraft:sand.
18w09a Добавлен тег блоков и предметов: minecraft:coral.
Тег minecraft:water_hacked теперь включает сундуки.
18w10a Добавлен тег блоков и предметов: coral_plants.
Тег minecraft:water_hacked теперь включает ветки кораллов.
18w10c Удалены теги блоков: minecraft:water_hacked и minecraft:waterlogged.
18w19a Добавлен тег блоков leaves, теги жидкостей water и lava, а также теги предметов fishes и leaves.
pre8 Добавлен тег блоков wall_corals.
1.13.1 18w31a Добавлен тег блоков underwater_bonemeals.
Запланированные версии Java Edition
1.15 19w34a Добавлены теги блоков: minecraft:bee_growablesminecraft:beehivesminecraft:cropsminecraft:flowersminecraft:tall_flowers.
Добавлены теги предметов: minecraft:flowersminecraft:tall_flowers.
19w36a Добавлен тег сущности: minecraft:beehive_inhabitors.
19w41a Удалён тег блока dirt_like.

Проблемы[править | править код]

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