Content: Slate Blackcurrant Watermelon Strawberry Orange Banana Apple Emerald Chocolate Marble
Background: Slate Blackcurrant Watermelon Strawberry Orange Banana Apple Emerald Chocolate Marble
Pattern: Blank Waves Notes Sharp Wood Rockface Leather Honey Vertical Triangles
Welcome to TerraFirmaCraft Forums

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.

  • Announcements

    • Dries007

      ATTENTION Forum Database Breach   03/04/2019

      There has been a breach of our database. Please make sure you change your password (use a password manager, like Lastpass).
      If you used this password anywhere else, change that too! The passwords themselves are stored hashed, but may old accounts still had old, insecure (by today's standards) hashes from back when they where created. This means they can be "cracked" more easily. Other leaked information includes: email, IP, account name.
      I'm trying my best to find out more and keep everyone up to date. Discord (http://invite.gg/TerraFirmaCraft) is the best option for up to date news and questions. I'm sorry for this, but the damage has been done. All I can do is try to make sure it doesn't happen again.
    • Claycorp

      This forum is now READ ONLY!   01/20/2020

      As of this post and forever into the future this forum has been put into READ ONLY MODE. There will be no new posts! A replacement is coming SoonTM . If you wish to stay up-to-date on whats going on or post your content. Please use the Discord or Sub-Reddit until the new forums are running.

      Any questions or comments can be directed to Claycorp on either platform.
Juan Vino

(Solved) [Build 78.16] Tree Issues - Food Decay Issues.

7 posts in this topic

1.  Tree issues

 

Category: Minor

 

I mostly want it fixed for aesthetically purposes, certain deciduous trees do not turn yellow or orange during autumn, and trees that shouldn't do, For example, both Sycamores and Willow trees remain green year long (Including winter) And only turn brown in spring, when it's below 10 ºC But for the rest of the year, they're green. Pine and Cedar turn orange in autumn. At first i thought it was a bug having to do with hemisquare variations within seasons, but the same happens on the northern hemisquare. (Yes hemisquare)

 

Questions: Is random sapling generation when it's warm enough disabled? I haven't seen this since b77. And also, are maple trees just extremely rare or disabled in worldgen? Made a lot of worlds since the first hot-fix of 78 and haven't seen any. They are usually everywhere in past versions.

 

Posted Image

 

Posted Image

 

Posted Image

 

2.  Food Decay Issues

 

Category: Annoying-Severe

 

Food decays even when you're offline and in unloaded chunks, on the server I play, we're about 30+ players and I'm pretty sure almost everyone has gotten a bit of food, for us who are better established and has tons of food in chests and vessels, all ticking at the same time causes the server to time out very often (30 seconds - 1 minute difference per time out) and causes a worldwide crash. It's also quite annoying because it not only causes lag, but you're off for the day and you have no food (Note it's also winter and you can't plant) it's even worse when you're on a long boat trip and you have to leave

0

Share this post


Link to post
Share on other sites

1. Evergreen trees change color based on rainfall values only (so they turn brown/orange in a drought). Non-evergreens are based on temperature only (so they turn brown/orange when it's cold). I just spoke with Dunk and he realized his mistake in that non-evergreens should also be based on rainfall (so they turn brown/orange in a drought, OR when it's cold). He's working on fixing it.

 

He's also double checking the spawn parameters for Maple trees, since there have been a few reports of them not showing up.. and being Canadian and all, he can't just let the poor Maple trees be forgotten. :P

 

Random sapling generation is still enabled, however it was changed so that the saplings can only grow in areas where the current temperature is >20, and the grass block that it will appear on has direct line of sight to the sky. Tall grass regrows under similar conditions, without the line of sight requirement. So if you see tall grass regrowing, then the saplings can start appearing too if you clear out all the blocks above the area, including transparent blocks like leaves and such. This was done to prevent trees growing up through the floors of houses that have a grass basement.

 

2. If the food ticking is timing out your server or causing it to crash, then you're going to need a better server. TFC is extremely resource heavy for a lot of mechanics, and there's not much that can be done to optimize it any more than it currently is. Food doesn't tick constantly to reduce this load, it just does it every hour on the hour in-game. If you're worried about your food all decaying while you are logged off, keep it in your inventory instead of in chunks that other players might load while you are gone. There is a Food Decay Protection system that will slow down the decay when you log back in after a certain amount of days, which can be configured in TFCOptions.cfg.

0

Share this post


Link to post
Share on other sites

A thank you for the response, oh and by the way. food decays in your inventory as well, that was the main problem that I had with the food issues.

And a sorry as well.

 

Food decays in your inventory while offline.

Edited by Juan Vino
0

Share this post


Link to post
Share on other sites

Yes, food does indeed decay in your inventory. However, by storing the food in your inventory, you can guarantee that it won't be loaded until you log back in. Whereas if you store your food in a chest when you log out, another player might wander into that area and load the food, triggering the FDP system earlier than if you had stored it in your inventory.

 

An Example:

 

A player logs out with food in their inventory, and logs back in after 20 MC days have passed. Because the food was never loaded in that time frame, the Food Decay Protection (FDP) system does it's calculation off of the 20 MC days, which is longer than the default value, so the food won't rot very much.

 

A player logs out with all of their food stored in a chest in their house. 5 MC days later, another player happens to be exploring the area, which loads the chunk and starts the FDP system, doing a calculation off of only 5 MC days, which makes it very likely that all the food will completely rot away. The original player logs back in 15 MC days later to find that all of their food is gone.

0

Share this post


Link to post
Share on other sites

I just started a server (78.17) with a friend and the food in our inventory disappeared after logging back in the next day.  I assumed it was food decay but it sounds like that FDP is supposed to prevent that.  I've been shutting down the server until I could figure out how to get McMyAdmin to work with sleep mode.  But we'll experiment with keeping it on and see if our food is still disappearing.

0

Share this post


Link to post
Share on other sites

I just started a server (78.17) with a friend and the food in our inventory disappeared after logging back in the next day.  I assumed it was food decay but it sounds like that FDP is supposed to prevent that.  I've been shutting down the server until I could figure out how to get McMyAdmin to work with sleep mode.  But we'll experiment with keeping it on and see if our food is still disappearing.

 

The default value of time that has to pass before FDP kicks in is 24 minecraft days, or about 8 real life hours depending on the lag. You can change this to kick in sooner in the config file.

0

Share this post


Link to post
Share on other sites