Survivor’s Delight — TFC × FD Compatibility
Make Farmer’s Delight behave correctly in TerraFirmaCraft worlds. With this mod, FD food block can spoil. Rich soil no longer causes sapling instant growth while being a better farmland variant for crops. You may also have skillets and cabinets that uses TFC metal and woods.
Related Projects:
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.
Cooking Pot (Dynamic Food & Fluid Input)
- 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.
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.
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_COOKEDtrait. - Instead of cooking ingredients one by one, the skillet block 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 (Damage Type Integration)
- 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
How to Install Survivor's Delight (Mod)
Survivor's Delight by vomiter is verified for Forge, Neoforge across Minecraft versions 1.20.1, 1.21, 1.21.1 (latest release: 3.3.4-neoforge, file size: 1.2 MB). Follow the steps below to install it safely from ModCraft.tv:
- Click the Download button above and select your Minecraft version (1.20.1, 1.21, 1.21.1) and platform (Forge, Neoforge).
- Make sure you have the compatible loader or environment installed for Forge, Neoforge.
- Move the downloaded Survivor's Delight file into your Minecraft
.minecraft/modsfolder and launch the game.
All Versions
+ Add Version| Name | Game version | Platforms | Published | Downloads | Actions |
|---|---|---|---|---|---|
| 1mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 3mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 4mo ago | 1 | ||||
| 5mo ago | 1 | ||||
| 5mo ago | 1 | ||||
| 5mo ago | 1 | ||||
| 5mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 6mo ago | 1 | ||||
| 7mo ago | 1 | ||||
| 7mo ago | 1 | ||||
| 8mo ago | 1 | ||||
| 8mo ago | 1 | ||||
| 9mo ago | 1 | ||||
| 9mo ago | 1 | ||||
| 9mo ago | 1 | ||||
| 10mo ago | 1 | ||||
| 10mo ago | 1 | ||||
| 10mo ago | 1 | ||||
| 10mo ago | 1 | ||||
| 10mo ago | 1 | ||||
| 10mo ago | 1 | ||||
| 10mo ago | 1 | ||||
| 10mo ago | 1 | ||||
| 10mo ago | 1 | ||||
| 10mo ago | 1 | ||||
| 11mo ago | 1 | ||||
| 11mo ago | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 | ||||
| last yr. | 1 |
- This update makes most FD food dynamic. This means certain foods in existing world may lost their food data in the update.
New Features:
- skillet progression bar
- command -
sd_food_fallbackfor exporting certain food value as a fallback for the dynamic food - food data fallback based on datapacks
- new items, ingredients and recipes for onion soup and gleaming salad
- Medley block is now craftable. The contents of the medley keep their food data when taken from a placed medley block.
Adjusted:
- Feasts are more costly now.
- Config option
rebalancingFeastis now set to true by default. - Some food data of certain food item is adjusted
Bug fix:
- Remove left over recipe of apple cider
- Melon juice now gives nutrition as normal food
Removed:
- Food value fallback based on FDTFC is now removed.
- Adjusted non-TFC crop gating on Rich Soil Farmland:
- Non-TFC crop placement is now blocked at interaction time when possible, instead of relying primarily on delayed removal after placement.
- Enforcement now focuses on crop-like (bonemealable) plants only, reducing unintended removal of non-crop blocks above Rich Soil Farmland.
- Checks now trigger only when interacting with the top face of the farmland, preventing side-interaction false positives.
- Delayed validation (5 ticks) is now used as a fallback mechanism rather than the primary enforcement path, covering indirect or non-placement interactions.
2. Add rarity for skillets
3. fix skillet cooking stack transmutation bug
4. fix straw recipe duplication
2. Fix loot table
3. made cabinets mineable with axes
4. Fix cabinet-related crash
5. Fix skillet playing sounds when not heated
6. Fix food trait lang key
7. Add compat to better combat (Not tested)
Adjust canvas recipe from crafting to looming based on community suggestion