This is a standalone compatibility enhancement patch for TerraFirmaCraft + Firmalife.
The core goal is: without modifying the original mods, this patch reworks the greenhouse, cellar, and climate station systems through a simple add-on installation.
This patch primarily enhances the following areas:
- Greenhouses now apply constant temperature to regular farmland
- Greenhouse crops ignore seasonal restrictions and continue growing
- Fruit trees, berry bushes, grapevines, banana trees, and beehives are now covered by greenhouse effects
- The climate station features a new visual temperature control interface
- Cellars integrate with the climate station for temperature control, with preservation multipliers that dynamically scale with temperature
- Common cellar containers now benefit from preservation effects
- New greenhouse building material disassembly recipes with JEI support
This mod requires the following:
- TerraFirmaCraft
- Firmalife
This is a compatibility patch mod — it does not replace original content but enhances existing gameplay.
In vanilla Firmalife, when the climate station is active, only certain planting structures (such as planters and hanging planters) receive the greenhouse effect. Regular soil/farmland inside the greenhouse does not actually follow the climate station's temperature.
This patch fixes that issue:
- When the climate station is active, regular farmland within the greenhouse also receives the constant temperature effect
- Crops read the target temperature set by the climate station when checking temperature conditions
This means the greenhouse is no longer "partially effective" — it becomes a truly complete temperature-controlled planting space.
The patch reworks the crop growth logic inside greenhouses. As long as crops are within an active greenhouse zone, they are no longer restricted by seasons.
This means:
- No need to wait for the right month
- Growth won't stall because the current season is wrong
- As long as temperature conditions are met, crops will continue to grow and mature
This gives greenhouses real meaning for off-season farming.
Beyond regular farmland crops, this patch extends the greenhouse constant-temperature logic to many more elements that were previously incomplete, including:
- Regular crops
- Fruit trees
- Fruit tree saplings
- Grapevines
- Banana trees
- Berry bushes
- Beehives / Bee nests / Wild bee nest logic
The greenhouse is no longer just "a shed for farming" — it now works for a variety of agricultural activities.
You can now open the climate station editing interface by: Sneaking + Empty Hand + Right-click on the climate station.
The new interface displays:
- Current average environmental temperature
- Current effective temperature
- Current adjustable range
- Current structural multiplier
- Current heating/cooling capacity
- Current preservation multiplier (in cellar mode)
The layout has been reorganized to be more practical and intuitive than the original.
The climate station no longer simply "sets an absolute value." Instead, it uses the current average environmental temperature as a baseline, then determines the adjustable upper and lower limits based on the structure tier and input materials.
This means:
- Different locations have different base climates
- The climate station heats or cools relative to the current environment
- The final achievable temperature depends on greenhouse tier and material investment
This is more realistic and better fits the concept of a "temperature control device."
Different materials/tiers of greenhouses have different default temperature control strengths:
- Wood Greenhouse: 5x
- Copper Greenhouse: 10x
- Iron Greenhouse: 15x
- Steel Greenhouse: 20x
- Stainless Steel Greenhouse: 25x
Higher tiers allow a wider adjustable temperature range.
The climate station now has two dedicated slots:
- Heating Slot: accepts Magma Blocks
- Cooling Slot: accepts Ice, Packed Ice, Blue Ice
The climate station can only adjust temperature in a given direction when the corresponding material is placed.
The adjustable temperature is determined by "material base value × current greenhouse multiplier."
Heating:
- Magma Block: each provides 0.1 × greenhouse multiplier
Cooling:
- Regular Ice: each provides 0.01 × greenhouse multiplier
- Packed Ice: each provides 0.1 × greenhouse multiplier
- Blue Ice: each provides 1.0 × greenhouse multiplier
Example (Stainless Steel Greenhouse, 25x):
- 1 Magma Block = +2.5°C
- 10 Magma Blocks = +25°C
- 1 Blue Ice = -25°C
- 1 Packed Ice = -2.5°C
- 1 Regular Ice = -0.25°C
This allows players to intuitively understand the relationship between greenhouse tier and material investment.
The patch also enhances the climate station's greenhouse/cellar detection range:
- Default range expanded to approximately 2x the original logic
- Upper limit protection is retained to prevent infinite expansion
This makes it easier to fully cover large greenhouses and cellars without excessive configuration tweaking.
The climate station originally worked only with greenhouses. Now, the patch allows it to recognize and affect cellar structures as well.
This means cellars can now be integrated into the temperature control system:
- View current environmental temperature
- View current effective temperature
- Preservation capacity is influenced by actual temperature changes
The patch changes cellar preservation logic to dynamically scale with the final temperature, rather than being a fixed effect.
Current rules:
- ≥ 0°C: 2.5x preservation
- < 0°C: 3x preservation
- ≤ -12°C: 4x preservation
- ≤ -15°C: 5x preservation
- ≤ -18°C: 6x preservation
- ≤ -21°C: 7x preservation
- ≤ -24°C: 8x preservation
The cellar minimum temperature is capped at -24°C. This reflects the advantage of cold preservation while preventing infinite stacking.
In cellar mode, the default base multiplier is 10x. This means cellars adjust based on structure and temperature range, similar to greenhouses, but for preservation rather than planting.
In vanilla, many containers placed inside a cellar do not properly receive the cellar preservation effect. This patch enhances that.
Currently supported containers include:
- All TFC chests
- Various wooden crates / colored chest variants
- Common InventoryBlockEntity-based containers
- Most common large vessel-type containers
- Food shelves
- Hangers
To prevent issues like "items stay permanently preserved after removal" or "preservation doesn't work inside containers," the patch adds complete synchronization logic:
- When items are placed into a cellar-affected container, the current cellar preservation effect is automatically applied
- When items are removed from the container, the cellar-specific preservation trait is automatically removed
- If the cellar temperature changes, the preservation multiplier on items inside containers is updated accordingly
This ensures effects work correctly and prevents erroneous inheritance.
To reduce the repeated construction cost when upgrading greenhouses, the patch adds disassembly recipes for greenhouse building materials.
Players can use in the crafting table:
- 1 Gem Saw
- 1 stack of greenhouse building materials
to disassemble them back into their component materials.
- JEI searchable
- The Gem Saw only loses durability, it is not consumed
- Materials can be stacked in a single slot — no need to spread them out
- As long as the quantity in a single slot meets the requirement, disassembly proceeds
- Returned materials follow complete disassembly logic
This is more convenient than typical "spread-out materials" disassembly and better matches actual usage habits.
Currently covered structural pieces include:
- Greenhouse Wall, Panel Wall, Panel Roof, Normal Roof, Roof Cap, Trapdoor, Door, Port
Supported material tiers include:
- Wood, Weathered Wood
- Copper, Oxidized Copper / Weathered Copper / Exposed Copper
- Iron / Rusted Iron
- Stainless Steel
This means players no longer need to completely waste old structures when upgrading greenhouses.
Greenhouse:
- Greenhouses become truly complete temperature-controlled agricultural structures
- Regular farmland benefits from the climate station effect
- Off-season planting is more stable
- Fruit trees, beehives, and other agricultural systems are no longer limited by greenhouse compatibility issues
- Higher-tier greenhouses and material investments become more valuable
Cellar:
- Cellars are no longer just "preservation on/off" — preservation strength dynamically scales with temperature
- Cold cellars become more meaningful to manage
- Containers finally receive cellar effects properly
- Large-scale storage gameplay becomes more practical
Construction:
- Climate station UI is clearer
- Temperature control logic is more intuitive
- Old materials can be recovered when upgrading greenhouses
- No more wasting large amounts of resources due to different upgrade paths
Firmalife Enhance is not simply about adding small features — it reconnects the entire "greenhouse, cellar, and climate station" system in Firmalife into a cohesive whole.
If you want:
- Greenhouses that truly control temperature
- Greenhouse crops that genuinely grow off-season
- Fruit trees, berry bushes, beehives, and other agricultural content integrated into the greenhouse system
- More reasonable and dynamic cellar preservation
- Containers that correctly benefit from cellar effects
- Recoverable old materials when upgrading greenhouses
Then this patch is built for that experience.
这是一个面向 TerraFirmaCraft + Firmalife 的独立兼容增强补丁。
核心目标是:不修改原模组成品,只通过单独安装补丁包,重做温室、地窖和气象站的联动体验。
本补丁主要强化了以下几个方向:
本模组需要以下前置:
这是一个兼容补丁模组,本身不替代原版内容,而是在原有玩法基础上进行增强。
原版 Firmalife 中,气象站启用后,通常只会让部分花盆、架盆等种植结构吃到温室效果,
而温室内部的普通土地/耕地并不会真正跟随气象站控温。
本补丁修复了这个问题:
这意味着温室不再只是“部分结构有效”,而是真正成为完整的温控种植空间。
补丁额外重做了温室内的作物成长逻辑。
只要作物处于有效温室范围内,就不会再被季节限制卡住。
也就是说:
这让温室真正具备了“反季节种植”的意义。
除了普通耕地作物外,本补丁还把更多原本不完整吃温室效果的内容纳入了温室恒温逻辑,包括:
也就是说,温室不再只是“种地的棚子”,而是对多种农业玩法都能生效。
现在可以通过以下方式打开气象站编辑界面:
新增界面会显示:
界面布局也进行了重排,比原版更适合实际使用和理解。
气象站现在不是简单地“直接设置一个绝对值”,
而是以当前环境平均温度为基准,再根据结构等级和投入材料决定可调上下限。
也就是说:
这样更合理,也更符合“控温装置”的逻辑。
不同材质/等级的温室,默认拥有不同的控温强度:
等级越高,可调温范围越大。
气象站新增了两个专用格子:
只有放入对应方块,气象站才拥有对应方向的控温能力。
气象站可调温度由“材料基础值 × 当前温室倍率”决定。
如果当前是不锈钢温室(25 倍):
这样玩家可以非常直观地理解温室等级和材料投入的关系。
补丁还把气象站的温室/地窖检测范围做了增强:
这样大型温室和大型地窖更容易完整覆盖,不需要过度依赖额外改配置。
原本气象站主要用于温室,
现在补丁让它也能识别并作用于地窖结构。
也就是说,地窖也可以被纳入控温系统中:
补丁将地窖保鲜逻辑改为按最终温度动态变化,不再只是固定效果。
当前规则如下:
同时,地窖最低温度被限制为:
这样既能体现低温保鲜优势,也避免数值无限堆叠。
地窖模式下,当前默认基础倍率为:
也就是说,地窖也会像温室一样,依据当前结构和温度范围进行调节,只是用途变成了保鲜而不是种植。
原版里,很多容器即使放在地窖中,也不能正常吃到地窖保鲜效果。
本补丁对这一点进行了增强。
目前重点兼容的内容包括:
为了避免“拿出来后仍永久保鲜”或者“容器里不生效”的问题,
补丁增加了完整的同步逻辑:
这样既保证了效果真实生效,也避免了错误继承。
为了降低温室升级时的重复建造成本,
补丁加入了温室建材拆解配方。
玩家可以在工作台中使用:
将其拆回对应材料。
当前拆解系统具备以下特点:
这比普通“分散摆放材料”的拆解方式更方便,也更符合实际使用习惯。
当前已覆盖多种温室结构件,包括:
支持的材质层级也包含多种原版温室变体,例如:
也就是说,玩家在升级温室时,不再需要把旧结构完全浪费掉。
安装本补丁后,温室与地窖的玩法会发生比较明显的变化:
Firmalife Enhance 的定位不是单纯加一点小功能,
而是把 Firmalife 中“温室、地窖、气象站”这一整套系统重新串联起来。
如果你希望:
那么这个补丁就是为这套体验服务的。