Mineuniverse
Mods
Survivor's Delight [Farmer's Delight Compat with Terrafirmacraft (TFC)]

Survivor's Delight [Farmer's Delight Compat with Terrafirmacraft (TFC)]

MOD
TFC x Farmer's Delight. Decaying feast blocks. New skillets, new cabinets, and more.
by vomiter
Download Claim this project
Add a badge to your pageLink to Survivor's Delight [Farmer's Delight Compat with Terrafirmacraft (TFC)] from a README, website or forum post.
Preview: Badge

Badges update automatically and link to the mod page on MineUniverse.

67,172 downloads
0 likes
0 followers
Updated Oct 14, 2026
0 hypes
Follow0
Addons Farming Food
Advertisement Remove ads with Premium →

Survivor’s Delight — TFC × FD Compatibility

Make Farmer’s Delight behave correctly in TerraFirmaCraft worlds.

Survivor’s Delight fixes core mismatches between Farmer’s Delight and TFC systems. This mod is not about adding more food content — it restores mechanical consistency so FD workflows respect TFC rules and progression.


Related Projects:


Why Survivor’s Delight Exists

Farmer’s Delight is designed for vanilla Minecraft, but several of its assumptions do not hold in TerraFirmaCraft:

  • Cooking tools do not degrade with use
  • Cooking outputs ignore TFC dynamic nutrition
  • TFC bowls and glass bottles do not count as containers
  • Rich soil breaks TFC pacing
  • Food blocks (e. g. Pie and Feast) do not rot in TFC world

Survivor’s Delight resolves these issues and makes FD systems obey TFC mechanics.


Features:

Field Guide

  • All features are documented in the in-game book.
  • You may check it out the same way you would for other TFC contents.

Cabinets (TFC-native Storage)

  • Each TFC wood type has its own cabinet variant.
  • Cabinets can be treated with a wooden tallow bucket or beeswax (from Firmalife).
  • Treated cabinets preserve food for a longer period.
  • Storage aesthetics and progression now align with TFC materials.

Cooking Pot (Dynamic Food & Containers)

  • Cooking pot now holds fluid.
  • Water can be used to cook TFC soup and boiled eggs.
  • Several FD dishes are adjusted to require fluid in their recipes.
  • Cooking pot calculates nutrient values for output items when the result is a dynamic food.
  • Cooking pot accepts TFC glass bottles and ceramic bowls as valid containers.
  • Output dishes return the correct container after being consumed or used in crafting.
  • Stored output can rot if left unattended, just like normal foods.
  • Rotten stored stacks can be cleared using a wooden water bucket.
  • JEI display is adjusted for recipes requiring fluid.

