Home›Java›Mods›FirmalifeEnhance
FirmalifeEnhance
ModsJava

FirmalifeEnhance

Java mod listed for Minecraft 1.20–1.21. Downloads from the MC Java Mods app on Android.

by jccy · on CurseForge

Compatibility add-on for TerraFirmaCraft + Firmalife. Adds climate control for greenhouse farmland, removes seasonal growth limits in greenhouses…

Which build do you need?

This mod ships a separate file for every mod loader and every version of the game. Pick both, then download — the wrong build installs fine and then does nothing in the game.

Mod loader

Minecraft version

⬇ Download for 1.21.1 · NeoForge⬇ Download for 1.20.1 · Forge
I don't know my version or loader
Open the Minecraft launcher and look at the profile you play on — it names both, like fabric-loader-1.21.4. The version also shows in the bottom-right corner of the game's main menu.
No loader in the profile name? Then it's plain Minecraft, and these mods won't run — you need Fabric or NeoForge installed first.

Firmalife Enhance

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

I. Prerequisites

This mod requires the following:

- TerraFirmaCraft

- Firmalife

This is a compatibility patch mod — it does not replace original content but enhances existing gameplay.

II. Greenhouse System Rework

1. Regular Farmland Now Gets Constant Temperature

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.

2. Greenhouse Crops Ignore Seasonal Restrictions

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.

3. Expanded Greenhouse Compatibility

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.

III. Climate Station Temperature Control Rework

1. New Independent Temperature Control Interface

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.

2. Temperature Control Based on Environmental Average

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."

3. Different Greenhouse Tiers Have Different Base Multipliers

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.

4. New Heating/Cooling Material Slots

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.

5. Heating/Cooling Calculation Rules

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.

6. Expanded Default Detection Range

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.

IV. Cellar System Enhancement

1. Climate Station Now Controls Cellars

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

2. Dynamic Cellar Preservation Multiplier

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.

3. Cellar Base Temperature Control Multiplier

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.

V. Cellar Container Compatibility

1. Common Containers Now Benefit from Cellar Preservation

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

2. Automatic Preservation Trait Synchronization

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.

VI. Greenhouse Material Disassembly Recipes

1. New Crafting Table Disassembly

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.

2. Disassembly Features

- 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.

3. Supported Greenhouse Materials

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.

VII. Overall Gameplay Changes

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

VIII. Summary

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.

Firmalife Enhance

这是一个面向 TerraFirmaCraft + Firmalife 的独立兼容增强补丁。
核心目标是:不修改原模组成品,只通过单独安装补丁包,重做温室、地窖和气象站的联动体验。

本补丁主要强化了以下几个方向:


一、前置需求

本模组需要以下前置:

这是一个兼容补丁模组,本身不替代原版内容,而是在原有玩法基础上进行增强。


二、温室系统重做

1. 普通耕地也能恒温

原版 Firmalife 中,气象站启用后,通常只会让部分花盆、架盆等种植结构吃到温室效果,
而温室内部的普通土地/耕地并不会真正跟随气象站控温。

本补丁修复了这个问题:

这意味着温室不再只是“部分结构有效”,而是真正成为完整的温控种植空间。


2. 温室作物无视季节继续生长

补丁额外重做了温室内的作物成长逻辑。
只要作物处于有效温室范围内,就不会再被季节限制卡住。

也就是说:

这让温室真正具备了“反季节种植”的意义。


3. 温室兼容范围扩大

除了普通耕地作物外,本补丁还把更多原本不完整吃温室效果的内容纳入了温室恒温逻辑,包括:

也就是说,温室不再只是“种地的棚子”,而是对多种农业玩法都能生效。


三、气象站温控系统重做

1. 新增独立温控界面

现在可以通过以下方式打开气象站编辑界面:

新增界面会显示:

界面布局也进行了重排,比原版更适合实际使用和理解。


2. 以环境平均温度为基准控温

气象站现在不是简单地“直接设置一个绝对值”,
而是以当前环境平均温度为基准,再根据结构等级和投入材料决定可调上下限。

也就是说:

这样更合理,也更符合“控温装置”的逻辑。


3. 不同等级温室拥有不同基础倍率

不同材质/等级的温室,默认拥有不同的控温强度:

等级越高,可调温范围越大。


4. 气象站新增升温/降温材料槽

气象站新增了两个专用格子:

只有放入对应方块,气象站才拥有对应方向的控温能力。


5. 升温/降温计算规则

气象站可调温度由“材料基础值 × 当前温室倍率”决定。

升温

降温

举例

如果当前是不锈钢温室(25 倍):

这样玩家可以非常直观地理解温室等级和材料投入的关系。


6. 默认检测范围扩大

补丁还把气象站的温室/地窖检测范围做了增强:

这样大型温室和大型地窖更容易完整覆盖,不需要过度依赖额外改配置。


四、地窖系统增强

1. 气象站现在也能控制地窖

原本气象站主要用于温室,
现在补丁让它也能识别并作用于地窖结构。

也就是说,地窖也可以被纳入控温系统中:


2. 地窖保鲜倍率改为动态计算

补丁将地窖保鲜逻辑改为按最终温度动态变化,不再只是固定效果。

当前规则如下:

同时,地窖最低温度被限制为:

这样既能体现低温保鲜优势,也避免数值无限堆叠。


3. 地窖基础控温倍率

地窖模式下,当前默认基础倍率为:

也就是说,地窖也会像温室一样,依据当前结构和温度范围进行调节,只是用途变成了保鲜而不是种植。


五、地窖容器兼容

1. 常见容器可享受地窖保鲜

原版里,很多容器即使放在地窖中,也不能正常吃到地窖保鲜效果。
本补丁对这一点进行了增强。

目前重点兼容的内容包括:


2. 容器内物品会自动同步保鲜 trait

为了避免“拿出来后仍永久保鲜”或者“容器里不生效”的问题,
补丁增加了完整的同步逻辑:

这样既保证了效果真实生效,也避免了错误继承。


六、温室建材拆解配方

1. 新增工作台拆解功能

为了降低温室升级时的重复建造成本,
补丁加入了温室建材拆解配方。

玩家可以在工作台中使用:

将其拆回对应材料。


2. 拆解特点

当前拆解系统具备以下特点:

这比普通“分散摆放材料”的拆解方式更方便,也更符合实际使用习惯。


3. 支持拆解的温室建材

当前已覆盖多种温室结构件,包括:

支持的材质层级也包含多种原版温室变体,例如:

也就是说,玩家在升级温室时,不再需要把旧结构完全浪费掉。


七、整体玩法体验变化

安装本补丁后,温室与地窖的玩法会发生比较明显的变化:

温室方面

地窖方面

建造方面


八、总结

Firmalife Enhance 的定位不是单纯加一点小功能,
而是把 Firmalife 中“温室、地窖、气象站”这一整套系统重新串联起来。

如果你希望:

那么这个补丁就是为这套体验服务的。

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

File checked by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more