Back to modpacks
VitalTFC project artwork

CurseForge · Minecraft modpack

VitalTFC

The modpack I would play if playing Vanilla TFC in 1.21.

Choose a version Pick your version below, then grab the matching file.

Quick answer

Which VitalTFC release should I use?

Updated 17 days ago
Latest stable file VitalTFC-3.0.13.zip
Game version 1.21.1
Loader NeoForge 21.1.248

VitalTFC-3.0.13.zip is a complete pack release for 1.21.1 with NeoForge 21.1.248. Install it as its own launcher instance. If the creator publishes a separate server file, make sure it names this exact pack release. For this loader, use Java 21. 49 mods in this pack file.

Pack setup

How should I set up VitalTFC for players and a server?

Use VitalTFC-3.0.13.zip as the pack version. Install the pack as its own launcher instance. The creator’s listing does not name a separate server file, so check the release notes before setting up a dedicated server. Do not upload the ordinary client folder blindly.

Client instance Install VitalTFC-3.0.13.zip
Dedicated server setup Match VitalTFC-3.0.13.zip
Pack loader NeoForge 21.1.248
Java version Java 21

A pack is a matched client and server setup, not one mod with an install-side label. Keep its release, loader, manifest and overrides together.

Referenced mods 49
Client only 19
Server only 0
Not labelled 30

These numbers come from the pack file you chose. “Not labelled” means we don’t know which side it belongs on—not that it is safe everywhere. The file count is not a RAM estimate.

What are the server requirements for VitalTFC?

VitalTFC-3.0.13.zip. Change the pack release and its contents or setup may change too.

49 mods in this pack file

The selected pack release is VitalTFC-3.0.13.zip. That file is for Minecraft 1.21.1 with NeoForge 21.1.248. This NeoForge setup needs Java 21. It contains 49 mod projects. The creator’s listing does not name a separate server file. Check their notes before using one, and do not upload an ordinary client folder or rebuild the pack mod by mod. A file count cannot tell us the right RAM, CPU or storage; size the server for the players and world you actually run.

About this project

What kind of pack is VitalTFC?

WARNING, 3.0.9 and 3.0.8 will crash on second launch.

Remove the first line from the options.txt file to fix! I've archived them so no new downloads are possible. 3.0.10 uploaded with fixes.

This modpack is an outgrowth from the Essential TFC. While that pack is what I'd recommend for newcomers to TerraFirmaCraft, Vital TFC is the pack I'd actually want to play if I was playing Vanilla TFC in 1.21.

In fact, I'm actually playing it with Pakratt0013 and the TFC Tuesday crew on Tuesdays right now (September 2026). See https://www.twitch.tv/pakratt0013

Specifically want to call out the "Voxy" mod, which is currently only available on Modrinth. This lighterweight version of a levels-of-detail mod has been excellent in testing. To get this 1.21.11 fabric mod to run with 1.21.1 Neoforge, some excellent work has been put into the Roxy adapter. Thank you to both of these mod authors!

Note the big content changer here is Little Tiles. It's fun and probably OP, but what's a good modpack without an OP mod?

For support, please see the #content post in the TFC discord.

Project description from CurseForge.

Mods in VitalTFC-3.0.13.zip

Open any mod on Modpacks.ch to check its files and dependencies.

