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.
Feycat

[Solved]Bucket of Milk

11 posts in this topic

I'm not sure if this goes under the "various and annoying bucket and barrel bugs" so I thought I'd throw this out to see if anyone else has had this?

 

I get a bucket of milk from a cow, go to the barrel to pour it in to make cheese. The bucket empties as soon as I open the barrel UI. The cow is still milked, the bucket is actually empty, and there's nothing in the barrel. Emptying the barrel, breaking/replacing the barrel, and using a different barrel all do not work.

 

I was making cheese just fine til this bug hit, and now I can't do it. This has happened on multiple maps, so it's either just me or it's reproducible, but I'm not sure what triggers it.

0

Share this post


Link to post
Share on other sites

This commonly happens to me too in several worlds, in my experience, it happens to the milk about every day if you are milking and making cheese every day. If you miss a day, it may or may not happen

0

Share this post


Link to post
Share on other sites

The best way to check if this is a bug with the barrel, the bucket, or the cow is to log completely out and close the game right after you milk the cow, and before you put the bucket into the barrel. If the milk is gone when you log back in, then the issue is with the cow and the bucket. Another option instead of logging out is to open a different inventory like a chest before trying to put the milk in the barrel. If the issue is with inventory tracking and the client/server sync, it shouldn't matter what new inventory you open (barrel, chest, forge, etc), the milk in the bucket should disappear in all of them. If the inventory tracking is the case, it can likely be fixed by moving the bucket to another slot right after you milk the cow.

0

Share this post


Link to post
Share on other sites

It seems to be some sort of time sych problem. 

 

I made a second fresh bucket, just to make sure my specific bucket wasn't bugged. Then I went and milked both my cows, logged off, shut down the game. Logged back in. Both buckets were empty AND I could milk the cows again, which ordinarily it won't let me do after I vanish the milk by opening the barrel. I did it twice more, same thing.

 

I opened LAN to enable cheats and did the /time set 1000000000 recommended in the mini cow thread. It did indeed grow all my mini cows to adulthood (and killed me with starvation) and now my buckets/milk are working properly again.

 

Since this is the first time I've ever messed with time in any way in the game, do you have any idea why my time would be de-syching like that?

0

Share this post


Link to post
Share on other sites

Since it's single player, its hard to tell. Sometimes your computer might not just be able to keep up in making sure both the client and the server are synchronized. If you've ever edited the year length in the config, its possible that might have screwed something up as well, since the game originally was going off of one length, and had to switch and do its calculations off of another one when you changed the config.

0

Share this post


Link to post
Share on other sites

Since it's single player, its hard to tell. Sometimes your computer might not just be able to keep up in making sure both the client and the server are synchronized. If you've ever edited the year length in the config, its possible that might have screwed something up as well, since the game originally was going off of one length, and had to switch and do its calculations off of another one when you changed the config.

 

I've never edited the year length, but I do lag rather badly. 

0

Share this post


Link to post
Share on other sites

It's lag maybe what it's affecting you

0

Share this post


Link to post
Share on other sites

Okay, it's un-fixed itself again, both the mini animals AND the milk bucket bug. And I'm not hosting the game on my own computer anymore, so it seems to be a map issue of some sort? I tried setting time again and it did not work this time.

0

Share this post


Link to post
Share on other sites

Just noticed that you used the /time set command instead of the /time add command. It worked the first time because your time probably wasn't anywhere near 1000000000, or 1 million hours since day 1 (aka 41,666 days or about 434 years using the default config yearLength of 96). So even if you were a few years into the game, /time set 1000000000 jumped you forward at least 400 years and started ticking up from there. The second time you used the command, you actually went back in time because you were already past the time of 1000000000, and set it back to that number, travelling you back in time however long it had been since you first used the command.

 

Try using the /time add command, which will always move time forwards instead, or change your config so that your client is in debug mode, then open the calendar and use the provided buttons to add a few years (Don't forget to change the config back out of debug when you are done).

0

Share this post


Link to post
Share on other sites

Had this happen a few times last night, so played with it.  Pretty sure it has something to do with the bucket checking time until cow can be milked again.

 

Try this:

Cows can only be milked every x hours (seems like 24, but not 100% sure)

Milk cow

Empty bucket

Log out

Log in

Milk cow

 

You should now have a bucket of 'ghost milk'.  You can use it to get the drinking animation, but no nutrition.  If you right click a barrel, the bucket will suddenly appear empty.

 

Somewhere in the logic, TFC recognizes that the cow can't be milked yet... but the bucket logic seems to check that fact *after* filling with milk, so you get all the appearance of a full bucket but it's fake and vanishes on use.

0

Share this post


Link to post
Share on other sites

Solved in 78.8

0

Share this post


Link to post
Share on other sites