Mineuniverse
Log in Register
Mods

Dynamic TFC Structures

Dynamic TFC Structures will let you adapt any minecraft structure to TerraFirmaCraft
by SH42913
Download Claim this project
3,680 downloads
0 likes
Updated Jul 6, 2026
0 hypes
Structures

Dynamic TFC Structures

Did you ever dream to fill your TerraFirmaCraft world with authentic structures? Dynamic TFC Structures will bring them to your world!

Dynamic TFC Structures can activate any world-gen structure and replace their blocks with TerraFirmaCraft analogues like it was built specially for TFC.\ The mod is also fully configurable, you may find configuration files in config/tfc_structures folder. By default, only vanilla structures are activated, but you can activate any other modded structure.

Disclaimer

Be aware that Dynamic TFC Structures is currently in BETA, so it contains bugs and there are things to do.

Configurations

Dynamic TFC Structures has 3 main configuration files:

  • common-config.toml\ allowedDimensions - list of dimensions where structure block will be replaced with TFC blocks biomesTagsStructuresToLogs - debug-toggle to output biomes, biome-tags and structures to logs fallbackToTfcStructuresLoot - toggle to enable tfc_structures loot tables in case there's no lootTablesOverrideMap in structure mossyBlocks/strippedLogs/strippedWood/crackedBricks - special tags for replacements. All of them will be generated to special block-tags.
  • worldgen_config.json\ biomeTags - definitions of biome-tags that will be generated to tfc_structures_datapacks/tfc_structures_main datapack. It also contains structures that will be generated in that biome-tag.
    disabledStructures - list of structures you don't want to see in your world defaultWorldgenStructures - list of structures that exist in game, but was not added to any list above, so they will use default generation rules. This property will update upon server loading.
  • structures_config.json\ structures - list of replacement rules for every structure, like replacement preset, lootTablesOverrideMap, etc.\ This configuration will be created(or updated) upon server loading.

Also, there's folder presets where you may find replacement presets configuration files.\ Every preset has 3 properties:

  • directReplacements - block-to-block map to direct replacement when structure have spawned
  • randomReplacements - block-to-many-blocks map to random replacement. perBlock=false means whole structure will use one block.
  • tfcWorldReplacements - block-to-type map to block replacement with TFC blocks from surroundings(like stone, wood, soil, sand or ores)

By default, there are two presets: no-replace(empty preset) and overworld-common, but you can create another presets by your own(don't forget to assign preset to structure in structures_config.json).

If you are annoyed by a lot of structures in one place, you may be interested to install also Sparse Structures mod.

TFC Structures Datapacks folder

Dynamic TFC Structures generates its own data-pack using configuration files, so it has its own directory for datapacks

  • tfc_structures_datapacks/tfc_structures_main.\ But you may place YOUR datapacks or KubeJS-like datapack folder(use tfc_structures_main datapack as an example) directly to tfc_structures_datapacks folder, and it will load upon world creation.

Don't put your files to tfc_structures_main, because it will be deleted and re-created for every resource pack generation

Built-in data changes

You should be aware that Dynamic TFC structures override vanilla loot tables to TFC items in gameplay folder, like Cat morning gift, Hero of the Village reward, Piglin bartering and Sniffer digging.

Known issues

  • Currently, tfcWorldReplacement is not compatible with non-default TFC blocks (eg, ArborFirmaCraft)
  • There are some issues with tall plant replacement
  • Structures can't spawn on water(including salt and spring water)

Logo generated with ChatGPT

tfc_structures-1.20.1-0.3.2.jar
MC 1.20.1, Forge, Server
Beta 2025-09-13 Get
tfc_structures-1.20.1-0.1.0.jar
MC 1.20.1, Forge, Server
Alpha 2025-08-08 Get

You Might Also Like

The Lost Castle [Fabric]
A gigantic castle that once was the home of a long forgotten civilization
9,515,536
Portable blueprints
Tired of manually building the same structures over and over, like roads, street lamps, or houses? This mod is perfect for you! Scan your structure and create a blueprint so you can rebuild it instantly with just one click!
993,969
Stumble Upon: Campsites
Spawns Campsites in your world, which you can explore, sleep in, craft and collect loot.
962,832
Infinite Dungeons
Spawn new dungeons to conquer.
944,956
Deep Dungeons
Simple dungeons for Fabric.
96,384
the lost city and Farmer's Delight
adds structures with blocks from Farmer's Delight to mod the lost city
95,146