Skillet (Heat & Tool Degradation)

  • Skillet blocks read real heat from below.
  • Cooking is based on the actual temperature of the TFC heat source (e.g., firepit).
  • When the target temperature is reached, the dish is produced.
  • Skillet prioritizes TFC Heating logic and applies the SKILLET_COOKED trait.
  • Instead of cooking ingredients one by one, the skillet heats the entire stack at once.
  • When used in hand, only one item can be heated at a time.
  • Input slot cap is limited (default: 8) to better fit TFC pacing.
  • Skillets have different TFC metal variants.
  • Cooking with a skillet consumes durability.
  • The skillet will not break (if you don't use it in a combat) and can be reforged later.

Stove (Fuel & Heat Integration)

  • Stove now requires fuel to operate.
  • Fuel amount is displayed when holding fuel and looking at the stove.
  • Stove consumes fuel at a very slow rate when idle.
  • Fuel consumption increases when actively cooking.
  • Stove can heat oven tops, pots, and vats if Firmalife is installed.

Cutting Board (Food State Preservation)

  • Cutting board recipes respect TFC item providers.
  • Food states (e.g., salted) are preserved when using "tfc:copy_food" modifiers.
  • Furniture salvaging recipes are provided for TFC wood types.

Food Behavior Adjustments

  • Feast and Pie blocks now use block entities to track food properties.
  • Rotten food blocks visually turn green when spoiled.
  • Rotten foods no longer provide beneficial mob effects.
  • Nourishment now properly negates food exhaustion under TFC’s food system.
  • Dog food grants extra familiarity to wolves.
  • Buffs apply only when familiarity is not below the adult cap (default: 35).
  • Horse feed provides buffs to sufficiently familiar horses.
  • Buffed horses can carry heavier items without becoming overburdened.
  • Certain sandwich types use Farmer’s Delight sandwich textures.
  • Rotten TFC tomatoes can be thrown as FD rotten tomatoes.

Ham (Realistic Acquisition)

  • Ham can be obtained by killing suidae or pork-dropping animals using piercing damage (javelins, knives, arrows).
  • Drop rate scales with animal familiarity (if applicable).
  • Each animal can drop up to 2 hams.

Rich Soil (Balanced Progression)

  • Growth boost is adjusted to fit TFC pacing.
  • Rich soil can reduce sapling wait time, but no longer causes rapid full growth.
  • Rich soil can randomly generate mushrooms on top of itself.
  • Rich soil farmland supports TFC crop growth.
  • Climate range for crops planted on rich soil farmland is expanded (configurable).

Requirements

  • Minecraft / Forge
  • TerraFirmaCraft
  • Farmer’s Delight
  • Survivor’s Abilities (>= 1.2.0)
  • Firmalife (optional, for chocolate-related recipes and minor features)

Compatibility

  • FarmersDelightTFC

    • Most food values and recipes are overridden by Survivor’s Delight.
    • Tags provided by FDTFC still work as usual.
    • Most non-food recipes remain compatible.
  • Rosia

    • Heat sources can heat skillets and stoves.

Support

If you'd like to support my modding work, including maintenance, updates, and compatibility work, Patreon is available here: https://patreon.com/vomiter_scp

survivorsdelight-3.6.0-alpha.jar
MC Client, 1.20.1, Forge, NeoForge, Server
Alpha 2026-09-28 Get
survivorsdelight-3.5.0-alpha.jar
MC Client, 1.20.1, Forge, NeoForge, Server
Alpha 2026-09-06 Get
survivorsdelight-3.3.4-neoforge.jar
MC Client, 1.21.1, NeoForge, Server
Release 2026-08-20 Get
survivorsdelight-3.3.3-neoforge.jar
MC Client, 1.21.1, NeoForge, Server
Release 2026-08-03 Get
survivorsdelight-3.3.3.jar
MC Client, 1.20.1, Forge, NeoForge, Server
Release 2026-08-03 Get
survivorsdelight-3.3.2-neoforge.jar
MC Client, 1.21.1, NeoForge, Server
Release 2026-07-30 Get
survivorsdelight-3.3.2.jar
MC Client, 1.20.1, Forge, NeoForge, Server
Release 2026-07-30 Get
survivorsdelight-3.3.1.1-neoforge.jar
MC Client, 1.21.1, NeoForge, Server
Release 2026-07-18 Get
survivorsdelight-3.3.1-neoforge.jar
MC Client, 1.21.1, NeoForge, Server
Release 2026-07-04 Get
survivorsdelight-3.3.1.jar
MC Client, 1.20.1, Forge, NeoForge, Server
Release 2026-07-01 Get
survivorsdelight-3.2.0-neoforge.jar
MC Client, 1.21.1, NeoForge, Server
Release 2026-06-30 Get
survivorsdelight-3.3.0.jar
MC Client, 1.20.1, Forge, NeoForge, Server
Release 2026-06-30 Get
survivorsdelight-3.2.0.jar
MC Client, 1.20.1, Forge, NeoForge, Server
Release 2026-06-29 Get
survivorsdelight-3.1.0.1-neoforge.jar
MC Client, 1.21.1, NeoForge, Server
Release 2026-06-26 Get
survivorsdelight-3.1.0.jar
MC Client, 1.20.1, Forge, NeoForge, Server
Release 2026-06-19 Get
survivorsdelight-3.1.0-neoforge.jar
MC Client, 1.21.1, NeoForge, Server
Release 2026-06-19 Get
survivorsdelight-3.0.1.jar
MC Client, 1.20.1, Forge, NeoForge, Server
Release 2026-06-18 Get
survivorsdelight-3.0.0.jar
MC Client, 1.20.1, Forge, NeoForge, Server
Release 2026-06-15 Get
survivorsdelight-2.8.0-neoforge-beta.jar
MC Client, 1.21.1, NeoForge, Server
Beta 2026-06-01 Get
survivorsdelight-2.7.1-neoforge-beta.jar
MC Client, 1.21.1, NeoForge, Server
Beta 2026-05-20 Get
survivorsdelight-2.7.1-beta.jar
MC Client, 1.20.1, Forge, Server
Beta 2026-05-20 Get
survivorsdelight-2.7.0.3-neoforge-beta.jar
MC Client, 1.21.1, NeoForge, Server
Beta 2026-05-19 Get
survivorsdelight-2.7.0.2-neoforge-beta.jar
MC Client, 1.21.1, NeoForge, Server
Beta 2026-05-14 Get
survivorsdelight-2.7.0.2-beta.jar
MC Client, 1.20.1, Forge, NeoForge, Server
Beta 2026-05-14 Get
survivorsdelight-2.7.0.1-beta.jar
MC Client, 1.20.1, Forge, NeoForge, Server
Beta 2026-05-13 Get
survivorsdelight-2.7.0.1-neoforge-beta.jar
MC Client, 1.21.1, NeoForge, Server
Beta 2026-05-13 Get
survivorsdelight-2.7.0-neoforge-beta.jar
MC Client, 1.21.1, NeoForge, Server
Beta 2026-05-11 Get
survivorsdelight-2.7.0-beta.jar
MC Client, 1.20.1, Forge, Server
Beta 2026-05-07 Get
survivorsdelight-2.6.0.1.jar
MC Client, 1.20.1, Forge, Server
Release 2026-03-25 Get
survivorsdelight-2.6.0-neoforge-beta.jar
MC Client, 1.21.1, NeoForge, Server
Beta 2026-03-24 Get
survivorsdelight-2.6.0.jar
MC Client, 1.20.1, Forge, Server
Release 2026-03-22 Get
survivorsdelight-2.5.0.jar
MC Client, 1.20.1, Forge, Server
Release 2026-03-08 Get
survivorsdelight-2.4.6.jar
MC Client, 1.20.1, Forge, Server
Release 2026-02-28 Get
survivorsdelight-2.4.5.jar
MC Client, 1.20.1, Forge, Server
Release 2026-02-26 Get
survivorsdelight-2.0.8-neoforge-dev.jar
MC Client, 1.21.1, NeoForge, Server
Beta 2026-02-26 Get
survivorsdelight-2.4.3.jar
MC Client, 1.20.1, Forge, Server
Release 2026-02-25 Get
survivorsdelight-2.4.1.jar
MC Client, 1.20.1, Forge, Server
Release 2026-02-18 Get
survivorsdelight-2.4.2.jar
MC Client, 1.20.1, Forge, Server
Release 2026-02-18 Get
survivorsdelight-2.4.0.jar
MC Client, 1.20.1, Forge, Server
Beta 2026-02-17 Get
survivorsdelight-2.0.7-neoforge-dev.jar
MC Client, 1.21.1, NeoForge, Server
Beta 2026-02-13 Get
survivorsdelight-2.3.2.jar
MC Client, 1.20.1, Forge, Server
Beta 2026-02-08 Get
survivorsdelight-2.0.6-neoforge-dev.jar
MC Client, 1.21.1, NeoForge, Server
Release 2026-01-28 Get
survivorsdelight-2.0.5-neoforge-dev.jar
MC Client, 1.21.1, NeoForge, Server
Beta 2026-01-25 Get
survivorsdelight-2.0.4-neoforge-dev.jar
MC Client, 1.21.1, NeoForge, Server
Beta 2026-01-23 Get
survivorsdelight-2.3.1.jar
MC Client, 1.20.1, Forge, Server
Release 2026-01-22 Get
survivorsdelight-2.0.3-neoforge-dev.jar
MC Client, 1.21.1, NeoForge, Server
Beta 2026-01-17 Get
survivorsdelight-2.0.2-neoforge-dev.jar
MC Client, 1.21.1, NeoForge, Server
Beta 2026-01-12 Get
survivorsdelight-2.3.0.jar
MC Client, 1.20.1, Forge, Server
Release 2026-01-12 Get
survivorsdelight-2.0.1-neoforge-dev.jar
MC Client, 1.21.1, NeoForge, Server
Beta 2026-01-10 Get
survivorsdelight-2.0.0-neoforge-dev.jar
MC Client, 1.21.1, NeoForge, Server
Beta 2026-01-07 Get

More from vomiter

Advertisement Remove ads with Premium →

You Might Also Like