Skip to content

方块标签

本页面镜像自
BedrockWiki

根据原始项目协议授权。本文经过AI翻译处理,如有内容遗漏,可以提交PR进行补充。

方块标签可用于确保某个方块符合特定条件。

应用标签

方块标签的应用方式与物品标签相同 - 在方块的components组件中添加 - 如下所示:

json
{
  "format_version": "1.20.30",
  "minecraft:block": {
    "description": {
      "identifier": "wiki:tree_stump",
      "menu_category": {
        "category": "nature"
      }
    },
    "components": {
      "tag:wood": {},
      "tag:my_lovely_tag": {},
      "tag:wiki:very_useless": {}
    }
  }
}

测试标签

可通过以下Molang查询函数检测标签:

  • q.all_tags
  • q.any_tag

实验性功能

以下查询函数需要启用实验性Molang功能。

  • q.block_has_all_tags
  • q.block_has_any_tag
  • q.block_neighbor_has_all_tags
  • q.block_neighbor_has_any_tag
  • q.relative_block_has_all_tags
  • q.relative_block_has_any_tag

物品检测方块标签的示例:

json
{
  "format_version": "1.20.30",
  "minecraft:item": {
    "description": {
      "identifier": "wiki:custom_pickaxe",
      "menu_category": {
        "category": "equipment",
        "group": "itemGroup.name.pickaxe"
      }
    },
    "components": {
      "minecraft:digger": {
        "use_efficiency": true,
        "destroy_speeds": [
          {
            "speed": 5,
            "block": {
              "tags": "q.any_tag('custom_ore', 'stone', 'metal')"
            }
          }
        ]
      }
    }
  }
}

方块标签列表

原版标签

原版标签可应用于自定义方块,部分原版方块内部已标记。此类标签不会赋予方块原版特性,仅用于通过标签查询时与原版方块保持相同检测结果。

标签原版用途
wood金合欢木门、金合欢木栅栏、金合欢木栅栏门、金合欢木板、金合欢木压力板、金合欢木告示牌、木桶、蜂巢、蜂箱、白桦木门、白桦木栅栏、白桦木栅栏门、白桦原木、白桦木板、白桦木压力板、白桦木告示牌、白桦木台阶、白桦木楼梯、深色橡木门、深色橡木栅栏、深色橡木栅栏门、深色橡木原木、深色橡木板、深色橡木压力板、深色橡木告示牌、深色橡木台阶、深色橡木楼梯、制箭台、丛林木门、丛林木栅栏、丛林木栅栏门、丛林原木、丛林木板、丛林压力板、丛林告示牌、丛林木台阶、丛林木楼梯、梯子、橡木门、橡木栅栏、橡木栅栏门、橡木原木、橡木板、橡木压力板、橡木告示牌、橡木台阶、橡木楼梯、橡木活板门、锻造台、云杉木门、云杉木栅栏、云杉木栅栏门、云杉原木、云杉木板、云杉木压力板、云杉木告示牌、云杉木台阶、云杉木楼梯、云杉木活板门
pumpkin雕刻过的南瓜、南瓜灯、南瓜
plant金合欢树苗、白桦树苗、深色橡树苗、丛林树苗、大型蕨、丁香、橡树苗、牡丹、玫瑰丛、云杉树苗、向日葵、高草丛
stone安山岩、安山岩墙、砖台阶、砖墙、砖块、圆石、圆石台阶、圆石楼梯、圆石墙、闪长岩、闪长岩墙、滴水石块、末地石砖墙、花岗岩、花岗岩墙、苔石、苔石墙、下界砖墙、磨制安山岩、磨制闪长岩、磨制花岗岩、海晶石墙、石英台阶、红色下界砖墙、红砂岩墙、砂岩台阶、砂岩墙、平滑石台阶、石头、石砖墙、石砖台阶
metal金块、铁块、炼药锅、铁栏杆
diamond_pick_diggable粗金块、粗铁块、煤矿石、深层煤矿石、深层绿宝石矿石、深层金矿石、深层铁矿石、深层红石矿石、钻石矿石、绿宝石矿石、金矿石、铁矿石、青金石矿石、黑曜石、红石矿石
gold_pick_diggable(无内容)
iron_pick_diggable粗金块、粗铁块、煤矿石、深层煤矿石、深层绿宝石矿石、深层金矿石、深层铁矿石、深层红石矿石、钻石矿石、绿宝石矿石、金矿石、铁矿石、青金石矿石、红石矿石
stone_pick_diggable(无内容)
wood_pick_diggable(无内容)
dirt耕地
sand红沙、沙子
gravel沙砾
grass砂土、泥土、草径、草方块
snow
rail激活铁轨、探测铁轨、动力铁轨、铁轨
water
mob_spawner刷怪笼
lush_plants_replaceable(无内容)
azalea_log_replaceable(无内容)
not_feature_replaceable基岩、箱子、末地传送门框架、刷怪笼
text_sign所有种类的告示牌
minecraft:crop甜菜根、胡萝卜、马铃薯、小麦
fertilize_area所有花卉(除高茎花卉和凋灵玫瑰外);绯红菌岩、诡异菌岩、草、苔藓块

原版方块标签

原版方块标签是专门为方块设计的标签,可以为标记的方块赋予某些原版特性。

标签原版应用描述
acacia金合欢原木
birch白桦原木
dark_oak深色橡木原木
jungle丛林原木
log所有原木类型原木方块
oak橡木原木
spruce云杉原木