autowalk-1.21.1-1.5.jar SHA-1 14cc572a5f665f9ce06cce229d06f22055b80ae2 · CurseForge file 6354989 · Project link unavailable Client only
Barrels_2012-NeoForge-1.21.1-3.0.0.jar SHA-1 6f332fa350255fd4a75c0ee59cd85a21951bc21f · CurseForge file 7255234 · Project link unavailable Side not labelled
better-advanced-tooltips-2101.1.0-build.5.jar SHA-1 5b73537b908764f2d3fd593a0f56a8b1b034bc50 · CurseForge file 8576077 · Project link unavailable Side not labelled
cacophony-0.1.3-1.21.1.jar SHA-1 623250f0a6e63ae5a94acf18bf1a82e9036350ae · CurseForge file 9087183 · Project link unavailable Client only
chloride-NEOFORGE-mc1.21.1-v1.8.1.jar SHA-1 50454011525e2862678b15d94484fd32a5a54dfb · CurseForge file 8462029 · Project link unavailable Client only
Controlling-neoforge-1.21.1-19.0.5.jar SHA-1 8a34424fc1428778be2fdbfa4da67b21b70bcbfe · CurseForge file 6368976 · Project link unavailable Client only
corpse-neoforge-1.21.1-1.1.13.jar SHA-1 4f42091ef36e98e99c2f28a273ded960c0ac08bd · CurseForge file 7018307 · Project link unavailable Side not labelled
CreativeCore_NEOFORGE_v2.13.49_mc1.21.1.jar SHA-1 69be287d26967aad86f8090f709934746966c232 · CurseForge file 8975261 · Project link unavailable Side not labelled
cupboard-1.21.1-4.1.jar SHA-1 13b3bc42d2514f53acea0c52c91e7800a297f408 · CurseForge file 8749806 · Project link unavailable Side not labelled
curios-neoforge-9.5.1+1.21.1.jar SHA-1 418fcd42e3a7844c9bdc71c9b6401fdb3894e0c4 · CurseForge file 6529130 · Project link unavailable Side not labelled
entity_model_features-3.3.9-1.21-neoforge.jar SHA-1 022780fc9f221fc87ba507c6542d47c8e1e4889a · CurseForge file 8909425 · Project link unavailable Client only
entity_texture_features-7.2.4-1.21-neoforge.jar SHA-1 2551bb98d82d4d4064acecd8b513f1db469c635e · CurseForge file 8908931 · Project link unavailable Client only
EuphoriaPatcher-1.10.5-r5.9.3-neoforge.jar SHA-1 2b3f92878d6867fa0199937da25ba882b9db7902 · CurseForge file 8884680 · Project link unavailable Client only
ExtremeSoundMuffler-3.56_NeoForge-1.21.jar SHA-1 f8b558f8c464f202f4a88a44332b3a495c0dc727 · CurseForge file 7895926 · Project link unavailable Client only
FallingTree-1.21.1-1.21.1.11.jar SHA-1 626e7ec3a979dcc15d8e65c53207572c41c1b255 · CurseForge file 6835168 · Project link unavailable Side not labelled
ferritecore-7.0.3-neoforge.jar SHA-1 9563692efb708b6b568df27a01ec52f6311928ef · CurseForge file 7524151 · Project link unavailable Side not labelled
forgified-fabric-api-0.116.15+2.3.5+1.21.1.jar SHA-1 87b28db4ef88268fbbaea2c0ca7e3dfcc27961a8 · CurseForge file 8726480 · Project link unavailable Side not labelled
globalshaderpackproperties-neoforge1.21.1-1.1.0.jar SHA-1 5597d992b69919979253287b3a14daab4069277b · CurseForge file 7369909 · Project link unavailable Client only
ImmediatelyFast-NeoForge-1.6.14+1.21.1.jar SHA-1 fee59af2f39c66d09c4c09f441c799e76af70f97 · CurseForge file 8875640 · Project link unavailable Client only
invtweaks-1.21.1-1.3.2.jar SHA-1 76969e26520ab060d51515757db25282bed71b10 · CurseForge file 6407807 · Project link unavailable Side not labelled
iris-neoforge-1.8.14-beta.1+mc1.21.1.jar SHA-1 1bd129cf7bce65d6b1c0543045f0620c98a0f885 · CurseForge file 8242804 · Project link unavailable Client only
Jade-1.21.1-NeoForge-15.10.6.jar SHA-1 88ee316e68900080b017f60c12162e2731924cf8 · CurseForge file 8591319 · Project link unavailable Side not labelled
jei-1.21.1-neoforge-19.57.0.449.jar SHA-1 e93a639ccaf91f5f59be8e65ee8c66db31ef474f · CurseForge file 8964989 · Project link unavailable Side not labelled
keysmithing-2.1.0.jar SHA-1 992012c9ed4ef705bd1cb9cd694ef3da31d970d2 · CurseForge file 8735070 · Project link unavailable Client only
kubejs_tfc-1.21.1-2.1.0.jar SHA-1 f72ea72df20d4cb27ebd740e96bc63495af38cb4 · CurseForge file 8841292 · Project link unavailable Side not labelled
kubejs-neoforge-2101.7.2-build.377.jar SHA-1 150c5d6efc09b969ac350ea205128dff832e0850 · CurseForge file 8843626 · Project link unavailable Side not labelled
lithium-neoforge-0.15.4+mc1.21.1.jar SHA-1 97212e45c963730bbfc7c44780df99317814c21b · CurseForge file 8330365 · Project link unavailable Side not labelled
LittleTiles_BETA_v1.6.0-pre230_mc1.21.1.jar SHA-1 301a6e056aa054b4c513e5712d34c72d000c526a · CurseForge file 8972600 · Project link unavailable Side not labelled
modernfix-neoforge-5.27.24+mc1.21.1.jar SHA-1 1fe7f8b4176e86507cc8ed5460b6acdd3dac5529 · CurseForge file 8774737 · Project link unavailable Side not labelled
MouseTweaks-neoforge-mc1.21-2.26.1.jar SHA-1 6dae57f4f50f7808d2ed9a18f6cd1c0d4640c6bc · CurseForge file 5637846 · Project link unavailable Client only
NoChatRestrictions-NeoForge-MC1.21.11-v1.0.2.jar SHA-1 f1287060af0efbd5e85de052be9d550709561ab1 · CurseForge file 8707235 · Project link unavailable Client only
Patchouli-1.21.1-93-NEOFORGE.jar SHA-1 5413bb9b8fc35ebe46b06b48bf9afafbd8471140 · CurseForge file 7730942 · Project link unavailable Side not labelled
rhino-2101.2.8-build.91.jar SHA-1 56eab1d464ed0811c64040c64bd047df5cbc3aad · CurseForge file 8463898 · Project link unavailable Side not labelled
roxy-1.21.1-NeoForge-0.3.3.jar SHA-1 f8e75297fcdde4db0aa1d89780d262925535af4d · CurseForge file 8899498 · Project link unavailable Client only
seamless-loading-screen-2.2.1+1.21-neoforge.jar SHA-1 0e53c533a9032d337ee59740ed228a0002db500e · CurseForge file 5774794 · Project link unavailable Side not labelled
Searchables-neoforge-1.21.1-1.0.2.jar SHA-1 5b8a0b43a474c066371b2e16f9bfb88622552a74 · CurseForge file 5831692 · Project link unavailable Side not labelled
SimpleBackups-1.21-4.0.30.jar SHA-1 fd9c1374463d2802b119fb5865e43f280573cb4c · CurseForge file 7965880 · Project link unavailable Side not labelled
sodium-extra-neoforge-0.9.4+mc1.21.1.jar SHA-1 75f9c202e8384cb5de039cdcc47d5e1c8fde8fe5 · CurseForge file 8892306 · Project link unavailable Client only
sodium-neoforge-0.8.13+mc1.21.1.jar SHA-1 1757289be21ed18db5b0d90703fa3db1b2de5693 · CurseForge file 8756580 · Project link unavailable Client only
sodiumdynamiclights-neoforge-1.0.10-1.21.1.jar SHA-1 02e9bc7ba28147cdf2d608ecf4f2c1eab34b4652 · CurseForge file 6044477 · Project link unavailable Client only
TerraFirmaCraft-NeoForge-1.21.1-4.2.11.jar SHA-1 5cc6ad427442a3d4c7438e7f8276dc9252f842ad · CurseForge file 8995321 · Project link unavailable Side not labelled
TFC Canes-1.21.1-3.0.0.jar SHA-1 526be222d051eaf59a3aaf882950f1318618c166 · CurseForge file 7255647 · Project link unavailable Side not labelled
tfcgenviewer-1.21.1-2.1.2.jar SHA-1 6b998240fb04accf0b82dbf01b5557113d8af28f · CurseForge file 8681793 · Project link unavailable Client only
TFCGyres-OreHints-3.0.0.jar SHA-1 e75fb746559b2c18167dac0266726d37516e8c77 · CurseForge file 8736849 · Project link unavailable Side not labelled
vss-0.2.12-neoforge-1.21.1.jar SHA-1 98e323dc2e86d0b8a9a3738b171fb4c4e35d3ffa · CurseForge file 8753475 · Project link unavailable Side not labelled
Waterflasks-1.21.1-4.0.1-beta.jar SHA-1 85ea401430e2db4bdd9f136a8576f29429c7f99b · CurseForge file 8264081 · Project link unavailable Side not labelled
xaerominimap-neoforge-1.21.1-26.5.0.jar SHA-1 7553dddbe478d1c8c15198090217e723d27f79c4 · CurseForge file 8849842 · Project link unavailable Side not labelled
xaeroworldmap-neoforge-1.21.1-1.46.0.jar SHA-1 82b4ae6c0f2e13f02cbdc1325342909ed083fc24 · CurseForge file 8849973 · Project link unavailable Side not labelled
yet_another_config_lib_v3-3.8.2+1.21.1-neoforge.jar SHA-1 fe270c9f6e0a8142cf316944087f5109cef08bbb · CurseForge file 7437845 · Project link unavailable Side not labelled

Pick your setup

VitalTFC by Minecraft version and loader

Choose the version and loader you play, then open the matching release.

1 available setups

Made local changes? Try them in a copied instance before touching a world you care about.

Recent files

VitalTFC versions and loaders

11 of 11 releases match

Looking for an older file? The official CurseForge project page is in Resources.