TerraFirmaTweaks is a Minecraft 1.20.1 mod addon for TerraFirmaCraft, adding better compatibility with vanilla Minecraft and other mods.
The aim is to be a (mostly) all-in-one solution to TerraFirmaCraft bugs and incompatibilities, while offering as much user customizations as possible.
- A lack of some configuration options in previous tweaks mods
- Tweaks were found in many different mods, some overlapping
- Some tweaks missing from 1.20.1 TFC
- Just wanted to try out modding :)
Feel free to open new issues documenting problems or suggestions, and pull requests if you have some changes you'd like to see added! I will review them as I have time.
Note that non-configurable options (i.e., those without options in the config file or another easy config method) are in italics
TerraFirmaCraft @ Curseforge
- Move and recolor mount health bar
- Add a TFC-style bar for armor
- Allow many blocks to cover the top of a charcoal forge, when it makes visual sense†
- Allow the creation of multiple side by side charcoal forges†
- Fix javelin, mangrove wood textures and add missing powder textures when using Vexxed Visuals*
Firmalife @ Curseforge
- Fix oven bounding box
- Fix oven textures when using Vexxed Visuals*
Create @ Curseforge
- TFC charcoal forge and/or firepit provide heat to Create's basin and steam engine
- Replace the blaze burner in JEI for Create basin recipes with the TFC charcoal forge
- Replace the labels in JEI for Create basin recipes with TFC temperature and charcoal forge fuels
- Add recipes to allow TFC alloys to be made in the Create basin
- Allow vessel's with molten fluid and/or metal ingots to be used as fluid filters for their respective molten metals
- Add TFC magma blocks to act as passive heaters for steam boilers†
† These can instead be modified via datapacks (tags, recipes, etc.)
* Make sure to apply the Vexxed Tweaks resource pack included with the mod (and to put it above Vexxed Visuals and mod resources)
Don't see a mod that needs tweaking? Submit a suggestion issue or PR, or look to any of the following other compatibility mods:
- Immersive Engineering via TFC + IE Crossover and Advanced TFC Tech Unofficial
- Farmer's Delight via Farmer's Delight TFC
- Small Ships via TerraFirmaShips
Want more tweaks?
- I highly recommended to download and use Vexxed Visuals and the TerraFirmaTweaks built-in Vexxed Tweaks resource packs
- Use Almost Unified to hide duplicate ingots, etc. Read their wiki for more info on how.
This mod requires:
- Minecraft Forge
- TerraFirmaCraft
- Cloth Config is not explictly required, but is highly recommended to offer a nice GUI config menu (a less preferred though still functional alternative can be Create's config menu or Forge Config Screens)
To install, simply download the mod from this Github repo, the Curseforge page, or the Modrinth page, and drop into your 'mods' folder.
⚙️ Note: On the first game load where this mod is installed, all mixins are disabled as the config file is generated.
- Most options' configs are set to enabled by default, so feel free to use the first load to disable any tweaks (especially if you have potentially incompatible mods)
- On game restart, all configs that are left as 'enabled' will be thereby enabled
⚙️ If you would like to use Wooden Cog's Create tweaks, you should:
- Install both TerraFirmaTweaks and Wooden Cog
- Run the game and disable all TerraFirmaTweak's Create options
- Restart the game
🏗️ To build:
git clone https://github.com/kimchiloof/TerraFirmaTweaks/
cd TerraFirmaTweaks
./gradlew build
Licensed under the EUPL v1.2:
- Assets under
src/main/resources/assets
modified from TerraFirmaCraft - Assets under
src/main/resources/resourcepacks/vexxed_tweaks
modified from Vexxed Visuals and TerraFirmaCraft
Some mixin code thanks to Serious Creeper's TFC Tweaks (MIT) and TFC Create (MIT), Chauve Dev's Wooden Cog (MIT)
This mod is released under the GPL-3.0 license. However, "larger works" (i.e., modpacks) may reference this mod under the LGPL-3.0 license (i.e., modpacks including this mod (and do not include its source code) do not have to be licensed under GPL-3.0 or LGPL-3.0)