Register now to gain access to all of our features. Once registered and logged in, you will be able to contribute to this site by submitting your own content or replying to existing content. You'll be able to customize your profile, receive reputation points as a reward for submitting content, while also communicating with other members via your own private inbox, plus much more! This message will be removed once you have signed in.

Homepage Articles

I'm taking over as developer, TFC for 1.12 and beyond is coming, and the forum has moved servers. Please read the full post.

Hi everyone!
As some of you already know, I've been porting the old TFC beta to 1.12. There's already a post on the forum about this, so I won't go into it anymore here. I suggest you read the README and FAQ here: http://terrafirmacraft.com/f/forum/46-discussion/.
As part of this I've now taken over administration of the forum and server it runs on. I already rent a dedicated server, and so I'm going to move over all of the TFC things to my machine. The move has now been completed.
The forum and wiki are now ad free. If you'd like to show your support, please consider donating or becoming a patreon. Thanks!
If you wish to discuss or stay updated, use our discord, as it won't be affected by the server move: https://invite.gg/terrafirmacraft

If you downloaded 0.79.29 prior to this post, please re-download it. The file has been updated to have some fixes regarding crop harvesting and lighting pit kilns with a firestarter. It is important to note that the version number on the file has not been changed, and is still 0.79.29.922

A handful of major bugs and exploits were reported, so 0.79.29 has been released. Please note that there will be no further updates for TFC1 unless another major crash, bug, or exploit is reported.

TFC 0.79.29 Changelog
Tweaks
Baby sheep color is now based off of the color of the parents like in vanilla Minecraft, instead of all baby sheep always being white.
Magic damage now does 25 HP of damage instead of the vanilla 1 HP. The primary example of magic damage is poison potions.
Added consistency to checks for rain exposure.
Torches burn out in fewer conditions.
Barrels fill up in more conditions.
Crops can now be protected from the snow.
Smoke racks can now be protected from the rain.
Flint and Steel now plays the "click" sound when creating firepits and forges, as well as when lighting firepits, forges and pit kilns.
Bug Fixes
Fixed rare case of crop growth rate being a negative value.
Fixed decay protection system not being properly applied to food.
Animals now properly store all of the genetic modifiers of the father when breeding.
Fixed IndexOutOfBounds crash when rendering the texture on a protection meter when the buffer config option is set to a value larger than 24.
Fixed alcohol quantum entanglement exploit.
Fixed chisel taking durability damage when using smooth mode on a non raw stone block.
Fixed scythes losing their smithing bonus when used to break leaves or crops.
Fixed inconsistent checking of valid blocks surrounding the forge.
Attempted to fix the solid-side checks for blocks chiseled using stair mode.
The testing I did shows it working better, but bit logic can be confusing so I don't promise it's 100% fixed -Kitty
Firepits can now be created on blocks with just a solid top face, instead of requiring an opaque cube.
Note: the no firepits on blocks of wooden or cloth material rule is still enforced.
Fixed flint and steel not working on the top face of wood or cloth material blocks due to firepit creation logic.
Fixed solid-side check for blocks chiseled using slab mode being inaccurate when using the TFC_Core method to check rather than the check written in the block class itself.
Fixed horizontal support beams replacing blocks when placed between two vertical support beams.

A few days ago we had to bring the website, including the forum and the wiki, down for maintenance due to the fact that there was a security breach in our software. We have found and patched the issue, as well as updated the software we use for the forums and the wiki, to hopefully prevent the vulnerability from happening again.
With this update a handful of things have been moved around, and others have new formatting or styling. I have a very busy schedule over the next month so there may be a few lingering issues that stick around until I finally have the time to dig through all of the settings and stylings and get everything mostly back to how it looked and was working.
If you come across something on either the forums or the wiki that isn't working properly anymore, please let us know in the comments below. The stylistic things I know of that still need to be fixed are:
Setting the default color scheme back to green and black (You can change the color scheme for when you are logged in by using the paintbrush at the top of the page)
Bringing back the donation buttons at the top of the forum navigation bar
Fixing the style of the search bar on the wiki

A major crash was reported, so 0.79.28 has been released. Please note that there will be no further updates for TFC1 unless another major crash, bug, or exploit is reported.
TFC 0.79.28 Changelog
Bug Fixes
Fixed login crash due to the client attempting to render the HUD before the player has finished logging in.
Fixed smithing efficiency bonus being applied to all blocks, instead of just blocks the tool is effective on.
Fixed sapling time-stamp resetting when growing into a tree fails due to not enough space. Added WAILA message for saplings that do not have enough space to grow that will not disappear until the sapling grows into a tree, as constantly scanning to see if space has been cleared is resource intensive.
Fixed rare case of the old double chest crash when trying to place a non-oak chest next to an oak single chest.

