Oh-The-Trees-You'll-Grow-NeoForge-1.21.1-5.3.2
on 2026 May 165.3.2
- 新增日志过滤行为定义功能。过滤选项包括:
穿透——破坏过滤器中的方块;直接传递——树木正常生成,但会跳过过滤器中的方块;阻挡——若树木生长过程中遇到过滤器中的方块,则停止生成。
5.3.1
- 在检查有效树木生长位置时,使用正确的过滤器。
5.3.0
- 新增开启/关闭随机树木旋转的功能。
5.2.1
- 修复穿透墙壁、结构及基岩的问题。
5.2.0
- 新增支持通过方块状态提供器(Blockstate Providers),利用NBT中的方块放置对应方块状态。
- 支持指定多个树叶目标及多个树叶方块状态提供器。
- 引入“结构NBT生成树木”v2版本。
- 修复v1功能中从NBT额外放置方块的问题。
5.1.3
- 允许在AttachedToLogsDecorator中使用BlockStateProperties.FACING,并仍能正确设置朝向。
5.1.2
- 修复树干位置问题。
5.1.1
- 修复树冠与树干的额外方块放置问题。
5.1.0
- 新增侧向及倒置树木的配置选项。
5.0.14
- 为随机调度刻(scheduled ticks)提供并发安全性。
5.0.13
- 修复因调用超出范围的区块所导致的崩溃问题。
5.0.12
- 在世界生成期间的树木生长过程中加入结构检测。
5.0.11
- 新增幼苗校验(is sapling check),修复树木密度异常问题。
5.0.10
- 修复树干问题。
5.0.9
- 修复原木装饰器(log decorators)在树叶上放置的问题。
- 增加更多失败条件以阻止树木生成。
5.0.8
- 修复树木装饰器方块的放置问题。
5.0.7
- 重写树木生长逻辑,在实际生长/放置前,优先判断实体方块及周围环境。
5.0.6
- 在放置树木特征(tree feature)时追踪树木装饰位置。
5.0.5
- 修复树木装饰器中缺失的树干/树叶位置问题。
5.0.4
- 修复树干/树叶位置的添加与排序,以及将树叶归入各自集合的问题,解决多种树木装饰器相关异常。
5.0.3
- 修复树冠原木构建器(canopy log builders)穿透地形的问题。
5.0.2
- 修复NeoForge Jar缺少AccessTransformer的问题。
- 将TREEFROMSTRUCTURENBT设为final。
- 修复Forge中FMLJavaModLoadingContext.get已被弃用的问题。
- 调整部分发布名称(Publishing Names)。
5.0.1
- 新增校验机制,防止在存在基岩的位置放置原木。
5.0.0
- 更新至1.21.1版本。
4.0.0
- 更新至1.20.6版本。
- 将数据生成(Datagen)迁移至NeoForge。
3.0.0
- 更新至1.20.4版本。
2.0.0
- 更新至1.20.2版本。
- 新增NeoForge支持。
- 移除CorgiLib旧版支持。
1.3.0
- 重写构建脚本(Build Script)。
- 通用化注册流程(Generalize Registration)。
- 新增TreeFromStructureNBTConfig构造函数,支持传入空的树木装饰器。
1.2.0
- 项目迁移至Arch Loom。
- 新增旋转方块支持。
- 新增示例蘑菇特征(mushroom features)。
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.1-5.3.2
on 2026 May 165.3.2
- 新增日志过滤器行为定义功能。过滤选项包括:
穿透——破坏过滤器中的方块;直接传递——树木正常生成,但会跳过过滤器中的方块;方块——若树木生长过程中遇到过滤器中的方块,则停止生成。
5.3.1
- 在检查有效树木生长位置时,使用正确的过滤器。
5.3.0
- 新增开启/关闭随机树木旋转的功能。
5.2.1
- 修复穿透墙壁、结构及基岩的问题。
5.2.0
- 新增支持通过方块状态提供器(Blockstate providers),利用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版本。
- 将数据生成(Datagen)迁移至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.1-5.3.2
on 2026 May 165.3.2
- 新增日志过滤器行为定义功能。过滤选项包括:
穿透——破坏过滤器中的方块;直接传递——树木正常生成,但会跳过过滤器中的方块;阻挡——若树木生长过程中遇到过滤器中的方块,则停止生成。
5.3.1
- 在检查有效树木生长位置时,使用正确的过滤器。
5.3.0
- 新增随机树木旋转开关功能。
5.2.1
- 修复穿透墙壁、结构及基岩的问题。
5.2.0
- 新增通过方块状态提供器(Blockstate providers),利用NBT中包含的方块来放置方块状态的功能。
- 支持指定多个树叶目标及多个树叶方块状态提供器。
- 引入“结构NBT生成树木”v2版本。
- 修复v1功能中从NBT额外放置方块的问题。
5.1.3
- 允许在AttachedToLogsDecorator中使用BlockStateProperties.FACING,并仍能正确设置朝向。
5.1.2
- 修复树干位置问题。
5.1.1
- 修复树冠与树干额外方块的放置问题。
5.1.0
- 新增侧向及倒置树木配置选项。
5.0.14
- 为随机计划刻(scheduled ticks)增加并发安全性。
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版本。
- 将数据生成(Datagen)迁移至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
on 2026 Apr 2710.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
- 修复 Fabric 上树木装饰器类型未注册的问题。
- 在 Forge 上使用 ForgeRegistries 进行注册。
1.1.1
- 修复错误的 Fabric 版本。
1.1.0
- 移除 Regutils 依赖。
1.0.0
- 发布。
Oh The Trees You'll Grow-Forge-26.1-10.0.4
on 2026 Apr 2710.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 中的方块使用 Blockstate 提供器放置方块状态的功能。
- 允许指定多个树叶目标及多个树叶方块状态提供器。
- 引入 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
- 修复 Fabric 上未注册树木装饰器类型的问题。
- 在 Forge 上使用 ForgeRegistries 进行注册。
1.1.1
- 修复错误的 Fabric 版本。
1.1.0
- 移除 Regutils 依赖。
1.0.0
- 正式发布。
ohthetreesyoullgrow-fabric-26.1
on 2026 Apr 2710.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
- 修复 Fabric 上树木装饰器类型未注册的问题。
- 在 Forge 上使用 ForgeRegistries 进行注册。
1.1.1
- 修复错误的 Fabric 版本。
1.1.0
- 移除 Regutils 依赖。
1.0.0
- 发布
Oh-The-Trees-You'll-Grow-Forge-1.21.1-5.3.1
on 2026 Apr 275.3.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
- 修复 Fabric 上树木装饰器类型未注册的问题。
- 在 Forge 上使用 ForgeRegistries 进行注册。
1.1.1
- 修复错误的 Fabric 版本。
1.1.0
- 移除 Regutils 依赖。
1.0.0
- 正式发布。
Oh-The-Trees-You'll-Grow-NeoForge-1.21.1-5.3.1
on 2026 Apr 275.3.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
- 修复 Fabric 上树木装饰器类型未注册的问题。
- 在 Forge 上使用 ForgeRegistries 进行注册。
1.1.1
- 修复 Fabric 版本号错误的问题。
1.1.0
- 移除 Regutils 依赖。
1.0.0
- 正式发布。
Oh-The-Trees-You'll-Grow-Fabric-1.21.1-5.3.1
on 2026 Apr 275.3.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
- 修复 Fabric 上树木装饰器类型未注册的问题。
- 在 Forge 上使用 ForgeRegistries 进行注册。
1.1.1
- 修复错误的 Fabric 版本。
1.1.0
- 移除 Regutils 依赖。
1.0.0
- 正式发布。
ohthetreesyoullgrow-neoforge-26.1
on 2026 Apr 2710.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
- 修复 Fabric 上未注册树木装饰器类型的问题。
- 在 Forge 上使用 ForgeRegistries 进行注册。
1.1.1
- 修复错误的 Fabric 版本。
1.1.0
- 移除 Regutils 依赖。
1.0.0
- 发布
Oh The Trees You'll Grow-Forge-26.1-10.0.3
on 2026 Apr 2710.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
- 修复 Fabric 上树木装饰器类型未注册的问题。
- 在 Forge 上使用 ForgeRegistries 进行注册。
1.1.1
- 修复错误的 Fabric 版本。
1.1.0
- 移除 Regutils 依赖。
1.0.0
- 发布
ohthetreesyoullgrow-fabric-26.1
on 2026 Apr 2710.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
- 修复 Fabric 上树木装饰器类型未注册的问题。
- 在 Forge 上使用 ForgeRegistries 进行注册。
1.1.1
- 修复错误的 Fabric 版本。
1.1.0
- 移除 Regutils 依赖。
1.0.0
- 发布
ohthetreesyoullgrow-neoforge-26.1
on 2026 Apr 2710.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
- 修复 Fabric 上树木装饰器类型未注册的问题。
- 在 Forge 上使用 ForgeRegistries 进行注册。
1.1.1
- 修复错误的 Fabric 版本。
1.1.0
- 移除 Regutils 依赖。
1.0.0
- 正式发布。
Oh The Trees You'll Grow-Forge-26.1-10.0.2
on 2026 Apr 2710.0.2
- 内部修复
10.0.1
- 重新添加 Forge 支持。
10.0.0
- 更新至 26.1。
5.3.0
- 新增开启/关闭树木随机旋转的功能。
5.2.1
- 修复穿透墙壁、结构与基岩的问题。
5.2.0
- 新增通过 NBT 中的方块使用 Blockstate 提供器放置方块状态的功能。
- 允许指定多个树叶目标及多个树叶方块状态提供器。
- 引入 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
- 修复 Fabric 上未注册树木装饰器类型的问题。
- 在 Forge 上使用 ForgeRegistries 进行注册。
1.1.1
- 修复 Fabric 版本错误。
1.1.0
- 移除 Regutils 依赖。
1.0.0
- 正式发布。
ohthetreesyoullgrow-fabric-26.1
on 2026 Apr 2710.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
- 修复 Fabric 上树木装饰器类型未注册的问题
- 在 Forge 上使用 ForgeRegistries 进行注册
1.1.1
- 修复错误的 Fabric 版本。
1.1.0
- 移除 Regutils 依赖
1.0.0
- 发布
ohthetreesyoullgrow-neoforge-26.1
on 2026 Apr 0710.0.1
- 重新添加 Forge 支持。
10.0.0
- 更新到 26.1。
5.3.0
- 加入开启/关闭树木随机旋转的功能。
5.2.1
- 修复穿透墙壁、结构和基岩的问题
5.2.0
- 加入通过 Blockstate provider 使用 NBT 内的方块来放置 Blockstate 的功能。
- 允许指定多个树叶目标和多个树叶方块状态 provider。
- 引入 Tree From Structure NBT v2
- 修复 v1 功能中从 NBT 放置额外方块的问题
5.1.3
- 允许在 AttachedToLogsDecorator 上使用 BlockStateProperties.FACING,并仍能正确设置 Direction。
5.1.2
- 修复树干位置。
5.1.1
- 修复树冠和树干的额外方块放置问题。
5.1.0
- 加入横向和倒置树木配置选项。
5.0.14
- 提升随机计划刻的并发安全性。
5.0.13
- 修复调用超出范围区块导致的崩溃。
5.0.12
- 在世界生成期间为树木生长加入结构检查。
5.0.11
- 加入 is sapling 检查。修复树木密度问题。
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
- 将 Datagen 迁移到 NeoForge
3.0.0
- 更新到 1.20.4
2.0.0
- 更新到 1.20.2
- 加入 NeoForge 支持
- 移除 CorgiLib Legacy 支持
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-10.0.1
on 2026 Apr 0710.0.1
- 恢复 Forge 支持。
10.0.0
- 更新到 26.1。
5.3.0
- 添加开启/关闭树木随机旋转的功能。
5.2.1
- 修复穿透墙壁、结构和基岩的问题
5.2.0
- 添加通过 Blockstate provider 使用 NBT 中的方块来放置方块状态的功能。
- 允许指定多个树叶目标和多个树叶方块状态提供器。
- 引入 Tree From Structure NBT v2
- 修复 v1 功能中从 NBT 放置额外方块的问题
5.1.3
- 允许在 AttachedToLogsDecorator 上使用 BlockStateProperties.FACING,并仍能正确设置 Direction。
5.1.2
- 修复树干位置。
5.1.1
- 修复树冠和树干额外方块的放置问题。
5.1.0
- 添加树木横向和倒置的配置选项。
5.0.14
- 提升随机计划刻的并发安全性。
5.0.13
- 修复调用范围外区块导致的崩溃。
5.0.12
- 在世界生成期间为树木生长添加结构检查。
5.0.11
- 添加 is sapling 检查。修复树木密度问题。
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
- 将 Datagen 迁移到 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
on 2026 Apr 0710.0.1
- 重新添加 Forge 支持。
10.0.0
- 更新到 26.1。
5.3.0
- 新增随机树木旋转的开关功能。
5.2.1
- 修复穿透墙体、结构和基岩的问题
5.2.0
- 新增通过 Blockstate provider 使用 NBT 中的方块来放置 Blockstates 的功能。
- 允许指定多个树叶目标和多个树叶方块状态提供器。
- 引入 Tree From Structure NBT v2
- 修复在 v1 功能中从 NBT 放置额外方块的问题
5.1.3
- 允许在 AttachedToLogsDecorator 上使用 BlockStateProperties.FACING,并仍能正确设置 Direction。
5.1.2
- 修复树干位置。
5.1.1
- 修复树冠和树干额外方块的放置问题。
5.1.0
- 新增侧向和倒置树木的配置选项。
5.0.14
- 为随机计划刻提供并发安全性。
5.0.13
- 修复调用超出范围的区块时导致的崩溃。
5.0.12
- 在世界生成期间为树木生长添加结构检查。
5.0.11
- 新增 is sapling 检查。修复树木密度问题。
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
- 将 Datagen 移至 NeoForge
3.0.0
- 更新到 1.20.4
2.0.0
- 更新到 1.20.2
- 新增 NeoForge 支持
- 移除 CorgiLib Legacy 支持
1.3.0
- 重写构建脚本
- 将注册机制通用化
- 为 TreeFromStructureNBTConfig 新增带有空树木装饰器的构造函数
1.2.0
- 将项目迁移到 Arch Loom
- 新增旋转方块支持
- 新增蘑菇特性示例
1.1.2
- 修复 Tree Decorator Types 未在 Fabric 上注册的问题
- 在 Forge 上使用 ForgeRegistries 进行注册
1.1.1
- 修复错误的 Fabric 版本。
1.1.0
- 移除对 Regutils 的依赖
1.0.0
- 发布
ohthetreesyoullgrow-neoforge-26.1
on 2026 Apr 0610.0.0
- 更新到 26.1。
5.3.0
- 新增可开启/关闭树木随机旋转的功能。
5.2.1
- 修复穿透墙体、结构和基岩的问题
5.2.0
- 新增可使用 NBT 中的方块通过 Blockstate provider 放置方块状态的功能。
- 允许指定多个树叶目标和多个树叶方块状态 provider。
- 引入 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
- 将 Datagen 移至 NeoForge
3.0.0
- 更新到 1.20.4
2.0.0
- 更新到 1.20.2
- 新增 NeoForge 支持
- 移除对 CorgiLib Legacy 的支持
1.3.0
- 重写构建脚本
- 泛化注册流程
- 为 TreeFromStructureNBTConfig 新增带空树木装饰器的构造函数
1.2.0
- 将项目迁移到 Arch Loom
- 新增旋转块支持
- 新增蘑菇特性示例
1.1.2
- 修复 Fabric 上 Tree Decorator Types 未被注册的问题
- 在 Forge 上使用 ForgeRegistries 进行注册
1.1.1
- 修复错误的 Fabric 版本。
1.1.0
- 移除对 Regutils 的依赖
1.0.0
- 发布
ohthetreesyoullgrow-fabric-26.1
on 2026 Apr 0610.0.0
- 更新至 26.1。
5.3.0
- 添加开启/关闭树木随机旋转的功能。
5.2.1
- 修复穿透墙壁、结构和基岩的问题
5.2.0
- 添加通过 Blockstate 提供器使用 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
- 将 Datagen 移至 NeoForge
3.0.0
- 更新至 1.20.4
2.0.0
- 更新至 1.20.2
- 添加 NeoForge 支持
- 移除对 CorgiLib Legacy 的支持
1.3.0
- 重写构建脚本
- 通用化注册
- 为 TreeFromStructureNBTConfig 添加带空树木装饰器的构造函数
1.2.0
- 将项目迁移到 Arch Loom
- 添加旋转块支持
- 添加蘑菇特性的示例
1.1.2
- 修复 Tree Decorator Types 在 Fabric 上未被注册的问题
- 在 Forge 上使用 ForgeRegistries 进行注册
1.1.1
- 修复错误的 Fabric 版本。
1.1.0
- 移除 Regutils 依赖
1.0.0
- 发布


