
Falling Leaves (Backport)
这个1.12.2的模组为树叶方块添加了一个漂亮的粒子效果。

本模组为树叶方块添加了精致的粒子效果。用户可以配置哪些种类的树叶方块会飘落树叶,以及飘落的频率。这是一个仅客户端模组。
本模组是 Falling Leaves (Forge) 的反向移植版本。

Falling Leaves 会监测您附近的树叶方块,让树叶从树冠底部自然脱落(它们会飘向开阔空间,而非穿过其他树叶)。一旦脱离,叶子便会受一个简单的物理模型驱动:
风是程序化生成的,一个采用平滑噪声的风场,包含平静、有风、暴风三种状态,且会随天气变化。飘落的叶子在空中会随风摆动;平静的日子里几乎不受影响,暴风天则会被横向吹散。
下落 的叶子会翻滚旋转,经过几秒达到稳定自转速度。当叶子位于开阔天空下时,雨滴会使其下落速度稍快。
着陆 使叶子瞬间定位——它们会粘在接触到的地方并静止不动,而非滑来滑去,然后在最后的数刻中干净利落地消失。
水 会接住落叶,让其在表面短暂滑行后停止。
击打树叶方块会震落一小批叶子,而针叶树(云杉等)则会以独立生成速率掉落针叶形状的粒子。
兼容性:
| 模组 | 交互方式 |
|---|---|
| Dynamic Trees | 开箱即用——其树叶扩展自 BlockLeaves,因此动态树的树叶无需设置即可自然飘落。由于该模组本身没有粒子系统,因此不会产生重复效果。 |
| Serene Seasons | 完全支持。树叶会根据季节自动改变颜色,且 seasonFallRate 参数可调整每个季节的落叶数量。 |
| Weather2 / Weather2 Remastered | 这些模组会添加自己的风吹落叶粒子,因此视觉效果上可能产生重叠。Falling Leaves 会检测到它们并在聊天中显示一次性提示。 |
配置:
您可以在 config/fallingleaves.cfg 文件中,或在游戏内的模组列表配置界面中配置以下设置:
- leafSize:修改树叶的大小
- leafLifespan:修改树叶消失所需的时间
- leafSpawnRate:修改生成的树叶数量
- coniferLeafSpawnRate:修改针叶树生成的树叶数量
- dropFromPlayerPlacedBlocks:玩家放置的方块是否也会掉落树叶
- minimumFreeSpaceBelow:树叶方块下方需要留出多少空间才能生成树叶
- disableWind:禁用风对树叶粒子的影响
- windlessDimension:一个维度名称列表,这些维度中不应有风(例如:
the_nether,the_end) - showCompatWarning:如果检测到其他也添加树叶粒子的模组,是否在游戏中显示一次性提示
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。