Today is the 4th anniversary of TerraFirmacraft and to celebrate I've released a final update to TFC1. Development for TerraFirmaCraft is officially switching to focus solely on TFC2, meaning that there will be no 0.79.28 update unless a major bug, crash, or exploit is reported.
The TFC1 Suggestion Forum will remain open for users to discuss existing topics, but creation of new topics has been disabled. Please use the TFC2 Suggestion Forum to post new suggestions, making sure to follow the rules and understand that TFC2 is a complete, from-scratch rewrite and will be very different from TFC1. We will continue to read both forums when looking for suggestions during development.
The wiki will also continue to be updated for TFC1. I have removed the outdated banner that displays at the top, but that does not mean that the entire wiki is now up to date. There is still a fair amount of missing or old information, so I encourage everyone who is interested to look into how to contribute to the wiki. Even if you aren't given trusted editor status, anyone with an account is able to edit the talk tab of pages and suggest changes to be made. There is also a discussion forum post for suggesting changes.
TFC 0.79.27 Changelog

Edit: If you downloaded the mod within the first 5 hours of release, please re-download. There was an issue that has since been fixed that would cause the game to crash if CodeChickenCore and NEI were not installed.
TFC 0.79.26 Changelog
Upgraded to Forge 10.13.4.1558
New Features
The prospector's pick now works with all blocks put into the TFCOres.cfg file in addition to TFC ore blocks.
Added config option for crops on farmland dropping seeds when they die of natural causes such as old age, freezing temperatures, or not enough sunlight.
Added clearchunk debug command used to strip the surface blocks off of a chunk to reveal the raw stone below.
Added tree layers to debug info overlay.
Added WAILA support to distinguish between the different water plants.
Barrels and Large Vessels now have grayed out slots when sealed to make it a bit more obvious that the slots cannot be interacted with until the container is unsealed.
Added localization support for "This item has been worked" tooltip.

Tweaks
Completely cooled, completely full, unshaped ingots now stack to 32.
Blueprint Cleanup
Added help tooltips to blueprints.
Removed "BR:" prefix from blueprint item names.
Added chat error message for attempting to use a blueprint without having a hammer or chisel.

[*]Snow can no longer accumulate on top of pottery blocks
[*]StripChunkCommand will not remove any blocks found in the TFCOres.cfg file, in addition to TFC ore blocks.
[*]Ore that is mined without the proper tool will drop nothing. Hammers can be used to break ore blocks, although it will take the same time as breaking the block by hand, and will only drop the nugget version of the ore. Minerals will drop nothing, as they do not have nugget versions.
[*]Kimberlite will now always drop at least a chipped gem when mined with a proper tool, instead of often dropping nothing.
[*]Fruit Tree Cleanup
Growth is now based on year length. Trunk blocks take 1.5 months to grow (at least 6 months from planting until first branch appears), and additional branches take 1 month to grow. Leaf blocks can grow every 2 days regardless of year length.
Growth cannot occur during winter months regardless of temperature, but will catch up for the lost time in the spring.
Branches will not grow unless the trunk is at the maximum height of 4 blocks.
Newly generated trunk and branch blocks are more likely to also generate with a few leaf blocks.

[*]Food and Thirst no longer deplete while debug mode is enabled.
[*]WAILA display for smoke rack now uses verbs instead of nouns to make it more clear that the smoking and drying is in progress, and not complete.
[*]Firepit input slot has been restricted to only items that it can heat up, as well as firestarters and flint & steel.
[*]Ingots, Double Ingots, Sheets and Double Sheets cannot stack if they are heated, or have been worked.
[*]Bears are now 10 times as likely to attack a nearby player, and move twice as fast.
[*]Tweaked cloudberry and cranberry bush generation.
Increased the max bio temp for both by 5 degrees.
Generation now works on peat grass blocks in addition to peat blocks.
Cloudberry now has higher priority over cranberry for generating on top of a peat deposit.

[*]Tweaked code for animals to help increase addon compatibility.

Bug Fixes
Fixed NPE caused by last blueprint of stack not being properly deleted.
Fixed blueprint GUI so under the correct circumstances the title displays "Change Rotation" and there is no blinking cursor in the text box to make it more obvious what the screen is for.
Fixed wrought iron knife blades providing their own ceramic mold when melted in a forge.
Bugged leather racks will no longer cause block updates when they delete themselves.
Fixed torches extinguishing early if there is a desync between the client and the server.
Fixed javelins losing their NBT data when thrown.
Fixed javelins not applying the smithing bonus for attack damage when thrown.
Fixed unknown/incorrect dirt blocks generating underneath pine and sequoia trees that spawned directly on top of clay, clay grass, peat, or peat grass.
Fixed time variables not being updated when creating a new world until after world generation was complete.
Fixed spawn chunks being covered in snow if the world was created immediately after leaving a world that was in the winter months.
Fixed food stack hotkey combining cheeses with different infusions.
Fixed food stack hotkey combining food with different smoke profiles.
Fixed crafting grid output showing incorrect NBT data for refining grains and making dough.
Fixed not getting straw if grain is refined using shift-click.
Fixed WAILA header for some ore blocks not using white text.
Fixed smoke rack string not always updating and turning black when smoking is complete.
Fixed off-by-one error for WAILA smoking timer display.
Fixed some big trees not properly generating branches in the leaves.
Fixed player inventory/crafting grid not respecting slot and item max stack size when shift-clicking.
Fixed vanilla bug where shift-clicking a crafting output that results in a stack of multiple items will consume some of the items if they cannot all fit in the player's inventory.
Fixed wooden buckets not posting the FillBucketEvent

