上一篇:
下一篇:
回到二级页:点我跳转
回到总目录:点我跳转
文档原链接:点我跳转
JSON 示例:
完整生物群系示例(使用标签):
花朵标签互斥关系:
以下花朵相关标签互斥(一个生物群系只能使用其中一个):
村民服装相关标签:
熔岩泉限制标签:
以下标签组合会防止熔岩泉生成:
废弃传送门相关标签:
环境音效相关标签:
注意事项:
自定义标签用途:
上一篇:
下一篇:
回到二级页:点我跳转
回到总目录:点我跳转
下一篇:
回到二级页:点我跳转
回到总目录:点我跳转
文档原链接:点我跳转
生物群系文档 - minecraft:tags(标签组件)
为此生物群系附加任意字符串标签。大多数生物群系标签由 JSON 设置引用,但某些标签的含义直接在游戏代码中实现。生物群系标签列表
| 标签 | 译法 | 描述 |
|---|---|---|
| birch | 桦木 | 生物群系使用野花(与其他花朵生物群系标签互斥)。如果生物群系已标记为 "hills" 则无效。 |
| cold | 寒冷 | 村民将穿着雪地服装。 |
| deep | 深海 | "洞穴与山崖"更新前,防止海洋生成岛屿或连接的河流,并使生物群系不太可能生成丘陵。 |
| desert | 沙漠 | 允许在生物群系中生成部分掩埋的废弃传送门。沙方块在玩家附近时会播放环境音效。 |
| extreme_hills | 极端丘陵 | 废弃传送门可以生成在比正常更高的位置。标记为 "forest" 或 "forest_generation" 的生物群系将使用普通主世界花朵而非森林花朵。 |
| flower_forest | 花森林 | 生物群系使用森林花朵(与其他花朵生物群系标签互斥)。 |
| forest | 森林 | 生物群系使用森林花朵(与其他花朵生物群系标签互斥)。如果生物群系已标记为 "taiga" 或 "extreme_hills" 则无效。 |
| forest_generation | 森林生成 | 等同于 "forest"。 |
| frozen | 冰冻 | 村民将穿着雪地服装。如果同时标记为 "ocean",则防止生物群系包含熔岩泉。 |
| ice | 冰 | 在废弃传送门周围,熔岩始终被替换为下界岩,且下界岩不能被替换为岩浆块。 |
| ice_plains | 冰原 | 如果同时标记为 "mutated",则防止生物群系包含熔岩泉。 |
| jungle | 丛林 | 废弃传送门将非常布满苔藓。 |
| hills | 丘陵 | 标记为 "meadow" 或 "birch" 的生物群系将使用普通主世界花朵而非野花。 |
| meadow | 草甸 | 生物群系使用野花(与其他花朵生物群系标签互斥)。如果生物群系已标记为 "hills" 则无效。 |
| mesa | 恶地 | 沙方块在玩家附近时会播放环境音效。 |
| mountain | 山脉 | 废弃传送门可以生成在比正常更高的位置。 |
| mutated | 突变 | "洞穴与山崖"更新前,防止切换到指定的 "mutate_transformation",因为生物群系已被视为突变。如果同时标记为 "ice_plains",则防止生物群系包含熔岩泉。 |
| no_legacy_worldgen | 无旧版世界生成 | 防止生物群系使用旧版世界生成行为,除非生物群系被放置在主世界中。 |
| ocean | 海洋 | 如果同时标记为 "frozen",则防止生物群系包含熔岩泉。允许在水下找到废弃传送门。"洞穴与山崖"更新前,确定是否应在生物群系边缘生成海岸线和河流,并将生物群系识别为浅海以生成岛屿(除非存在 "deep" 标签)。 |
| pale_garden | 苍白之园 | 生物群系使用闭合眼花朵(与其他花朵生物群系标签互斥)。 |
| plains | 平原 | 生物群系使用平原花朵(与其他花朵生物群系标签互斥)。 |
| rare | 稀有 | "洞穴与山崖"更新前,此标签将生物群系标记为特殊生物群系。海洋不能是特殊的。 |
| swamp | 沼泽 | 允许在水下找到废弃传送门。生物群系使用沼泽花朵(与其他花朵生物群系标签互斥)。 |
| taiga | 针叶林 | 标记为 "forest" 或 "forest_generation" 的生物群系将使用普通主世界花朵而非森林花朵。 |
生物群系标签属性 (Biome Tags Properties)
| 名称 | 默认值 | 类型 | 描述 | 示例值 |
|---|---|---|---|---|
| tags | 未设置 | 字符串数组 (Array of strings) | 由其他系统(如实体生成)使用的字符串标签数组。 | 见下方示例 |
JSON 示例:
JSON:
"minecraft:tags": {
"tags": [
"minecraft:plains",
"minecraft:forest",
"myaddon:custom_biome"
]
}
完整生物群系示例(使用标签):
JSON:
{
"format_version": "1.20.0",
"minecraft:biome": {
"description": {
"identifier": "myaddon:my_biome"
},
"components": {
"minecraft:climate": {
"temperature": 0.5,
"downfall": 0.5,
"precipitation": "rain"
},
"minecraft:tags": {
"tags": [
"minecraft:plains",
"minecraft:forest",
"myaddon:custom_biome"
]
}
}
}
}
花朵标签互斥关系:
以下花朵相关标签互斥(一个生物群系只能使用其中一个):
| 标签 | 花朵类型 |
|---|---|
| birch | 野花 |
| flower_forest | 森林花朵 |
| forest | 森林花朵 |
| meadow | 野花 |
| pale_garden | 闭合眼花朵 |
| plains | 平原花朵 |
| swamp | 沼泽花朵 |
村民服装相关标签:
| 标签 | 效果 |
|---|---|
| cold | 村民穿着雪地服装 |
| frozen | 村民穿着雪地服装 |
熔岩泉限制标签:
以下标签组合会防止熔岩泉生成:
| 标签组合 | 效果 |
|---|---|
| frozen + ocean | 无熔岩泉 |
| ice_plains + mutated | 无熔岩泉 |
| ocean + frozen | 无熔岩泉 |
废弃传送门相关标签:
| 标签 | 效果 |
|---|---|
| desert | 允许部分掩埋的废弃传送门 |
| extreme_hills | 传送门可生成在更高位置 |
| jungle | 传送门非常布满苔藓 |
| mountain | 传送门可生成在更高位置 |
| ocean | 允许水下废弃传送门 |
| swamp | 允许水下废弃传送门 |
环境音效相关标签:
| 标签 | 效果 |
|---|---|
| desert | 沙方块播放环境音效 |
| mesa | 沙方块播放环境音效 |
注意事项:
- 标签格式 — 标签可以是原版标签(minecraft: 前缀)或自定义标签(如 myaddon: 前缀)。
- 互斥标签 — 花朵相关标签互斥,不应同时使用多个花朵标签。
- 标签组合 — 某些标签组合会产生特殊效果(如熔岩泉限制)。
- 版本兼容性 — 部分标签是"洞穴与山崖"更新前的旧版标签,在新版本中可能效果有限。
- 自定义标签 — 可以添加自定义标签用于行为包脚本或实体生成控制。
- 数组格式 — tags 字段必须是字符串数组,可以包含任意数量的标签。
- 代码实现 — 某些标签的含义直接在游戏代码中实现,无法通过行为包修改。
| 生物群系类型 | 推荐标签组合 |
|---|---|
| 平原 | ["minecraft:plains"] |
| 森林 | ["minecraft:forest"] |
| 沙漠 | ["minecraft:desert"] |
| 雪原 | ["minecraft:cold", "minecraft:frozen"] |
| 海洋 | ["minecraft:ocean"] |
| 深海 | ["minecraft:ocean", "minecraft:deep"] |
| 丛林 | ["minecraft:jungle"] |
| 恶地 | ["minecraft:mesa"] |
| 沼泽 | ["minecraft:swamp"] |
| 针叶林 | ["minecraft:taiga"] |
| 山脉 | ["minecraft:mountain"] |
| 草甸 | ["minecraft:meadow"] |
自定义标签用途:
| 用途 | 示例标签 |
|---|---|
| 实体生成控制 | "myaddon:spawn_wolf" |
| 结构生成条件 | "myaddon:has_temple" |
| 脚本事件触发 | "myaddon:quest_zone" |
| 生物群系分类 | "myaddon:hot_biome", "myaddon:cold_biome" |
上一篇:
下一篇:
回到二级页:点我跳转
回到总目录:点我跳转