动态树木

[!(https://i.imgur.com/0Prkr13.png)](https://discord.gg/A4FCBS3) [!(https://i.imgur.com/oeSBh9T.png)](https://files.minecraftforge.net) ## 项目目标 在尊重 Minecraft

资源介绍

[!(https://i.imgur.com/0Prkr13.png)](https://discord.gg/A4FCBS3) [!(https://i.imgur.com/oeSBh9T.png)](https://files.minecraftforge.net) ## 项目目标 在尊重 Minecraft 图形风格化并坚持狭窄项目范围以保持简洁的同时,创造更具动态感、美观、趣味和自然外观的树木。我们的核心价值观是: - 与 Minecraft 的美学沉浸式融合 - 保持项目范围精简 - 最小化性能影响 - 以模组兼容性为核心 也试试 (https://modrinth.com/mod/dynamictreesplus)! ## 功能 一棵生长的树是由根状土壤、树枝和树叶方块组成的多方块结构,相比原版 Minecraft 的树木结构具有许多优势。树木的形成始于种子。这个种子可以像原版树苗一样手动种植,或者如果放置在合适的位置,种子有几率自行种植。 然后树木从树苗开始生长,随着时间的推移逐渐增大,最终长成满尺寸的树。可以在树的基部将其砍倒,并一次性获取所有木材。 ### 树木 - 随时间从种子逐渐生长为成熟树木。 - 以松散模仿现实世界树木的自然方式生长,倾向于以独特且可信的方式生长。 - 以自然的方式绕过障碍物生长。 - 不仅仅是重新着色,而是使用针对不同物种的不同算法进行生长。 - 生长速率和成熟尺寸取决于生物群系、温度和降雨量。 - 随机掉落种子,这些种子有可能自行种植。 - 不会在黑暗中生长。未连接到外部树枝或光照不足的叶子会死亡。没有叶子的外枝会慢慢腐烂。 - 会在黑暗处死亡并腐烂(某些物种腐烂时会产生蘑菇)。 - 在树叶方块上行走缓慢且下沉。落在树叶上可防止坠落伤害并摧毁树叶。 - 原版水果(苹果和可可豆)拥有自己的自定义物种以将它们分开。(苹果是橡树的变种,可可则是丛林树的变种) - 细枝可以像梯子一样攀爬。 - 树木拥有自定义音效,用于砍伐、撞击地面、落入水中或修剪。 - 树木撞击地面时树叶会有粒子效果。 成熟的橡树 ### 根状土壤 - 为树木提供养分,并可能随时间耗尽 - 施加骨粉会增加土壤肥力,并使树木能够超越其成熟状态 - 施加各种酿造药水以产生不同效果(见下一节) - 当活性物质施加到土壤或最底部的树干方块时,整棵树上会产生特效粒子 ### 药水 - 生物炭基液:用于酿造的基础树木药水 - 枯竭药水:完全耗尽土壤,使树木停止生长 - 萌发药水:完全施肥树木,然后加速生长直到肥力耗尽 - 转化药水:将现有的动态树转变为另一种树木物种 - 巨人药水:将树木转变为其巨型变体(如果可用)。默认情况下适用于云杉和丛林树。 ### 种子 - 取代原版树苗 - 随机从树木掉落(可配置) - 如果设置在森林中的泥土/草方块/灰化土上,并且上方视野开阔可见天空,则可以自行种植(可配置) 树苗(上图:橡树、云杉、白桦树、丛林树。下图:金合欢、深色橡树、绯红菌、诡异菌)及其各自的种子。 ### 兼容性 - 原版树木功能正常。 - 可以禁用世界生成,允许原版树木仍然生成。 - 从生长树木中获得的所有掉落物均为原版树叶、树枝和原木。在生存模式中无法获得树枝。只有使用剪刀才能获得原版树叶。 - 使用原版纹理作为木材和树叶的贴图,使其对资源包友好。 - 可以通过使用泥土桶将原版树苗制作成种子,反之亦然。 - 火的蔓延和燃烧速度与原版树木火灾相同。 ### 季节系统 Dynamic Trees 完全实现了其树木的季节系统,默认情况下与 Serene Seasons 兼容。树木会根据气候做出反应,并相应地减缓/停止生长。果实也有特定的收获季节和开花季节。有关果实及其偏好季节的完整列表,请访问 (https://github.com/DynamicTreesTeam/DynamicTrees/wiki/Seasons)。至少需要一个季节模组才能激活此系统。如果附加模组默认不兼容,它们也可以集成季节系统。 ### 森林 - 随着树木掉落种子,森林线会扩散。 - 当树木彼此靠近放置时,它们会争夺阳光,长得比开阔地的树木更高更细。这会产生森林树冠效果。 - 树冠阻挡天光,产生黑暗森林,怪物可以在白天生成,树苗无法茁壮成长。 - 在某些树种的黑暗森林树冠下,泥土或草地会变成灰化土。灰化土旨在模仿森林落叶层的外观。 橡树林的边缘 平原旁的橡树林 稀疏分布着金合欢树的草原 靠近海岸的针叶林,其后方是巨型针叶林 茂密森林中纤细的白桦树 高大丛林树的树冠产生了昏暗的森林地面 阴暗的血色森林旁边是一个较小的诡异森林 ### 收获 - 在树干底部砍伐将使整棵树倒下 - 较粗的树枝需要更长的时间才能收获 - 可以从树上移除整个树枝而不干扰树的主要部分 - 收获结果产生原版原木和树枝,数量计算为树或树枝中木材的总体积 - 斧头上的锋利附魔实际上很有用,可以增加原木产量 - 工具会根据收获的原木数量受损(可配置) - 如果外层树枝未受损,被破坏的叶子会重新生长 - 收获时树木会倒下(可配置) ### 林地权杖 林地权杖是一种多功能工具,旨在用于创造模式(无法制作)。在最基本的用法中,它可以用来复制一棵树。使用权杖右键单击任何动态树以提取其 JoCode。接下来,右键单击可行的土壤以重新创建相同的树。树木也会根据玩家的方向进行旋转。如果玩家蹲下时使用权杖右键单击树,则仅复制树种,JoCode 保持不变。通过这种方式,例如,你可以创建一棵形状像高大丛林树的猴面包树。林地权杖的另一个功能是,从树上提取的任何 JoCode 也会复制到系统剪贴板作为文本。这使得玩家可以轻松与他人分享树木模型。 ## Dynamic Trees Plus Dynamic Trees Plus 是 Dynamic Trees 模组的扩展,仅限 1.16.5 版本及以上,旨在添加其他不适合本模组范围的植被的动态版本,如仙人掌和巨型蘑菇。 荒漠生物群系中的巨柱仙人掌(Dynamic Trees Plus 1.16.5 或更高版本的功能) ## 树包 树包是一种类似于数据包(datapack)的 JSON 系统,集成在 Dynamic Trees 中,允许对动态树木和世界进行完全自定义。它们是任何插件的核心,也是用户和整合包制作者的强大工具。  ### 树包能做什么? - 修改任何树木的属性,如生长速度、大小、叶子方块、叶子类型、生长形状、树干粗细、掉落物等! - 使用任何方块作为基础创建全新的树木。 - 创建自定义的水果和豆荚。 - 为任何树木添加自定义特性,例如藤蔓开花叶子。 - 易于学习和使用,即使没有编程知识的人也能上手。有关更多信息和树包指南,请访问 [https://github.com/DynamicTreesTeam/DynamicTrees/wiki/Tree-Packs](https://github.com/DynamicTreesTeam/DynamicTrees/wiki/Tree-Packs) 或加入我们的 Discord。 ## 模组兼容性 ### 附加组件      附加组件(Add-ons)是使用 Dynamic Trees API 以更模块化和可维护的方式包含模组树木的模组。 这防止了仅包含原版 Minecraft 树木的基础 Dynamic Trees 模组的臃肿。以下是 DynamicTreesTeam 和其他模组开发者开发的附加组件当前列表。请参阅它们各自的项目页面以获取这些模组能够提供哪些树木的信息。 - **欲获取完整的附加组件列表,请访问** [https://github.com/DynamicTreesTeam/DynamicTrees/wiki](https://github.com/DynamicTreesTeam/DynamicTrees/wiki) ### 兼容模组 特性与 Dynamic Trees 混合良好、兼容性显著或已明确提供的模组。不在此列表中的模组并不一定不兼容。 - Create:伐木机可与动态树木配合使用 - Distant Horizons:在 LOD 区块中,树木渲染正常。 - Better Foliage:叶子方块将按预期增强(不与树干圆滑功能配合使用) - Better Beginnings:无法徒手砍倒树木,工具按预期工作。 - Passable Leaves / Passable Foliage:安装此模组后,Dynamic Tree 的叶子变为可穿透。 - No Tree Punching:树木成功变得不可徒手挖掘,祝你好运!如前所述,实现季节的模组将与 Dynamic Trees 的季节系统兼容。 - Serene Seasons - Better Weather:自 1.16+ 版本的 0.10.0 Beta 23 起 ### 不兼容模组 - Applied Energistics 2:陨石生成会破坏动态生成的树木。 - Tree Chopper:已知会导致崩溃或使树木不掉落任何物品。 - Liquid Luck:已知安装此模组后,Dynamic Trees 不会掉落原木和树枝。  - Cave Biomes API:对区块生成的更改导致树木生成错误 ## 项目范围 项目范围 ### 范围内的特性示例 - 仅限树木。 - 提供原版的进阶生长版本 - 零配置或最小配置。应在合理设置或默认值下开箱即用 - 为其他模组开发者提供接口,以便通过附加组件…

在鱼乐云资源中心浏览该资源,登录后可一键安装到你的游戏服务器。

返回资源中心