TFC 0.79.25 Changelog
New Features
The knapping/clay forming/leather cutting interface now supports click and drag to remove pieces.
Added config option to enable finite water (two water source blocks will not create a third).
Added chat error messages for when players attempt to use items that are missing necessary NBT data.
Smithing bonus now also affects the tool's efficiency in breaking blocks. Tool heads now also display the smithing bonus tooltip.

Tweaks
Fence gates can now be opened and closed with redstone signals.
Wild crops will always die of old age, regardless of the config setting. This does not affect crops that are planted on farmland.
Angry untamed dogs (fed bones, but no collar) who are tied to a fence will now stand up to attack nearby animals, instead of attacking while sitting down.
The more familiar a dog or bear is, the less likely it is to attack other animals.
Adult animals who have reached their familiarity cap will have a yellow, partially-filled heart, and will no longer show the "Familiarized" check on the WAILA HUD.
Altered some block and tile entity updating to help prevent unnecessary loading of neighboring chunks.
Farmland will not search in unloaded chunks for fresh water.
Blast furnaces will not update when they are partially unloaded.
Fruit trees will not grow leaves or branches into unloaded chunks.
Mushrooms will not spread to unloaded chunks.
Grass will not spread to unloaded chunks.
Bloomeries will not update while they are partially unloaded, and will instead complete their processing once they are fully loaded.
Chests will not check unloaded chunks for adjacent chests to create double chests.
Fire pits will not smoke food on racks in unloaded chunks.
Forges will not check unloaded chunks for chimney validation.
Pit kilns will not scan for nearby fire in unloaded chunks.
Note: Both charcoal pits and sluices will keep adjacent chunks loaded while they are processing.

[*]Fixed Red Steel swords and maces dealing 10 less damage points than Blue Steel.
[*]Scraping leather will now only damage the knife when used on spots that haven't been scraped yet. Unfortunately this makes dragging across the hide to scrape it a bit more difficult, because lingering on a scraped spot for too long requires letting go of right click and clicking again to scrape the next spot. If you are quick in dragging across, it is possible to do it all with just one held click.

Bug Fixes
Fixed crash caused by using a sealed empty large vessel/barrel to click on another large vessel/barrel.
Fixed barrel seal date showing years before 1000 in SMP if the server time is after 32767000 ticks. (May 6th, 1014 in default year length).
Fixed items being workable and weldable in the anvil regardless of temperature.
Fixed mod pumps not working with TFC liquids.
Fixed CodeChickenCore finite water config option also affecting TFC water.
Fixed lava flowing over water generating vanilla stone.
Fixed the water boost for crop growth being applied if the fresh water was on the same y-level as the crop itself, and not the farmland below it.
Fixed NPE caused by ceramic vessels used to smelt ore that have lost their NBT data.
Fixed not being able to disable food decay.
Fixed hoppers breaking cobble/gravel/sand/dirt blocks instead of being crushed by them if they are in the process of pressing olives.
Hopefully fixed render issue with food and enchanted items in the same inventory.
Fixed not getting straw if the tall grass is broken with the final use of a knife.
Fixed female adult cows that have not been familiarized that day instantly drinking the bucket of milk the moment you milk them.
Fixed attempting to shear a sheep with a knife increasing the familiarity even if the sheep couldn't be sheared. Fixed successfully shearing sheep with a pair of shears not increasing familiarity. Fixed shearing colored sheep with a pair of shears dropping wool that cannot stack with other pieces of wool.
Added a new block specifically for extinguished torches to fix burned out torches still providing light. The extinguished torch block does not tick, so it will help very slightly with performance for worlds with a bunch of burned out torches.
This change is not an immediate fix, and existing burned out torches will not convert to the new block until they receive an update tick, so there will be many worlds with both the old and new burned out torches existing at the same time.
Old extinguished torches that have converted to the new torches may need to be right-clicked with a torch twice before they will actually light. This should only happen the first time, and all following re-lighting should work on the first try.

[*]Fixed a bunch of crashes related to going to dimensions other than the overworld. However, I still would not recommend travelling to other dimensions, as it is still quite buggy.
[*]Fixed death in the end dimension respawning the player back in the end dimension instead of the overworld.