BE教程

附加包教程:23.生物群系

Cat_A***Lv.4 高级会员 发表于 2023-2-28 · 最后回复 2023-3-1 IP:天津 4,706 2
AI 速览2026-09-25 09:58 生成

附加包教程第23期讲解生物群系文件结构与修改限制

这是附加包系列教程的第二十三期,主题是生物群系。帖子说明了生物群系文件存放在行为包根目录的biomes文件夹中,并以原版文档为例演示,指出目前只能修改原版生物群系,新增的生物群系即使参数正确也不会生成,只能在locate biome命令中被发现。内容偏基础,适合正在学习附加包制作、想了解生物群系配置的玩家参考。

  • 目前只能修改原版生物群系,无法自定义新增
  • 新增生物群系即使参数正确也不会生成
  • 1.18版本的自定义生物群系功能存在问题
本卡片由 AI 阅读本帖后生成,可能存在疏漏,请以帖子正文为准。
本帖最后由 Cat_Anchor 于 2023-3-3 18:48 编辑

前言

今天,我们来了解一下生物群系。如果讲得稍微高深一点,教程的长度就会突破天际,也会把一堆人劝退。而且因为1.18把自定义生物群系给搞坏了,所以我们只要把大致的结构看看就好了。
生物群系

打开行为包根目录,打开biomes文件夹,这里用于存放生物群系文件。我会用一篇原版文档作示例,目前只能修改原版的生物群系。
新增的生物群系即使有正确的参数也不会生成,仅能在/locate biome 命令中发现,而尝试定位新增的生物群系会返回无法在合理范围内找到。

  1. {
  2.   "format_version": "1.13.0",
  3.   "minecraft:biome": {
  4.     "description": {
  5.       "identifier": "beach" //命名空间ID
  6.     },
  7.     "components": {
  8.       "minecraft:climate": { //这里决定了与“气候”相关的一切。这里的值都可以更改。
  9.         "downfall": 0.4, //降雨
  10.         "snow_accumulation": [ 0.0, 0.125 ], //降雪
  11.         "temperature": 0.8 //温度。过高的温度会导致雪傀儡受伤,过低的温度会导致水结冰。
  12.       },
  13.       "minecraft:overworld_height": {
  14.         "noise_type": "beach" //决定噪声生成器类型,以确定生成的地形。
  15.       },
  16.       "minecraft:surface_parameters": { //这里面的值都可以更改,利用这个,把原版的一些生物群系改成“糖果大陆”也没问题。
  17.         "sea_floor_depth": 7, //如果这个生物群系沿海,那么指定浅海的深度。
  18.         "sea_floor_material": "minecraft:gravel", //指定海底的方块。
  19.         "foundation_material": "minecraft:stone", //指定生物群系底部的方块。
  20.         "mid_material": "minecraft:sand", //指定生物群系中部的方块。
  21.         "top_material": "minecraft:sand", //指定生物群系顶层的方块。
  22.         "sea_material": "minecraft:water" //指定海水是什么方块。
  23.       },

  24.       "beach": {}, //任何没有命名空间的组件都被视为标签。这是beach标签。生物群系标签可以用于地物和生物生成中,决定了这个生物群系会生成什么东西。
  25.       "monster": {}, //这个标签代表会生成怪物。
  26.       "overworld": {}, //这个标签代表这个生物群系是主世界的一部分。
  27.       "warm": {}
  28.     }
  29.   }
  30. }
复制代码

生物群系内容较少,而且又不能自定义生物群系,所以暂时就到这里了。我以后可能还会讲进阶的生物群系知识,但考虑到肯定有很多人看不懂,我也没什么相关经验,只好作罢。
总结

这一期,我们学完了生物群系。下一期,我们就要讲对话了。


  • WZM*** 铁粒 +190 我要这铁粒有何用
回复 2 最早 最新 只看楼主
您需要登录后才可以回帖 登录 | 立即注册
本版积分规则