
Dynamic Trees - Biomes O' Plenty——让 Minecraft 中 BoP 树木实现动态生长的兼容模组
Dynamic Trees - Biomes O' Plenty 是一款兼容附属模组,它将基础模组 Dynamic Trees 的行为移植到 Minecraft 中 Biomes O' Plenty 的树木上。如果没有它,BoP…
Dynamic Trees - Biomes O' Plenty 是一款兼容附属模组,它将基础模组 Dynamic Trees 的行为移植到 Minecraft 中 Biomes O' Plenty 的树木上。如果没有它,BoP 的树种就会成为静态结构,与已经"活起来"的原版树木并列在一起:热带的棕榈树或原始森林中的红杉看上去就像异质的方块,瞬间出现,又随一个方块消失。该附属模组消除了这种不协调——新增的树种获得了分阶段生长、分段倒下、掉落种子以及动态树木的其他特性。
Dynamic Trees - Biomes O' Plenty——让 Minecraft 中 BoP 树木实现动态生长的兼容模组
测试并撰写本文所用的 Minecraft 版本:1.21.1
支持的版本范围:1.16.5 – 1.21.1
模组版本:3.4.0
依赖:Dynamic Trees、Biomes O' Plenty、TerraBlender、GlitchCore
可选依赖:Dynamic Trees +(添加动态蘑菇树)
Dynamic Trees - Biomes O' Plenty 是一款兼容附属模组,它将基础模组 Dynamic Trees 的行为移植到 Minecraft 中 Biomes O' Plenty 的树木上。如果没有它,BoP 的树种就会成为静态结构,与已经"活起来"的原版树木并列在一起:热带的棕榈树或原始森林中的红杉看上去就像异质的方块,瞬间出现,又随一个方块消失。该附属模组消除了这种不协调——新增的树种获得了分阶段生长、分段倒下、掉落种子以及动态树木的其他特性。
该附属模组改变了什么
在世界生成过程中,模组会拦截 BoP 树木的生成,并以同一树种的动态对应物取而代之。已有世界中已经生成的区域不会改变——只有新生成的地形才会更新。Dynamic Trees 中关于生长、砍伐和掉落种子的特性,无需额外设置即可适用于新的树种。
每棵树先以树苗的形态出现,随后一枝一枝地生长。成熟的树干会对周围的气候作出反应:在温暖的生物群系中生长加快,在寒冷干燥的生物群系中则减慢。砍伐时,树木会朝与斧头击打方向相反的一侧倒下。

蓝花楹的生长过程
该附属模组替换哪些树木
该附属模组几乎涵盖了 Biomes O' Plenty 的全部树木种类——热带的棕榈树和蓝花楹、北方的冷杉、红杉等等。所有树木的行为都相同:从树苗开始生长、对生物群系气候作出反应、树干分段倒下、从树叶中掉落种子。
如果安装了可选依赖 Dynamic Trees +,该附属模组还会额外替换大型蘑菇状结构——带白色斑点的毒蝇伞(Toadstool)和散发微弱光芒的荧光菇(Glowshroom)。如果没有 Dynamic Trees +,这些蘑菇仍保持 BoP 标准的大型蘑菇方块形态。

同一画面中的混交林
游戏中的行为
新增的树木遵循 Dynamic Trees 的统一机制运作,没有自己的合成特性或方块。主要要点:
树木会逐步生长。速度取决于树种、生物群系以及配置中的
treeGrowthMultiplier参数。树叶会定期掉落种子。如果整合包中有季节模组,冬季的掉落几率会降低。
任何斧头都可以砍倒树木。树干半径显示所需的击打次数:树干越粗,倒下的动画就越长。
可以沿着细枝向上攀爬,就像爬梯子一样——只需贴近并按住前进键即可。

带有新树苗的创造模式菜单
行为设置
该附属模组没有单独的带游戏参数的配置文件。所有新增树种都遵循 Dynamic Trees 的配置(dynamictrees-server.toml 和 dynamictrees-common.toml)。
对附属模组树木影响最大的 dynamictrees-server.toml 关键参数:
参数 | 作用 |
| 生长速度的总倍率。0.0 会完全停止生长,16.0 则使其几乎瞬间完成。 |
| 砍伐速度倍率。数值越大,倒下所需时间越短。 |
| 砍伐时树叶掉落种子的基础几率。0.0 会完全关闭掉落。 |
| 树木在无玩家参与的情况下自行掉落种子的几率。 |
| 掉落的种子自行种入合适土壤的概率。 |
| 设为 true 时,种子只会种在森林生物群系中。false 则允许在任何具有合适土壤的生物群系中种植。 |
| 树干的倒下动画。设为 false 时,树木在砍伐时立即被破坏。 |
| 倒下的树干是否会伤害玩家。 |
| 允许像爬梯子一样攀爬细枝。 |
| 在新区块中生成动态树木的总开关。 |
| 生物群系对生长速度的影响强度。0.0——生物群系不产生影响,1.0——完全影响。 |
| 气候是否影响果实和种荚的出现。 |
在 dynamictrees-common.toml 中有两行很重要:
参数 | 作用 |
| 将已生成村庄中的树木替换为动态树木。设为 false 时,村庄保留静态树木。 |
| 当整合包中有多个季节模组时,使用哪一个来计算生长。* 表示自动选择。 |
结论
Dynamic Trees - Biomes O' Plenty 让 BoP 的森林在视觉上与世界中其余的动态树木保持一致。该附属模组不会改变 BoP 生物群系本身的生成,不会添加新的树种,也不会触及原版树木——它是一款纯粹的兼容模组,没有自己的内容。适用于包含大量生物群系模组的整合包、硬核生存、角色扮演服务器,以及带光影、森林作为景观独立组成部分的截图整合包。
安装
一次典型安装大约 5 分钟。流程相同,只是 Loader 和对应构建不同。
- 1Install a mod loader (Forge, Fabric or NeoForge) that matches your Minecraft version.
- 2Download the mod file (.jar) built for that same version.
- 3Place the .jar into your .minecraft/mods folder.
- 4Launch Minecraft with the modded profile and check the mod loads in-game.











