ohthetreesyoullgrow-fabric-26.3
on 2026 Oct 1012.0.3
- 修复因计划刻存储与加载不当导致的内存泄漏
12.0.2
- 为树木添加高度限制行为配置。这将解决树木生长到下界顶部天花板之上的问题。
12.0.1
- 修复将随机刻保存到磁盘的问题。
- 默认情况下让树木无视规则进行放置。
10.1.1
- 在构建器中添加定义单一树叶方块状态提供器的方式。
12.0.0
- 更新至 26.3
11.0.1
11.0.0
- 更新至 26.2
10.1.0
- 与 1.21.1 分支保持一致
- 添加定义日志过滤器行为的功能。过滤选项包括:
PIERCE(穿透) - 破坏过滤器中的方块。PASSTHROUGH(直接传递) - 树木仍会生成,但跳过过滤器中的方块。BLOCK(阻挡) - 如果树木遇到过滤器中的方块,则不会生成。
10.0.4
- 修复默认原木放置过滤器。
10.0.3
- 检查有效树木生长位置时使用正确的过滤器。
10.0.2
- 内部修复
10.0.1
- 重新加入 Forge 支持。
10.0.0
- 更新至 26.1。
5.3.0
- 添加开启/关闭树木随机旋转的功能。
5.2.1
- 修复穿透墙壁、结构与基岩时的问题
5.2.0
- 添加通过方块状态提供器使用 NBT 中的方块来放置方块状态的功能。
- 允许指定多个树叶目标和多个树叶方块状态提供器。
- 推出基于结构 NBT 的树木 v2
- 修复 v1 特性中从 NBT 放置额外方块的问题
5.1.3
- 允许在 AttachedToLogsDecorator 上使用 BlockStateProperties.FACING 并仍能正确设置方向。
5.1.2
- 修复树干位置。
5.1.1
- 修复苍穹木与树干的额外方块放置。
5.1.0
- 添加横向和倒置树木的配置选项。
5.0.14
- 随机计划刻的并发安全性。
5.0.13
- 修复与调用超出范围的区块相关的崩溃。
5.0.12
- 在世界生成期间的树木生长中添加结构检查。
5.0.11
- 添加树苗检测。修复树木密度问题。
5.0.10
- 修复树干。
5.0.9
- 修复原木装饰器将方块放置在树叶上的问题。
- 添加更多检查以使树木生长失败。
5.0.8
- 修复树木装饰器方块的放置。
5.0.7
- 重写树木生长逻辑,在生长/放置之前检测固体方块和周围环境。
5.0.6
- 在放置树木特性时跟踪树木装饰位置。
5.0.5
- 修复树木装饰器中缺失的树干/树叶位置。
5.0.4
- 修复树干/树叶位置和树叶添加及排序到各自集合的问题。修复树木装饰器的各种问题。
5.0.3
- 修复苍穹原木构建器穿透地形的问题
5.0.2
- 修复 NeoForge Jar 缺失 AccessTransformer 的问题
- 将 TREEFROMSTRUCTURENBT 设为 final
- 修复 Forge 中 FMLJavaModLoadingContext.get 的弃用问题
- 调整部分发布名称
5.0.1
- 添加检查以防止原木被放置在基岩所在的位置
5.0.0
- 更新至 1.21.1
4.0.0
- 更新至 1.20.6
- 将数据生成迁移至 NeoForge
3.0.0
- 更新至 1.20.4
2.0.0
- 更新至 1.20.2
- 添加 NeoForge 支持
- 移除 CorgiLib 旧版支持
1.3.0
- 重写构建脚本
- 泛化注册
- 添加带有空树木装饰器的 TreeFromStructureNBTConfig 构造函数
1.2.0
- 将项目迁移至 Arch Loom
- 添加旋转方块支持
- 添加示例蘑菇特性
1.1.2
- 修复树木装饰器类型未在 Fabric 上注册的问题
- 在 Forge 上使用 ForgeRegistries 进行注册
1.1.1
- 修复 Fabric 版本错误的问题。
1.1.0
- 移除 Regutils 依赖
1.0.0
- 发布
ohthetreesyoullgrow-neoforge-26.2
on 2026 Oct 1011.0.4
- 修复由计划刻存储和加载不当导致的内存泄漏
11.0.3
- 为树木添加高度上限行为配置。这将解决树木生长到下界天花板之上的问题。
11.0.2
- 修复将随机刻保存到磁盘的问题。
- 让树木默认无视规则进行放置。
10.1.1
- 添加在构建器中定义单个树叶方块状态提供器的方法。
11.0.0
- 更新至 26.2
10.1.0
- 与 1.21.1 分支保持一致
- 添加定义原木过滤器行为的功能。过滤选项包括:
PIERCE(穿透)- 破坏过滤器中的方块。PASSTHROUGH(直接传递)- 树木仍会生成,但跳过过滤器中的方块。BLOCK(阻挡)- 树木遇到过滤器中的方块时不会生成。
10.0.4
- 修复默认的原木放置过滤器。
10.0.3
- 检查有效树木生长位置时使用正确的过滤器。
10.0.2
- 内部修复
10.0.1
- 重新添加 Forge 支持。
10.0.0
- 更新至 26.1。
5.3.0
- 添加开启/关闭树木随机旋转的功能。
5.2.1
- 修复穿透墙壁、结构和基岩的问题
5.2.0
- 添加通过方块状态提供器使用 NBT 中的方块放置方块状态的功能。
- 允许指定多个树叶目标和多个树叶方块状态提供器。
- 引入结构 NBT 生成树木 v2
- 修复 v1 特性中从 NBT 放置额外方块的问题
5.1.3
- 允许在 AttachedToLogsDecorator 上使用 BlockStateProperties.FACING 并仍能正确设置朝向。
5.1.2
- 修复树干位置。
5.1.1
- 修复苍穹木和树干的额外方块放置问题。
5.1.0
- 添加横向和倒置树木的配置选项。
5.0.14
- 提升随机计划刻的并发安全性。
5.0.13
- 修复与调用超出范围的区块相关的崩溃。
5.0.12
- 在世界生成期间的树木生长中添加结构检查。
5.0.11
- 添加树苗检查。修复树木密度问题。
5.0.10
- 修复树干。
5.0.9
- 修复原木装饰器放置在树叶上的问题。
- 添加更多使树木生长失败的检查。
5.0.8
- 修复放置树木装饰器方块的问题。
5.0.7
- 重写树木生长逻辑,在生长/放置之前考虑固体方块和周围环境。
5.0.6
- 放置树木特性时追踪树木装饰位置。
5.0.5
- 修复树木装饰器中缺失的树干/树叶位置。
5.0.4
- 修复树干/树叶位置和树叶添加并排序到各自集合的问题。修复树木装饰器的各种问题。
5.0.3
- 修复苍穹原木构建器穿透地形的问题
5.0.2
- 修复 NeoForge Jar 缺失 AccessTransformer 的问题
- 将 TREEFROMSTRUCTURENBT 设为 final
- 修复 Forge 中 FMLJavaModLoadingContext.get 的弃用问题
- 调整部分发布名称
5.0.1
- 添加检查以防止原木被放置在基岩所在的位置
5.0.0
- 更新至 1.21.1
4.0.0
- 更新至 1.20.6
- 将数据生成迁移至 NeoForge
3.0.0
- 更新至 1.20.4
2.0.0
- 更新至 1.20.2
- 添加 NeoForge 支持
- 移除 CorgiLib 旧版支持
1.3.0
- 重写构建脚本
- 泛化注册流程
- 添加带有空树木装饰器的 TreeFromStructureNBTConfig 构造函数
1.2.0
- 迁移项目至 Arch Loom
- 添加旋转方块支持
- 添加示例蘑菇特性
1.1.2
- 修复树木装饰器类型未在 Fabric 上注册的问题
- 在 Forge 上使用 ForgeRegistries 进行注册
1.1.1
- 修复错误的 Fabric 版本。
1.1.0
- 移除 Regutils 依赖
1.0.0
- 发布
Oh The Trees You'll Grow-Forge-26.2-11.0.4
on 2026 Oct 1011.0.4
- 修复由计划刻存储与加载不当导致的内存泄漏
11.0.3
- 为树木添加高度上限行为配置。这将解决树木生长在下界天花板上方的问题。
11.0.2
- 修复将随机刻保存到磁盘的问题。
- 默认情况下让树木无视规则进行放置。
10.1.1
- 添加在构建器中定义单一树叶方块状态提供器的方式。
11.0.0
- 更新至 26.2
10.1.0
- 与 1.21.1 分支保持一致
- 添加定义日志过滤器行为的能力。过滤选项包括:
PIERCE(穿透)——摧毁过滤器中的方块。PASSTHROUGH(直接传递)——树木仍会生成但跳过过滤器中的方块。BLOCK(阻挡)——如果树木遇到过滤器中的方块则不会生成。
10.0.4
- 修复默认的原木放置过滤器。
10.0.3
- 检查有效树木生长位置时使用正确的过滤器。
10.0.2
- 内部修复
10.0.1
- 重新加入 Forge 支持。
10.0.0
- 更新至 26.1。
5.3.0
- 添加开启/关闭树木随机旋转的能力。
5.2.1
- 修复穿透墙壁、结构与基岩时的问题
5.2.0
- 添加通过方块状态提供器使用 NBT 中的方块放置方块状态的能力。
- 允许指定多个树叶目标和多个树叶方块状态提供器。
- 引入 Tree From Structure NBT v2
- 修复 v1 特性中从 NBT 放置额外方块的问题
5.1.3
- 允许在 AttachedToLogsDecorator 上使用 BlockStateProperties.FACING 并仍能正确设置朝向。
5.1.2
- 修复树干位置。
5.1.1
- 修复苍穹木和树干的额外方块放置。
5.1.0
- 添加横向与倒置树木的配置选项。
5.0.14
- 随机计划刻的并发安全。
5.0.13
- 修复与调用超出范围的区块相关的崩溃。
5.0.12
- 为世界生成期间的树木生长添加结构检查。
5.0.11
- 添加树苗检查。修复树木密度问题。
5.0.10
- 修复树干。
5.0.9
- 修复原木装饰器将方块放置在树叶上的问题。
- 为树木生长失败添加更多检查。
5.0.8
- 修复放置树木装饰器方块的问题。
5.0.7
- 重写树木生长逻辑,在生长/放置之前考虑实体方块与周围环境。
5.0.6
- 放置树木特性时追踪树木装饰位置。
5.0.5
- 修复树木装饰器中缺失的树干/树叶位置。
5.0.4
- 修复将树干/树叶位置和树叶添加并排序到各自集合的问题。修复树木装饰器的各种问题。
5.0.3
- 修复苍穹木原木构建器穿透地形的问题
5.0.2
- 修复 NeoForge Jar 缺失 AccessTransformer 的问题
- 将 TREEFROMSTRUCTURENBT 设为 final
- 修复 Forge 中 FMLJavaModLoadingContext.get 的弃用问题
- 调整部分发布名称
5.0.1
- 添加检查以防止原木被放置在基岩所在的位置
5.0.0
- 更新至 1.21.1
4.0.0
- 更新至 1.20.6
- 将数据生成迁移至 NeoForge
3.0.0
- 更新至 1.20.4
2.0.0
- 更新至 1.20.2
- 添加 NeoForge 支持
- 移除 CorgiLib 旧版支持
1.3.0
- 重写构建脚本
- 泛化注册
- 添加带有空树木装饰器的 TreeFromStructureNBTConfig 构造函数
1.2.0
- 将项目迁移至 Arch Loom
- 添加旋转方块支持
- 添加示例蘑菇特性
1.1.2
- 修复树木装饰器类型未在织物上注册的问题
- 在 Forge 上使用 ForgeRegistries 进行注册
1.1.1
- 修复错误的织物版本。
1.1.0
- 移除 Regutils 依赖
1.0.0
- 发布
ohthetreesyoullgrow-fabric-26.2
on 2026 Oct 1011.0.4
- 修复因计划刻存储与加载不当导致的内存泄漏
11.0.3
- 为树木添加高度上限行为配置。这将解决树木生长到下界天花板上方的问题。
11.0.2
- 修复将随机刻保存到磁盘的问题。
- 默认情况下让树木无视规则进行放置。
10.1.1
- 添加在构建器中定义单个树叶方块状态提供器的方式。
11.0.0
- 更新至 26.2
10.1.0
- 与 1.21.1 分支保持一致
- 添加定义原木过滤器行为的功能。过滤选项包括:
PIERCE- 破坏过滤器中的方块。PASSTHROUGH- 树木仍会生成但跳过过滤器中的方块。BLOCK- 如果遇到过滤器中的方块,树木将不会生成。
10.0.4
- 修复默认的原木放置过滤器。
10.0.3
- 检查有效树木生长位置时使用正确的过滤器。
10.0.2
- 内部修复
10.0.1
- 重新添加 Forge 支持。
10.0.0
- 更新至 26.1。
5.3.0
- 添加开启/关闭随机树木旋转的功能。
5.2.1
- 修复穿透墙壁、结构与基岩时的问题
5.2.0
- 添加通过方块状态提供器使用 NBT 内的方块来放置方块状态的功能。
- 允许指定多个树叶目标和多个树叶方块状态提供器。
- 引入基于结构 NBT 的树木 v2
- 修复 v1 特性中从 NBT 放置额外方块的问题
5.1.3
- 允许在 AttachedToLogsDecorator 上使用 BlockStateProperties.FACING 并仍能正确设置方向。
5.1.2
- 修复树干位置。
5.1.1
- 修复苍穹木与树干的额外方块放置。
5.1.0
- 添加横向与倒置树木的配置选项。
5.0.14
- 提升随机计划刻的并发安全性。
5.0.13
- 修复调用超出范围的区块导致的崩溃。
5.0.12
- 为世界生成期间的树木生长添加结构检查。
5.0.11
- 添加树苗检测。修复树木密度问题。
5.0.10
- 修复树干。
5.0.9
- 修复原木装饰器放置在树叶上的问题。
- 添加更多树木生长失败的检查。
5.0.8
- 修复放置树木装饰器方块的问题。
5.0.7
- 重写树木生长逻辑,在生长/放置之前考虑固体方块和周围环境。
5.0.6
- 放置树木特性时追踪树木装饰位置。
5.0.5
- 修复树木装饰器中缺失的树干/树叶位置。
5.0.4
- 修复将树干/树叶位置和树叶添加并排序到各自集合的问题。修复树木装饰器的各种问题。
5.0.3
- 修复苍穹原木构建器穿透地形的问题
5.0.2
- 修复 NeoForge Jar 缺失 AccessTransformer
- 将 TREEFROMSTRUCTURENBT 设为 final
- 修复 Forge 中 FMLJavaModLoadingContext.get 的弃用问题
- 调整部分发布名称
5.0.1
- 添加检查以防止原木被放置在基岩所在的位置
5.0.0
- 更新至 1.21.1
4.0.0
- 更新至 1.20.6
- 将数据生成迁移到 NeoForge
3.0.0
- 更新至 1.20.4
2.0.0
- 更新至 1.20.2
- 添加 NeoForge 支持
- 移除 CorgiLib 旧版支持
1.3.0
- 重写构建脚本
- 泛化注册
- 添加带有空树木装饰器的 TreeFromStructureNBTConfig 构造函数
1.2.0
- 迁移项目到 Arch Loom
- 添加旋转块支持
- 添加示例蘑菇特性
1.1.2
- 修复树木装饰器类型未在 Fabric 上注册的问题
- 在 Forge 上使用 ForgeRegistries 进行注册
1.1.1
- 修复错误的 Fabric 版本。
1.1.0
- 移除 Regutils 依赖
1.0.0
- 发布
ohthetreesyoullgrow-neoforge-26.1.2
on 2026 Oct 1010.1.4
- 修复了计划刻存储和加载不当导致的内存泄漏
10.1.3
- 为树木添加高度上限行为配置。这将解决树木生长到下界天花板之上的问题。
10.1.2
- 修复将随机刻保存到磁盘的问题。
- 默认情况下让树木无视规则放置。
10.1.1
- 添加在构建器中定义单个树叶方块状态提供器的方法。
10.1.0
- 与1.21.1分支保持一致
- 添加定义原木过滤器行为的功能。过滤选项包括:
PIERCE(穿透)- 破坏过滤器中的方块。PASSTHROUGH(直接传递)- 树木会生成但跳过过滤器中的方块。BLOCK(阻挡)- 如果遇到过滤器中的方块,树木将不会生成。
10.0.4
- 修复默认的原木放置过滤器。
10.0.3
- 检查有效树木生长位置时使用正确的过滤器。
10.0.2
- 内部修复
10.0.1
- 重新加入Forge支持。
10.0.0
- 更新至26.1。
5.3.0
- 添加开启/关闭随机树木旋转的功能。
5.2.1
- 修复穿透墙壁、结构和基岩的问题
5.2.0
- 添加通过方块状态提供器使用NBT中方块来放置方块状态的功能。
- 允许指定多个树叶目标以及多个树叶方块状态提供器。
- 引入结构NBT生成树木v2
- 修复v1功能中从NBT放置额外方块的问题
5.1.3
- 允许在AttachedToLogsDecorator上使用BlockStateProperties.FACING,并且仍能正确设置方向。
5.1.2
- 修复树干位置。
5.1.1
- 修复苍穹木和树干的额外方块放置。
5.1.0
- 添加横向和倒置树木的配置选项。
5.0.14
- 随机计划刻的并发安全性。
5.0.13
- 修复调用超出范围的区块导致的崩溃。
5.0.12
- 在世界生成期间为树木生长添加结构检查。
5.0.11
- 添加树苗检测。修复树木密度问题。
5.0.10
- 修复树干。
5.0.9
- 修复原木装饰器在树叶上放置的问题。
- 为树木生长失败添加更多检查。
5.0.8
- 修复树木装饰器方块的放置。
5.0.7
- 重写树木生长逻辑,在生长/放置之前考虑固体方块和周围环境。
5.0.6
- 放置树木特性时追踪树木装饰位置。
5.0.5
- 修复树木装饰器中缺失的树干/树叶位置。
5.0.4
- 修复将树干/树叶位置和树叶添加并排序到各自集合的问题。修复树木装饰器的各种问题。
5.0.3
- 修复苍穹原木构建器穿透地形的问题
5.0.2
- 修复NeoForge Jar缺失AccessTransformer
- 将TREEFROMSTRUCTURENBT设为final
- 修复Forge中FMLJavaModLoadingContext.get的弃用问题
- 调整部分发布名称
5.0.1
- 添加检查以防止原木放置在基岩所在位置
5.0.0
- 更新至1.21.1
4.0.0
- 更新至1.20.6
- 将数据生成迁移至NeoForge
3.0.0
- 更新至1.20.4
2.0.0
- 更新至1.20.2
- 添加NeoForge支持
- 移除CorgiLib旧版支持
1.3.0
- 重写构建脚本
- 通用化注册
- 添加带有空树木装饰器的TreeFromStructureNBTConfig构造函数
1.2.0
- 将项目迁移至Arch Loom
- 添加旋转方块支持
- 添加示例蘑菇特性
1.1.2
- 修复树木装饰器类型未在Fabric上注册的问题
- 在Forge上使用ForgeRegistries进行注册
1.1.1
- 修复错误的Fabric版本。
1.1.0
- 移除Regutils依赖
1.0.0
- 发布
Oh-The-Trees-You'll-Grow-NeoForge-1.21.10-8.1.2
on 2026 Oct 108.1.2
- 修复因计划刻存储和加载不当导致的内存泄漏
8.1.1
- 为树木添加高度上限行为配置。这将解决树木生长到下界顶部之上的问题。
8.1.0
- 添加横向和倒置树木的配置选项。
- 修复苍穹木和树干的额外方块放置。
- 允许在 AttachedToLogsDecorator 上使用 BlockStateProperties.FACING 并仍能正确设置方向。
- 添加通过方块状态提供器使用 NBT 中的方块来放置方块状态的功能。
- 允许指定多个树叶目标和多个树叶方块状态提供器。
- 推出基于结构 NBT 的树木 v2(Tree From Structure NBT v2)
- 修复 v1 特性中从 NBT 放置额外方块的问题
- 修复穿透墙壁、结构和基岩的问题
- 添加定义原木过滤器行为的功能。过滤选项包括:PIERCE(穿透)——摧毁过滤器中的方块。PASSTHROUGH(直接传递)——树木会生成但跳过过滤器中的方块。BLOCK(方块)——树木遇到过滤器中的方块时将不会生成。
- 添加开启/关闭随机树木旋转的功能。
8.0.3
- 允许在 AttachedToLogsDecorator 上使用 BlockStateProperties.FACING 并仍能正确设置方向。
8.0.2
- 标记为与 1.21.10/.9 兼容。
8.0.1
- 修复读取区块数据时的 mixin 目标,使其在返回随机计划刻时生效。
8.0.0
- 更新至 1.21.8
7.0.0
- 更新至 1.21.6/1.21.7
6.0.8
- 随机计划刻的并发安全性。
6.0.7
- 修复与调用超出范围的区块相关的崩溃。
6.0.6
- 在世界生成期间的树木生长中添加结构检查。
6.0.5
- 添加是否为树苗的检查。修复树木密度问题。
6.0.4
- 修复树干。
6.0.3
- 修复原木装饰器放置在树叶上的问题。
- 为树木生长失败添加更多检查。
6.0.2
修复放置树木装饰方块的问题。
6.0.1
- 重写树木生长逻辑,在生长/放置之前考虑固体方块和周围环境。
6.0.0
- 移植至 1.21.4
5.0.6
- 放置树木特性时追踪树木装饰位置。
5.0.5
- 修复树木装饰器中缺失的树干/树叶位置。
5.0.4
- 修复树干/树叶位置和树叶的添加与排序到各自集合的问题。修复树木装饰器的各种问题。
5.0.3
- 修复苍穹原木构建器穿透地形的问题
5.0.2
- 修复 NeoForge Jar 缺失 AccessTransformer 的问题
- 将 TREEFROMSTRUCTURENBT 设为 final
- 修复 Forge 中 FMLJavaModLoadingContext.get 的弃用问题
- 调整部分发布名称
5.0.1
- 添加检查以防止原木被放置在基岩所在的位置
5.0.0
- 更新至 1.21.1
4.0.0
- 更新至 1.20.6
- 将数据生成移至 NeoForge
3.0.0
- 更新至 1.20.4
2.0.0
- 更新至 1.20.2
- 添加 NeoForge 支持
- 移除 CorgiLib 旧版支持
1.3.0
- 重写构建脚本
- 泛化注册流程
- 添加带有空树木装饰器的 TreeFromStructureNBTConfig 构造函数
1.2.0
- 将项目迁移至 Arch Loom
- 添加旋转方块支持
- 添加示例蘑菇特性
1.1.2
- 修复树木装饰器类型未在 Fabric 上注册的问题
- 在 Forge 上使用 ForgeRegistries 进行注册
1.1.1
- 修复错误的 Fabric 版本。
1.1.0
- 移除 Regutils 依赖
1.0.0
- 发布
Oh The Trees You'll Grow-Forge-26.1.2-10.1.4
on 2026 Oct 1010.1.4
- 修复计划刻存储和加载不当导致的内存泄漏
10.1.3
- 为树木添加高度上限行为配置。这将解决树木生长超出下界天花板的问题。
10.1.2
- 修复随机刻保存到磁盘的问题。
- 默认情况下让树木无视规则进行放置。
10.1.1
- 添加在构建器中定义单个树叶方块状态提供器的方式。
10.1.0
- 与1.21.1分支保持同步
- 添加定义原木过滤器行为的功能。过滤选项包括:
PIERCE(穿透)- 破坏过滤器中的方块。PASSTHROUGH(直接传递)- 树木仍会生成但跳过过滤器中的方块。BLOCK(阻挡)- 如果树木遇到过滤器中的方块则不会生成。
10.0.4
- 修复默认的原木放置过滤器。
10.0.3
- 检查有效树木生长位置时使用正确的过滤器。
10.0.2
- 内部修复
10.0.1
- 重新添加Forge支持。
10.0.0
- 更新至26.1。
5.3.0
- 添加开启/关闭树木随机旋转的功能。
5.2.1
- 修复穿透墙壁、结构和基岩时的问题
5.2.0
- 添加通过方块状态提供器使用NBT中的方块来放置方块状态的功能。
- 允许指定多个树叶目标和多个树叶方块状态提供器。
- 引入基于结构NBT的树木v2
- 修复v1特性中从NBT放置额外方块的问题
5.1.3
- 允许在AttachedToLogsDecorator上使用BlockStateProperties.FACING并仍能正确设置方向。
5.1.2
- 修复树干位置。
5.1.1
- 修复苍穹木和树干的额外方块放置。
5.1.0
- 添加横向和倒置树木的配置选项。
5.0.14
- 随机计划刻的并发安全。
5.0.13
- 修复调用超出范围的区块导致的崩溃。
5.0.12
- 在世界生成期间的树木生长中添加结构检查。
5.0.11
- 添加树苗检测。修复树木密度问题。
5.0.10
- 修复树干。
5.0.9
- 修复原木装饰器放置在树叶上的问题。
- 添加更多使树木生长失败的检查。
5.0.8
- 修复树木装饰器方块的放置。
5.0.7
- 重写树木生长逻辑,在生长/放置之前考虑固体方块和周围环境。
5.0.6
- 放置树木特性时追踪树木装饰位置。
5.0.5
- 修复树木装饰器中缺失的树干/树叶位置。
5.0.4
- 修复树干/树叶位置和树叶添加到各自集合时的排序。修复树木装饰器的各种问题。
5.0.3
- 修复苍穹原木构建器穿透地形的问题
5.0.2
- 修复NeoForge Jar缺失AccessTransformer的问题
- 将TREEFROMSTRUCTURENBT设为final
- 修复Forge中FMLJavaModLoadingContext.get的弃用问题
- 调整部分发布名称
5.0.1
- 添加检查以防止原木放置在基岩所在的位置
5.0.0
- 更新至1.21.1
4.0.0
- 更新至1.20.6
- 将数据生成迁移到NeoForge
3.0.0
- 更新至1.20.4
2.0.0
- 更新至1.20.2
- 添加NeoForge支持
- 移除CorgiLib旧版支持
1.3.0
- 重写构建脚本
- 泛化注册流程
- 添加带有空树木装饰器的TreeFromStructureNBTConfig构造函数
1.2.0
- 将项目迁移到Arch Loom
- 添加旋转方块支持
- 添加示例蘑菇特性
1.1.2
- 修复树木装饰器类型未在Fabric上注册的问题
- 在Forge上使用ForgeRegistries进行注册
1.1.1
- 修复错误的Fabric版本。
1.1.0
- 移除Regutils依赖
1.0.0
- 发布
Oh-The-Trees-You'll-Grow-Forge-1.21.10-8.1.2
on 2026 Oct 108.1.2
- 修复因计划刻存储与加载不当导致的内存泄漏
8.1.1
- 为树木添加高度限制行为配置。这将解决树木生长到下界顶部之上这一问题。
8.1.0
- 添加横向和倒置树木的配置选项。
- 修复苍穹木和树干的额外方块放置问题。
- 允许在 AttachedToLogsDecorator 上使用 BlockStateProperties.FACING 并仍能正确设置方向。
- 添加通过 NBT 内的方块利用方块状态提供器放置方块状态的功能。
- 允许指定多个树叶目标以及多个树叶方块状态提供器。
- 引入 Tree From Structure NBT v2
- 修复 v1 特性中从 NBT 放置额外方块的问题
- 修复穿透墙体、结构和基岩时的问题
- 添加定义原木过滤器行为的功能。过滤选项包括:PIERCE(穿透)——破坏过滤器中的方块。PASSTHROUGH(直接传递)——树木仍会生成但跳过过滤器中的方块。BLOCK(方块)——树木遇到过滤器中的方块时将不会生成。
- 添加开启/关闭随机树木旋转的功能。
8.0.3
- 允许在 AttachedToLogsDecorator 上使用 BlockStateProperties.FACING 并仍能正确设置方向。
8.0.2
- 标记为兼容 1.21.10/.9。
8.0.1
- 修复读取区块数据时 mixin 目标的问题,改为在随机计划刻的返回处生效。
8.0.0
- 更新至 1.21.8
7.0.0
- 更新至 1.21.6/1.21.7
6.0.8
- 随机计划刻的并发安全。
6.0.7
- 修复与调用超出范围的区块相关的崩溃。
6.0.6
- 在世界生成期间的树木生长中添加结构检查。
6.0.5
- 添加树苗检查。修复树木密度问题。
6.0.4
- 修复树干。
6.0.3
- 修复原木装饰器将方块放置在树叶上的问题。
- 为树木生长失败添加更多检查。
6.0.2
修复放置树木装饰器方块的问题。
6.0.1
- 重写树木生长逻辑,在生长/放置前考虑固体方块及周围环境。
6.0.0
- 移植至 1.21.4
5.0.6
- 放置树木特性时追踪树木装饰位置。
5.0.5
- 修复树木装饰器中缺失的树干/树叶位置。
5.0.4
- 修复添加并排序树干/树叶位置及树叶到各自集合的问题。修复树木装饰器的多种问题。
5.0.3
- 修复苍穹原木构建器穿透地形的问题
5.0.2
- 修复 NeoForge Jar 缺失 AccessTransformer 的问题
- 将 TREEFROMSTRUCTURENBT 设为 final
- 修复 Forge 中 FMLJavaModLoadingContext.get 的弃用问题
- 调整部分发布名称
5.0.1
- 添加检查,防止原木被放置在基岩所在的位置
5.0.0
- 更新至 1.21.1
4.0.0
- 更新至 1.20.6
- 将数据生成迁移至 NeoForge
3.0.0
- 更新至 1.20.4
2.0.0
- 更新至 1.20.2
- 添加 NeoForge 支持
- 移除 CorgiLib 旧版支持
1.3.0
- 重写构建脚本
- 泛化注册
- 添加带有空树木装饰器的 TreeFromStructureNBTConfig 构造函数
1.2.0
- 将项目迁移至 Arch Loom
- 添加旋转块支持
- 添加示例蘑菇特性
1.1.2
- 修复树木装饰器类型未在 Fabric 上注册的问题
- 在 Forge 上使用 ForgeRegistries 进行注册
1.1.1
- 修复错误的 Fabric 版本。
1.1.0
- 移除 Regutils 依赖
1.0.0
- 发布
ohthetreesyoullgrow-fabric-26.1.2
on 2026 Oct 1010.1.4
- 修复由计划刻存储和加载不当导致的内存泄漏
10.1.3
- 为树木添加高度限制行为配置。这将解决树木生长超出下界天花板的问题。
10.1.2
- 修复将随机刻保存到磁盘的问题。
- 默认情况下让树木无视规则放置。
10.1.1
- 添加在构建器中定义单个树叶方块状态提供器的方法。
10.1.0
- 与 1.21.1 分支同步
- 添加定义原木过滤器行为的功能。过滤选项包括:
PIERCE- 破坏过滤器中的方块。PASSTHROUGH- 树木仍会生成但跳过过滤器中的方块。BLOCK- 树木如果遇到过滤器中的方块则不会生成。
10.0.4
- 修复默认的原木放置过滤器。
10.0.3
- 检查有效树木生长位置时使用正确的过滤器。
10.0.2
- 内部修复
10.0.1
- 重新添加 Forge 支持。
10.0.0
- 更新至 26.1。
5.3.0
- 添加开启/关闭随机树木旋转的功能。
5.2.1
- 修复穿透墙壁、结构和基岩的问题
5.2.0
- 添加通过 NBT 中的方块使用方块状态提供器放置方块状态的功能。
- 允许指定多个树叶目标和多个树叶方块状态提供器。
- 推出基于结构 NBT 的树木 v2
- 修复 v1 特性中从 NBT 放置额外方块的问题
5.1.3
- 允许在 AttachedToLogsDecorator 上使用 BlockStateProperties.FACING 并仍能正确设置方向。
5.1.2
- 修复树干位置。
5.1.1
- 修复苍穹木和树干的额外方块放置。
5.1.0
- 添加横向和倒置树木的配置选项。
5.0.14
- 随机计划刻的并发安全。
5.0.13
- 修复与调用超出范围的区块相关的崩溃。
5.0.12
- 在世界生成期间为树木生长添加结构检查。
5.0.11
- 添加树苗检查。修复树木密度问题。
5.0.10
- 修复树干。
5.0.9
- 修复原木装饰器放置在树叶上的问题。
- 添加更多使树木生长失败的检查。
5.0.8
- 修复放置树木装饰器方块的问题。
5.0.7
- 重写树木生长逻辑,在生长/放置之前考虑固体方块和周围环境。
5.0.6
- 放置树木特性时追踪树木装饰位置。
5.0.5
- 修复树木装饰器中缺失的树干/树叶位置。
5.0.4
- 修复树干/树叶位置和树叶添加并排序到各自集合的问题。修复树木装饰器的各种问题。
5.0.3
- 修复苍穹原木构建器穿透地形的问题
5.0.2
- 修复 NeoForge Jar 缺失 AccessTransformer 的问题
- 将 TREEFROMSTRUCTURENBT 设为 final
- 修复 Forge 中 FMLJavaModLoadingContext.get 的弃用问题
- 调整部分发布名称
5.0.1
- 添加检查以防止原木被放置在基岩所在的位置
5.0.0
- 更新至 1.21.1
4.0.0
- 更新至 1.20.6
- 将数据生成迁移至 NeoForge
3.0.0
- 更新至 1.20.4
2.0.0
- 更新至 1.20.2
- 添加 NeoForge 支持
- 移除 CorgiLib 旧版支持
1.3.0
- 重写构建脚本
- 泛化注册
- 添加带有空树木装饰器的 TreeFromStructureNBTConfig 构造函数
1.2.0
- 将项目迁移至 Arch Loom
- 添加旋转块支持
- 添加示例蘑菇特性
1.1.2
- 修复树木装饰器类型未在 Fabric 上注册的问题
- 在 Forge 上使用 ForgeRegistries 进行注册
1.1.1
- 修复错误的 Fabric 版本。
1.1.0
- 移除 Regutils 依赖
1.0.0
- 发布
Oh-The-Trees-You'll-Grow-Fabric-1.21.10-8.1.2
on 2026 Oct 108.1.2
- 修复了因计划刻存储和加载不当导致的内存泄漏
8.1.1
- 为树木添加了建筑高度限制行为配置。这将解决树木长到下界天花板之上的问题。
8.1.0
- 添加了横向和倒置树木的配置选项。
- 修复了苍穹木和树干的额外方块放置问题。
- 允许在AttachedToLogsDecorator上使用BlockStateProperties.FACING并仍能正确设置方向。
- 添加了通过方块状态提供器使用NBT内的方块来放置方块状态的功能。
- 允许指定多个树叶目标和多个树叶方块状态提供器。
- 推出基于结构NBT的树木v2
- 修复了v1特性中从NBT放置额外方块的问题
- 修复了穿透墙壁、结构和基岩的问题
- 添加了定义原木过滤器行为的功能。过滤选项包括:PIERCE(穿透)- 摧毁过滤器中的方块。PASSTHROUGH(直接传递)- 树木仍会生成但跳过过滤器中的方块。BLOCK(方块)- 树木遇到过滤器中的方块时将不会生成。
- 添加了开启/关闭随机树木旋转的功能。
8.0.3
- 允许在AttachedToLogsDecorator上使用BlockStateProperties.FACING并仍能正确设置方向。
8.0.2
- 标记为兼容1.21.10/.9。
8.0.1
- 修复了读取区块数据时随机计划刻的mixin目标,改为在返回时处理。
8.0.0
- 更新至1.21.8
7.0.0
- 更新至1.21.6/1.21.7
6.0.8
- 为随机计划刻提供了并发安全保障。
6.0.7
- 修复了调用超出范围的区块导致的崩溃。
6.0.6
- 在世界生成期间为树木生长添加了结构检查。
6.0.5
- 添加了树苗检测。修复了树木密度问题。
6.0.4
- 修复了树干问题。
6.0.3
- 修复了原木装饰器在树叶上放置的问题。
- 为树木生长失败添加了更多检查。
6.0.2
修复了放置树木装饰器方块的问题。
6.0.1
- 重写了树木生长逻辑,在生长/放置之前会考虑固体方块和周围环境。
6.0.0
- 移植至1.21.4
5.0.6
- 在放置树木特性时追踪树木装饰位置。
5.0.5
- 修复了树木装饰器中缺失的树干/树叶位置。
5.0.4
- 修复了树干/树叶位置和树叶添加及排序到各自集合的问题。修复了树木装饰器的各种问题。
5.0.3
- 修复了苍穹原木构建器穿透地形的问题
5.0.2
- 修复了NeoForge Jar缺失AccessTransformer的问题
- 将TREEFROMSTRUCTURENBT设为final
- 修复了Forge中FMLJavaModLoadingContext.get的弃用问题
- 调整了部分发布名称
5.0.1
- 添加了防止原木放置在基岩所在位置的检查
5.0.0
- 更新至1.21.1
4.0.0
- 更新至1.20.6
- 将数据生成迁移到NeoForge
3.0.0
- 更新至1.20.4
2.0.0
- 更新至1.20.2
- 添加NeoForge支持
- 移除CorgiLib旧版支持
1.3.0
- 重写了构建脚本
- 泛化了注册功能
- 添加了带有空树木装饰器的TreeFromStructureNBTConfig构造函数
1.2.0
- 将项目迁移到Arch Loom
- 添加了旋转方块支持
- 添加了示例蘑菇特性
1.1.2
- 修复了树木装饰器类型未在Fabric上注册的问题
- 在Forge上使用ForgeRegistries进行注册
1.1.1
- 修复了错误的Fabric版本。
1.1.0
- 移除了Regutils依赖
1.0.0
- 正式发布
Oh The Trees You'll Grow-Forge-1.20.1-1.7.3
on 2026 Oct 101.7.3
- 修复由计划刻存储与加载不当导致的内存泄漏
1.7.2
- 为树木添加建筑高度限制行为配置。这将解决树木生长到下界天花板之上的问题。
1.7.1
- 修复从磁盘加载随机计划刻的问题。
1.7.0
- 与1.21.1分支保持同步
- 添加定义日志过滤器行为的功能。过滤选项包括:
PIERCE(穿透) - 破坏过滤器中的方块。PASSTHROUGH(直接传递) - 树木仍会生成但跳过过滤器中的方块。BLOCK(方块) - 如果树木遇到过滤器中的方块则不会生成。
1.6.0
- 添加开启/关闭随机树木旋转的功能。
1.5.0
- 添加通过方块状态提供器使用NBT中的方块来放置方块状态的功能。
- 允许指定多个树叶目标和多个树叶方块状态提供器。
- 引入基于结构NBT的树木 v2
- 修复v1功能中从NBT放置额外方块的问题
1.4.3
- 允许在AttachedToLogsDecorator上使用BlockStateProperties.FACING并仍能正确设置方向。
1.4.2
- 修复树干位置。
1.4.1
- 修复苍穹木和树干的额外方块放置问题。
1.4.0
- 添加横向和倒置树木的配置选项。
1.3.14
- 将特性注册方法设为私有
1.3.13
- 修复与树木生长中结构检查相关的崩溃。
1.3.12
- 为随机计划刻提供并发安全性。
1.3.11
- 修复树木生长结构检查中使用的方块检查。
1.3.10
- 为世界生成期间的树木生长添加结构检查。
1.3.9
- 添加是否为树苗的检查。修复树木密度问题。
1.3.8
- 修复树干。
1.3.7
- 修复原木装饰器将方块放置在树叶上的问题。
- 为树木生长失败添加更多检查。
1.3.6
- 修复树木装饰器方块的放置问题。
1.3.5
- 重写树木生长逻辑,在生长/放置之前考虑固体方块和周围环境。
1.3.4
- 放置树木特性时跟踪树木装饰位置。
1.3.3
- 修复树木装饰器中缺失的树干/树叶位置。
1.3.2
- 修复将树干/树叶位置和树叶添加到相应集合并排序的问题。修复树木装饰器的各种问题。
1.3.1
- 添加检查以防止原木被放置在基岩所在位置
- 修复TREE_FROM_NBT_V1不是final的问题
- 修复苍穹原木构建器穿透地形的问题。
1.3.0
- 重写构建脚本
- 通用化注册
- 添加带有空树木装饰器的TreeFromStructureNBTConfig构造函数
1.2.0
- 将项目迁移至Arch Loom
- 添加旋转方块支持
- 添加示例蘑菇特性
1.1.2
- 修复树木装饰器类型未在Fabric上注册的问题
- 在Forge上使用ForgeRegistries进行注册
1.1.1
- 修复错误的Fabric版本。
1.1.0
- 移除Regutils依赖
1.0.0
- 发布
Oh The Trees You'll Grow-Fabric-1.20.1-1.7.3
on 2026 Oct 101.7.3
- 修复由计划刻存储和加载不当导致的内存泄漏
1.7.2
- 为树木添加建筑高度限制行为配置。这将解决树木生长到下界天花板之上的问题。
1.7.1
- 修复从磁盘加载计划随机刻的问题。
1.7.0
- 与1.21.1分支保持一致
- 添加自定义日志过滤器行为的功能。过滤选项包括:
PIERCE- 破坏过滤器中的方块。PASSTHROUGH- 树木会生成但跳过过滤器中的方块。BLOCK- 如果遇到过滤器中的方块,树木将不会生成。
1.6.0
- 添加开启/关闭随机树木旋转的功能。
1.5.0
- 添加通过方块状态提供者使用NBT中的方块来放置方块状态的功能。
- 允许指定多个树叶目标和多个树叶方块状态提供者。
- 引入结构NBT生成树木v2
- 修复v1功能中从NBT放置额外方块的问题
1.4.3
- 允许在AttachedToLogsDecorator上使用BlockStateProperties.FACING,并且仍能正确设置方向。
1.4.2
- 修复树干位置。
1.4.1
- 修复苍穹木和树干的额外方块放置。
1.4.0
- 添加横向和倒置树木的配置选项。
1.3.14
- 将功能注册方法设为私有
1.3.13
- 修复与树木生长中结构检查相关的崩溃。
1.3.12
- 为随机计划刻提供并发安全。
1.3.11
- 修复树木生长中结构检查使用的方块检查。
1.3.10
- 在世界生成期间的树木生长中添加结构检查。
1.3.9
- 添加是否为树苗的检查。修复树木密度问题。
1.3.8
- 修复树干。
1.3.7
- 修复日志装饰器放置在树叶上的问题。
- 添加更多使树木生长失败的检查。
1.3.6
- 修复放置树木装饰方块的问题。
1.3.5
- 重写树木生长逻辑,在生长/放置之前考虑固体方块和周围环境。
1.3.4
- 在放置树木功能时追踪树木装饰位置。
1.3.3
- 修复树木装饰器中缺失的树干/树叶位置。
1.3.2
- 修复将树干/树叶位置和树叶添加并排序到各自集合的问题。修复树木装饰器的各种问题。
1.3.1
- 添加检查以防止原木被放置在基岩所在的位置
- 修复TREE_FROM_NBT_V1不是final的问题
- 修复苍穹原木构建器穿透地形的问题。
1.3.0
- 重写构建脚本
- 泛化注册
- 添加具有空树木装饰器的TreeFromStructureNBTConfig构造函数
1.2.0
- 将项目迁移到Arch Loom
- 添加旋转块支持
- 添加示例蘑菇功能
1.1.2
- 修复树木装饰器类型未在Fabric上注册的问题
- 在Forge上使用ForgeRegistries进行注册
1.1.1
- 修复不正确的Fabric版本。
1.1.0
- 移除Regutils依赖
1.0.0
- 发布
ohthetreesyoullgrow-neoforge-26.3
on 2026 Oct 0512.0.2
- 为树木添加高度限制行为配置。此功能将解决树木在下界天花板上方生长的问题。
12.0.1
- 修复将随机刻保存到磁盘的问题。
- 默认允许树木无视规则进行放置。
10.1.1
- 在生成器中添加定义单一树叶方块状态提供器的方式。
12.0.0
- 更新至 26.3
11.0.1
11.0.0
- 更新至 26.2
10.1.0
- 匹配 1.21.1 分支
- 添加定义原木过滤器行为的功能。过滤选项包括:
PIERCE- 破坏过滤器中的方块。PASSTHROUGH- 树木会生成,但跳过过滤器中的方块。BLOCK- 若树木遇到过滤器中的方块,则不会生成。
10.0.4
- 修复默认原木放置过滤器。
10.0.3
- 在检查有效树木生长位置时使用正确的过滤器。
10.0.2
- 内部修复
10.0.1
- 重新添加 Forge 支持。
10.0.0
- 更新至 26.1。
5.3.0
- 添加开启/关闭树木随机旋转的功能。
5.2.1
- 修复穿透墙壁、建筑和基岩时的问题
5.2.0
- 添加通过方块状态提供器使用 NBT 中的方块来放置方块状态的功能。
- 允许指定多个树叶目标和多个树叶方块状态提供器。
- 引入 Tree From Structure NBT v2
- 修复 v1 功能中从 NBT 放置额外方块的问题
5.1.3
- 允许在 AttachedToLogsDecorator 上使用 BlockStateProperties.FACING,并仍能正确设置方向。
5.1.2
- 修复树干位置。
5.1.1
- 修复顶篷和树干的额外方块放置。
5.1.0
- 添加侧向和颠倒树木的配置选项。
5.0.14
- 提升随机计划刻的并发安全性。
5.0.13
- 修复因调用超出范围的
Oh The Trees You'll Grow-Forge-26.3-12.0.2
on 2026 Oct 0512.0.2
- 为树木添加建筑高度限制行为配置。这将解决树木生长超过下界天花板的问题。
12.0.1
- 修复将随机刻保存到磁盘的问题。
- 默认允许树木无视规则放置。
10.1.1
- 添加在构建器中定义单个树叶方块状态提供器的方式。
12.0.0
- 更新至 26.3
11.0.1
11.0.0
- 更新至 26.2
10.1.0
- 匹配 1.21.1 分支
- 添加定义原木过滤器行为的功能。过滤选项包括:
PIERCE- 破坏过滤器中的方块。PASSTHROUGH- 树木会生成但跳过过滤器中的方块。BLOCK- 如果树木遇到过滤器中的方块则不会生成。
10.0.4
- 修复默认的原木放置过滤器。
10.0.3
- 检查有效树木生长位置时使用正确的过滤器。
10.0.2
- 内部修复
10.0.1
- 恢复 Forge 支持。
10.0.0
- 更新至 26.1。
5.3.0
- 添加开启/关闭随机树木旋转的功能。
5.2.1
- 修复穿透墙壁、结构和基岩的问题
5.2.0
- 添加通过方块状态提供器使用 NBT 中的方块来放置方块状态的功能。
- 允许指定多个树叶目标和多个树叶方块状态提供器。
- 引入基于结构NBT的树木 v2
- 修复 v1 特性中从 NBT 放置额外方块的问题
5.1.3
- 允许在 AttachedToLogsDecorator 上使用 BlockStateProperties.FACING 并仍能正确设置方向。
5.1.2
- 修复树干位置。
5.1.1
- 修复苍穹顶篷和树干的额外方块放置。
5.1.0
- 添加横向和倒置树木的配置选项。
5.0.14
- 随机计划刻的并发安全。
5.0.13
- 修复调用超出范围的区块导致的崩溃。
5.0.12
- 在世界生成期间的树木生长中添加结构检查。
5.0.11
- 添加是否为树苗的检查。修复树木密度问题。
5.0.10
- 修复树干。
5.0.9
- 修复原木装饰器放置在树叶上的问题。
- 添加更多导致树木生长失败的检查。
5.0.8
- 修复树木装饰器方块的放置。
5.0.7
- 重写树木生长逻辑,在生长/放置之前考虑固体方块和周围环境。
5.0.6
- 放置树木特性时追踪树木装饰位置。
5.0.5
- 修复树木装饰器中缺失的树干/树叶位置。
5.0.4
- 修复将树干/树叶位置和树叶添加并排序到各自集合的问题。修复树木装饰器的各种问题。
5.0.3
- 修复苍穹原木构建器穿透地形的问题
5.0.2
- 修复 NeoForge Jar 缺失物态转换器的问题
- 将 TREEFROMSTRUCTURENBT 设为 final
- 修复 Forge 中 FMLJavaModLoadingContext.get 的弃用问题
- 调整部分发布名称
5.0.1
- 添加检查以防止原木放置在基岩所在的位置
5.0.0
- 更新至 1.21.1
4.0.0
- 更新至 1.20.6
- 将数据生成迁移至 NeoForge
3.0.0
- 更新至 1.20.4
2.0.0
- 更新至 1.20.2
- 添加 NeoForge 支持
- 移除 CorgiLib 旧版支持
1.3.0
- 重写构建脚本
- 泛化注册
- 添加具有空树木装饰器的 TreeFromStructureNBTConfig 构造函数
1.2.0
- 将项目迁移至 Arch Loom
- 添加旋转块支持
- 添加示例蘑菇特性
1.1.2
- 修复树木装饰器类型未在 Fabric 上注册的问题
- 在 Forge 上使用 ForgeRegistries 进行注册
1.1.1
- 修复不正确的 Fabric 版本。
1.1.0
- 移除 Regutils 依赖
1.0.0
- 发布
ohthetreesyoullgrow-fabric-26.3
on 2026 Oct 0512.0.2
- 为树木添加高度限制行为配置。这将解决树木生长在下界天花板上方的问题。
12.0.1
- 修复将随机刻保存到磁盘的问题。
- 默认情况下允许树木无视规则放置。
10.1.1
- 添加在构建器中定义单个树叶方块状态提供器的方法。
12.0.0
- 更新至 26.3
11.0.1
11.0.0
- 更新至 26.2
10.1.0
- 匹配 1.21.1 分支
- 添加定义树干过滤器行为的功能。过滤选项包括:
PIERCE(穿透) - 破坏过滤器中的方块。PASSTHROUGH(直接传递) - 树木仍会生成,但跳过滤波器中的方块。BLOCK(阻挡) - 若树木遇到过滤器中的方块则不会生成。
10.0.4
- 修复默认的树干放置过滤器。
10.0.3
- 检查有效树木生长位置时使用正确的过滤器。
10.0.2
- 内部修复
10.0.1
- 重新添加 Forge 支持。
10.0.0
- 更新至 26.1。
5.3.0
- 添加开启/关闭树木随机旋转的功能。
5.2.1
- 修复穿透墙壁、建筑结构及基岩的问题
5.2.0
- 添加通过方块状态提供器使用 NBT 中的方块放置方块状态的功能。
- 允许指定多个树叶目标和多个树叶方块状态提供器。
- 引入结构 NBT 生成树木 v2
- 修复 v1 特性中从 NBT 放置额外方块的问题
5.1.3
- 允许在 AttachedToLogsDecorator 上使用 BlockStateProperties.FACING 且仍能正确设置方向。
5.1.2
- 修复树干位置。
5.1.1
- 修复苍穹木和树干的额外方块放置问题。
5.1.0
- 添加侧向和倒置树木的配置选项。
5.0.14
- 随机计划刻的并发安全性。
5.0.13
- 修复与调用超出范围的区块有关的崩溃。
5.0.12
- 在世界生成期间为树木生长添加建筑结构检查。
5.0.11
- 添加树苗检查。修复树木密度问题。
5.0.10
- 修复树干。
5.0.9
- 修复树干装饰器将方块放置在树叶上的问题。
- 添加更多使树木生长失败的检查。
5.0.8
- 修复放置树木装饰器方块的问题。
5.0.7
- 重写树木生长逻辑,在生长/放置之前考虑实心方块和周围环境。
5.0.6
- 放置树木特性时追踪树木装饰位置。
5.0.5
- 修复树木装饰器中缺失的树干/树叶位置。
5.0.4
- 修复树干/树叶位置和树叶添加到各自集合及其排序的问题。修复树木装饰器的各种问题。
5.0.3
- 修复苍穹木树干构建器穿透地形的问题
5.0.2
- 修复 NeoForge Jar 缺失 AccessTransformer 的问题
- 将 TREEFROMSTRUCTURENBT 设为 final
- 修复 Forge 中 FMLJavaModLoadingContext.get 的弃用问题
- 调整部分发布名称
5.0.1
- 添加检查以防止树干放置在基岩所在位置
5.0.0
- 更新至 1.21.1
4.0.0
- 更新至 1.20.6
- 将数据生成迁移至 NeoForge
3.0.0
- 更新至 1.20.4
2.0.0
- 更新至 1.20.2
- 添加 NeoForge 支持
- 移除 CorgiLib 旧版支持
1.3.0
- 重写构建脚本
- 泛化注册流程
- 添加带有空树木装饰器的 TreeFromStructureNBTConfig 构造函数
1.2.0
- 将项目迁移至 Arch Loom
- 添加旋转方块支持
- 添加示例蘑菇特性
1.1.2
- 修复树木装饰器类型未在 Fabric 上注册的问题
- 在 Forge 上使用 ForgeRegistries 进行注册
1.1.1
- 修复错误的 Fabric 版本。
1.1.0
- 移除 Regutils 依赖
1.0.0
- 发布
ohthetreesyoullgrow-neoforge-26.2
on 2026 Oct 0511.0.3
- 为树木添加高度限制行为配置。这将解决树木生长至下界天花板之上的问题。
11.0.2
- 修复随机刻保存到磁盘的问题。
- 默认情况下让树木无视规则生长。
10.1.1
- 添加在构建器中定义单个树叶方块状态提供器的方式。
11.0.0
- 更新至26.2。
10.1.0
- 与1.21.1分支保持一致。
- 添加定义原木过滤器行为的功能。过滤选项包括:
PIERCE(穿透)——摧毁过滤器中的方块。PASSTHROUGH(直接传递)——树木会生成但跳过过滤器中的方块。BLOCK(阻挡)——如果遇到过滤器中的方块,树木将不会生成。
10.0.4
- 修复默认的原木放置过滤器。
10.0.3
- 检查有效树木生长位置时使用正确的过滤器。
10.0.2
- 内部修复。
10.0.1
- 重新加入Forge支持。
10.0.0
- 更新至26.1。
5.3.0
- 添加开启/关闭随机树木旋转的功能。
5.2.1
- 修复穿透墙壁、结构和基岩的问题。
5.2.0
- 添加通过方块状态提供器使用NBT中的方块放置方块状态的功能。
- 允许指定多个树叶目标和多个树叶方块状态提供器。
- 推出“来自结构NBT的树木”v2。
- 修复v1功能中从NBT放置额外方块的问题。
5.1.3
- 允许在AttachedToLogsDecorator上使用BlockStateProperties.FACING并仍能正确设置方向。
5.1.2
- 修复树干位置。
5.1.1
- 修复苍穹木和树干的额外方块放置问题。
5.1.0
- 添加横向和倒置树木的配置选项。
5.0.14
- 提升随机计划刻的并发安全性。
5.0.13
- 修复与调用超出范围的区块相关的崩溃。
5.0.12
- 在世界生成期间的树木生长中添加结构检查。
5.0.11
- 添加树苗检查。修复树木密度问题。
5.0.10
- 修复树干问题。
5.0.9
- 修复原木装饰器将方块放置在树叶上的问题。
- 为树木生长失败添加更多检查。
5.0.8
- 修复树木装饰器方块的放置问题。
5.0.7
- 重写树木生长逻辑,在生长/放置之前考虑固体方块和周围环境。
5.0.6
- 放置树木特征时追踪树木装饰位置。
5.0.5
- 修复树木装饰器中缺失的树干/树叶位置。
5.0.4
- 修复将树干/树叶位置和树叶添加并排序到各自集合的问题。修复树木装饰器的各种问题。
5.0.3
- 修复苍穹原木构建器穿透地形的问题。
5.0.2
- 修复NeoForge Jar缺失AccessTransformer的问题。
- 将TREEFROMSTRUCTURENBT设为final。
- 修复Forge中FMLJavaModLoadingContext.get的弃用问题。
- 调整部分发布名称。
5.0.1
- 添加检查以防止原木被放置在基岩所在的位置。
5.0.0
- 更新至1.21.1。
4.0.0
- 更新至1.20.6。
- 将数据生成迁移至NeoForge。
3.0.0
- 更新至1.20.4。
2.0.0
- 更新至1.20.2。
- 添加NeoForge支持。
- 移除CorgiLib旧版支持。
1.3.0
- 重写构建脚本。
- 泛化注册逻辑。
- 添加带有空树木装饰器的TreeFromStructureNBTConfig构造函数。
1.2.0
- 将项目迁移至Arch Loom。
- 添加旋转方块支持。
- 添加示例蘑菇特征。
1.1.2
- 修复树木装饰器类型未在Fabric上注册的问题。
- 在Forge上使用ForgeRegistries进行注册。
1.1.1
- 修复不正确的Fabric版本。
1.1.0
- 移除Regutils依赖。
1.0.0
- 发布。
Oh The Trees You'll Grow-Forge-26.2-11.0.3
on 2026 Oct 0511.0.3
- 为树木添加建筑高度限制行为配置。这将解决树木生长到下界顶棚之上的问题。
11.0.2
- 修复随机刻保存到磁盘的问题。
- 默认情况下让树木无视规则生成。
10.1.1
- 添加在构建器中定义单个树叶方块状态提供器的方法。
11.0.0
- 更新至26.2
10.1.0
- 与1.21.1分支保持同步
- 添加定义原木过滤器行为的功能。过滤选项包括:
PIERCE(穿透)- 破坏过滤器中的方块。PASSTHROUGH(直接传递)- 树木仍会生成但跳过过滤器中的方块。BLOCK(阻挡)- 树木若遇到过滤器中的方块则不会生成。
10.0.4
- 修复默认的原木放置过滤器。
10.0.3
- 在检查有效树木生长位置时使用正确的过滤器。
10.0.2
- 内部修复
10.0.1
- 恢复对Forge的支持。
10.0.0
- 更新至26.1。
5.3.0
- 添加开启/关闭随机树木旋转的功能。
5.2.1
- 修复穿透墙壁、结构和基岩的问题
5.2.0
- 添加通过方块状态提供器使用NBT内的方块来放置方块状态的功能。
- 允许指定多个树叶目标和多个树叶方块状态提供器。
- 推出来自结构NBT的树木 v2
- 修复v1特性中从NBT放置额外方块的问题
5.1.3
- 允许在AttachedToLogsDecorator上使用BlockStateProperties.FACING并仍能正确设置方向。
5.1.2
- 修复树干位置。
5.1.1
- 修复顶篷和树干额外方块放置的问题。
5.1.0
- 添加横向和倒置树木的配置选项。
5.0.14
- 随机计划刻的并发安全性。
5.0.13
- 修复与调用超出范围的区块相关的崩溃。
5.0.12
- 在世界生成期间为树木生长添加结构检查。
5.0.11
- 添加是否为树苗的检查。修复树木密度问题。
5.0.10
- 修复树干。
5.0.9
- 修复原木装饰器放置在树叶上的问题。
- 添加更多使树木生长失败的检查。
5.0.8
- 修复放置树木装饰器方块的问题。
5.0.7
- 重写树木生长逻辑,在生长/放置之前考虑固体方块和周围环境。
5.0.6
- 放置树木特性时跟踪树木装饰位置。
5.0.5
- 修复树木装饰器中缺失的树干/树叶位置。
5.0.4
- 修复树干/树叶位置和树叶添加并排序到各自集合的问题。修复树木装饰器的各种问题。
5.0.3
- 修复顶篷原木构建器穿透地形的问题
5.0.2
- 修复NeoForge Jar缺失AccessTransformer的问题
- 将TREEFROMSTRUCTURENBT设为final
- 修复Forge中FMLJavaModLoadingContext.get的弃用问题
- 调整部分发布名称
5.0.1
- 添加检查以防止原木被放置在基岩所在的位置
5.0.0
- 更新至1.21.1
4.0.0
- 更新至1.20.6
- 将数据生成迁移至NeoForge
3.0.0
- 更新至1.20.4
2.0.0
- 更新至1.20.2
- 添加NeoForge支持
- 移除CorgiLib旧版支持
1.3.0
- 重写构建脚本
- 泛化注册过程
- 添加带有空树木装饰器的TreeFromStructureNBTConfig构造函数
1.2.0
- 将项目迁移至Arch Loom
- 添加旋转块支持
- 添加示例蘑菇特性
1.1.2
- 修复树木装饰器类型未在Fabric上注册的问题
- 在Forge上使用ForgeRegistries进行注册
1.1.1
- 修复错误的Fabric版本。
1.1.0
- 移除Regutils依赖
1.0.0
- 发布
ohthetreesyoullgrow-fabric-26.2
on 2026 Oct 0511.0.3
- 为树木添加高度限制行为配置。这将解决树木生长超过下界顶部的问题。
11.0.2
- 修复随机刻保存到磁盘的问题。
- 默认情况下让树木无视规则放置。
10.1.1
- 添加在构建器中定义单个树叶方块状态提供者的方法。
11.0.0
- 更新至 26.2
10.1.0
- 与 1.21.1 分支保持一致
- 添加定义日志过滤器行为的功能。过滤选项包括:
PIERCE(穿透)- 破坏过滤器中的方块。PASSTHROUGH(直接传递)- 树木仍会生成但跳过过滤器中的方块。BLOCK(阻挡)- 如果遇到过滤器中的方块,树木将不会生成。
10.0.4
- 修复默认原木放置过滤器。
10.0.3
- 检查有效树木生长位置时使用正确的过滤器。
10.0.2
- 内部修复
10.0.1
- 恢复 Forge 支持。
10.0.0
- 更新至 26.1。
5.3.0
- 添加开启/关闭随机树木旋转的功能。
5.2.1
- 修复穿透墙壁、结构和基岩的问题
5.2.0
- 添加通过方块状态提供者使用 NBT 中的方块放置方块状态的功能。
- 允许指定多个树叶目标和多个树叶方块状态提供者。
- 引入结构 NBT 树 v2
- 修复 v1 特性中从 NBT 放置额外方块的问题
5.1.3
- 允许在 AttachedToLogsDecorator 上使用 BlockStateProperties.FACING 并仍能正确设置方向。
5.1.2
- 修复树干位置。
5.1.1
- 修复顶篷和树干的额外方块放置。
5.1.0
- 添加横向和倒置树木的配置选项。
5.0.14
- 随机计划刻的并发安全。
5.0.13
- 修复与调用超出范围的区块相关的崩溃。
5.0.12
- 在世界生成期间的树木生长中添加结构检查。
5.0.11
- 添加树苗检查。修复树木密度问题。
5.0.10
- 修复树干。
5.0.9
- 修复原木装饰器放置在树叶上的问题。
- 添加更多阻止树木生长的检查。
5.0.8
- 修复放置树木装饰器方块的问题。
5.0.7
- 重写树木生长逻辑,在生长/放置之前考虑固体方块和周围环境。
5.0.6
- 放置树木特性时追踪树木装饰位置。
5.0.5
- 修复树木装饰器中缺失的树干/树叶位置。
5.0.4
- 修复将树干/树叶位置和树叶添加并排序到各自集合的问题。修复树木装饰器的各种问题。
5.0.3
- 修复顶篷原木构建器穿透地形的问题
5.0.2
- 修复 NeoForge Jar 缺失 AccessTransformer
- 将 TREEFROMSTRUCTURENBT 设为 final
- 修复 Forge 中 FMLJavaModLoadingContext.get 的弃用问题
- 调整部分发布名称
5.0.1
- 添加检查以防止原木被放置在基岩所在的位置
5.0.0
- 更新至 1.21.1
4.0.0
- 更新至 1.20.6
- 将数据生成迁移至 NeoForge
3.0.0
- 更新至 1.20.4
2.0.0
- 更新至 1.20.2
- 添加 NeoForge 支持
- 移除 CorgiLib 旧版支持
1.3.0
- 重写构建脚本
- 泛化注册
- 添加带有空树木装饰器的 TreeFromStructureNBTConfig 构造函数
1.2.0
- 将项目迁移至 Arch Loom
- 添加旋转方块支持
- 添加示例蘑菇特性
1.1.2
- 修复树木装饰器类型未在 Fabric 上注册的问题
- 在 Forge 上使用 ForgeRegistries 进行注册
1.1.1
- 修复错误的 Fabric 版本。
1.1.0
- 移除 Regutils 依赖
1.0.0
- 发布
ohthetreesyoullgrow-neoforge-26.1.2
on 2026 Oct 0510.1.3
- 为树木添加建筑高度限制行为配置。这将解决树木生长至下界顶端上方的问题。
10.1.2
- 修复随机刻保存到磁盘的问题。
- 默认情况下让树木无视规则进行放置。
10.1.1
- 添加在构建器中定义单个树叶方块状态提供器的方式。
10.1.0
- 与1.21.1分支保持同步
- 添加定义原木过滤器行为的功能。过滤选项包括:
PIERCE(穿透)——摧毁过滤器中的方块。PASSTHROUGH(直接传递)——树木会生成但跳过过滤器中的方块。BLOCK(阻挡)——树木遇到过滤器中的方块时将不会生成。
10.0.4
- 修复默认原木放置过滤器。
10.0.3
- 在检查有效树木生长位置时使用正确的过滤器。
10.0.2
- 内部修复
10.0.1
- 恢复Forge支持。
10.0.0
- 更新至26.1。
5.3.0
- 添加开启/关闭树木随机旋转的功能。
5.2.1
- 修复穿透墙壁、结构与基岩的问题
5.2.0
- 添加通过方块状态提供器使用NBT中方块放置方块状态的功能。
- 允许指定多个树叶目标及多个树叶方块状态提供器。
- 引入基于结构NBT的树木v2版本
- 修复v1功能中从NBT放置额外方块的问题
5.1.3
- 允许在AttachedToLogsDecorator上使用BlockStateProperties.FACING并仍能正确设置方向。
5.1.2
- 修复树干位置。
5.1.1
- 修复苍穹木与树干的额外方块放置。
5.1.0
- 添加横向与倒置树木的配置选项。
5.0.14
- 提升随机计划刻的并发安全性。
5.0.13
- 修复因调用超出范围的区块导致的崩溃。
5.0.12
- 在世界生成期间为树木生长添加结构检查。
5.0.11
- 添加树苗判定检查。修复树木密度问题。
5.0.10
- 修复树干。
5.0.9
- 修复原木装饰器放置在树叶上的问题。
- 添加更多使树木生长失败的检查。
5.0.8
- 修复树木装饰器方块的放置。
5.0.7
- 重写树木生长逻辑,在生长/放置前检测固体方块及周围环境。
5.0.6
- 在放置树木地物时追踪树木装饰位置。
5.0.5
- 修复树木装饰器中缺失的树干/树叶位置。
5.0.4
- 修复树干/树叶位置和树叶添加并排序到各自集合的问题。修复树木装饰器的多个问题。
5.0.3
- 修复苍穹原木构建器穿透地形的问题
5.0.2
- 修复NeoForge Jar缺失AccessTransformer的问题
- 将TREEFROMSTRUCTURENBT设为final
- 修复Forge中FMLJavaModLoadingContext.get的弃用问题
- 调整部分发布名称
5.0.1
- 添加检查以防止原木放置在基岩所在的位置
5.0.0
- 更新至1.21.1
4.0.0
- 更新至1.20.6
- 将数据生成迁移至NeoForge
3.0.0
- 更新至1.20.4
2.0.0
- 更新至1.20.2
- 添加NeoForge支持
- 移除CorgiLib旧版支持
1.3.0
- 重写构建脚本
- 通用化注册方式
- 添加带有空树木装饰器的TreeFromStructureNBTConfig构造函数
1.2.0
- 将项目迁移至Arch Loom
- 添加旋转方块支持
- 添加示例蘑菇地物
1.1.2
- 修复树木装饰器类型未在Fabric上注册的问题
- 在Forge上使用ForgeRegistries进行注册
1.1.1
- 修复错误的Fabric版本。
1.1.0
- 移除Regutils依赖
1.0.0
- 发布
Oh The Trees You'll Grow-Forge-26.1.2-10.1.3
on 2026 Oct 0510.1.3
- 为树木添加高度限制行为配置。这将解决树木在下界天花板上方生长的问题。
10.1.2
- 修复将随机刻保存到磁盘的问题。
- 默认情况下,允许树木无视规则进行放置。
10.1.1
- 添加在生成器中定义单一树叶方块状态提供器的方法。
10.1.0
- 与 1.21.1 分支保持一致。
- 添加定义原木过滤器行为的功能。过滤选项包括:
PIERCE- 破坏过滤器中的方块。PASSTHROUGH- 树木会生成,但跳过过滤器中的方块。BLOCK- 若遇到过滤器中的方块,树木将不会生成。
10.0.4
- 修复默认原木放置过滤器。
10.0.3
- 在检查有效树木生长位置时使用正确的过滤器。
10.0.2
- 内部修复。
10.0.1
- 重新添加 Forge 支持。
10.0.0
- 更新至 26.1。
5.3.0
- 添加开启/关闭树木随机旋转的功能。
5.2.1
- 修复穿透墙壁、结构和基岩的问题。
5.2.0
- 添加通过方块状态提供器使用 NBT 中的方块来放置方块状态的功能。
- 允许指定多个树叶目标和多个树叶方块状态提供器。
- 引入 Tree From Structure NBT v2。
- 修复 v1 特性中从 NBT 放置额外方块的问题。
5.1.3
- 允许在 AttachedToLogsDecorator 上使用 BlockStateProperties.FACING,并仍能正确设置方向。
5.1.2
- 修复树干位置。
5.1.1
- 修复顶篷和树干的额外方块放置。
5.1.0
- 添加横向和倒置树木的配置选项。
5.0.14
- 提升随机计划刻的并发安全性。
5.0.13
- 修复因调用超出范围区块而导致的崩溃问题。
5.0.12
- 在世界生成期间为树木生长添加结构检查。
5.0.11
- 添加树苗检测。修复树木密度问题。</



