烟雾抑制

烟雾抑制

客户端模组,用于在营火下方有特定方块时抑制营火烟雾。

Leaves Us In Peace

Minecraft versions environment: server

loader: Fabric available for: Quilt Loader

Requires: Fabric API supports: MidnightLib supports: Mod Menu

license: CC0 source on: GitLab issues: GitLab localized: Percentage

Modrinth: Downloads CurseForge: Downloads

chat: Discord coindrop.to me Buy me a coffee


树叶凋零时会忽略不同类型树叶和原木。快速树叶凋零。可配置。数据驱动。


可在服务端和单人游戏中运行。

这个模组旨在让树叶凋零不再那么令人烦恼。

它最初是 Tfarcenim's 的 LeafMeAlone 的一个分支,但后来我对其进行了彻底改造,使其几乎变成一个完全不同的模组。

它通过 3(+1)项改动来改变树叶凋零方式,全部可配置:

1. 树叶在判断是否凋零时,会忽略不同类型的树叶。默认情况下,这只会匹配完全相同的树叶(与 LeafMeAlone 中一样),但如果找到树叶标签,该标签中的所有树叶都会被匹配。这就是本模组处理杜鹃花两种树叶的方式。模组(或模组使用者)只需添加标签,即可为具有多种树叶的树木添加兼容性。详情请见 wiki。

2. 树叶在判断是否凋零时,会忽略不同树木类型的原木。该功能会查找以该原木命名的标签,并检查其中是否包含正在执行检查的树叶。如果找不到标签,则改为匹配任意原木(与原版一样)。详情请见 wiki。

3. 树叶会凋零得快得多。这基本上类似于你之前可能见过的快速树叶凋零模组,并且高度可配置。

• 3 + 1。这并不便利,也不会减少烦恼,但树叶可选择在凋零时发出破坏方块音效并产生粒子。

 


配置

支持通过 MidnightLib 和 Mod Menu 进行配置,但两者都不是必需的。

1.13.0 之前的版本支持 Cloth Config 而非 MidnightLib。

如果缺少 MidnightLib,选项将使用其默认值。

如果存在 MidnightLib,则可以通过 Mod Menu 配置选项,或编辑实例文件夹中的 config/leaves_us_in_peace.json(原版启动器默认位于 .minecraft/)。

• 匹配树叶类型;默认:true

  树叶在判断是否凋零时忽略其他类型的树叶

• 未知树叶仅匹配自身;默认:true

  如果为“是”,没有定义应匹配哪些树叶的标签的树叶,将只匹配完全相同类型的树叶。如果为“否”,没有标签的树叶将匹配所有树叶。如果你遇到某些模组树叶在其树木(具有多种树叶类型)生长后立即凋零的问题,请设置为“否”。

• 匹配原木与树叶;默认:true

  树叶在判断是否凋零时忽略其他树木类型的原木

• 忽略持久化树叶;默认:true

  树叶在判断是否凋零时忽略持久化树叶(玩家放置的)

• 加速树叶凋零;默认:true

  让树叶凋零得快得多

• 凋零延迟

  树叶凋零与更新附近树叶之间的随机延迟。如果“加速树叶凋零”为“否”,则没有效果。

    • 最小值;默认:10

      最小随机延迟。将最小值设为与最大值相等可消除随机性。

    • 最大值;默认:60

      最大随机延迟

• 产生凋零树叶效果;默认:false

  树叶凋零时产生粒子和声音

 


兼容性

已包含多个模组添加的树木标签:

• Biomes O' Plenty

• Oh The Biomes We've Gone

• Oh The Biomes You'll Go

• Promenade

• Traverse

• Twilight Forest

• William Wythers' Overhauled Overworld

• Yung's better Mineshafts


内置数据包 wood_prevents_decay(默认禁用)还可以使原版木头方块(六面都带树皮的原木)计为其对应树木的原木,因为某些模组会生成带有木头方块的树木。

可以通过数据包添加更多模组树木支持,请访问 wiki 了解如何操作。

Leaves Us In Peace 会尽力优雅地处理未知树木(没有标签的模组树木):

• 未知树叶只会将与自身完全相同类型的树叶视为其树木的一部分(可以通过禁用“未知树叶仅匹配自身”来更改)

• 未知原木会阻止任何相邻的未知树叶凋零


然而它并不完美:如果模组树木的实现方式与原版树木不同,或未遵循原版标签惯例,有时可能会意外凋零。如果你遇到这种情况,请在 问题追踪器 上报告(请不要报告给添加了意外凋零树木的模组)。

 


翻译

localized: Percentage supports: SSS Translate

安装 SSS Translate 以自动下载新的翻译。
你可以在 Crowdin 上帮助翻译 Leaves Us In Peace。

 


鸣谢

• Tfarcenim's 制作了 LeafMeAlone。

• gliscowo 制作了 Isometric Renders,我用它制作了模组图标。

 


此模组仅适用于 Fabric(也适用于 Quilt!),我不会将其移植到 Forge。不过许可证为 CC0,因此任何人都可以自由移植。

如果你移植或以其他方式修改此项目,我会很感激你链接回此页面,但链接并非必需。