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.
Sign in to follow this  
Followers 0
IGNISSOLUS

[Build 72] Constant game freezes SOLVED

16 posts in this topic

My game constantly freezes. The game, not the world. And I mean constantly - every few minutes or even faster. I barely built a hut (roughly 10 mins of gametime), and it took around two hours, because those 110 minutes were freezes. Cut down a tree, freeze, start a fire, freeze, kill a mob, freeze, knapping, freeze. There is nothing to report since I have to turn the game off manually. I am running Windows 7. Latest universal forge, Player API in place.

0

Share this post


Link to post
Share on other sites

My girlfriend has the same problem, also running on Windows 7, although running an earlier version (TFC Beta 69).

Updating to the latest version of Java helped alleviate the problem a bit (also removing older versions of Java completely, important!). But the problem doesn't seem to be only TFC, but minecraft itself.

I think it's a problem with minecraft not correctly dumping the memory it's not using. I'm sorry I can't help much more. I will myself be checking this thread for any solution found.

0

Share this post


Link to post
Share on other sites

what are your computer specs? sounds like you're maxing out on memory

0

Share this post


Link to post
Share on other sites

4gb RAM, AMD Athlon 64 2x DUal Core Processor 5200+ (2 CPUs) `2.7 Ghz. Windows 7 Ultimate 64bit. GeForce GT 430.

0

Share this post


Link to post
Share on other sites

You said you were using the latest version of Forge. Did you mean the latest version (Forge 6.4.2.445) or the one that is reccomended for Build 72 (Forge 6.4.0.395)? Sometimes using a more recent version than the one listed on the TFC download page can cause crashes/problems.

0

Share this post


Link to post
Share on other sites

You said you were using the latest version of Forge. Did you mean the latest version (Forge 6.4.2.445) or the one that is reccomended for Build 72 (Forge 6.4.0.395)? Sometimes using a more recent version than the one listed on the TFC download page can cause crashes/problems.

Nope. Lasted maybe a few minutes longer, enough time to make some tools and a fire pit, but nope, even with the reccomended Forge.
0

Share this post


Link to post
Share on other sites

The dual core processor is probably the cause. It's pretty old.

0

Share this post


Link to post
Share on other sites

TFC consumes a tremendous amount of memory compared to most mods. Your CPU and quantity of RAM are fine. However my guess is that you only have 32-bit Java installed so once you hit the memory limit for 32-bit Java, everything freezes while it tries to make more memory available to it. You can either simply close out Minecraft completely and start it up again which forces Java to start from a clean slate memory-wise and do this every time you start experiencing freezes, or simply upgrade to 64-bit Java. People like me still using 32-bit XP are SOL.

4

Share this post


Link to post
Share on other sites

THANK YOU. No crashes, been playing for around 30 minutes fine. Memory got used up to 40 percent, and then instantly recovered. You, sir, have a like.

1

Share this post


Link to post
Share on other sites

THANK YOU. No crashes, been playing for around 30 minutes fine. Memory got used up to 40 percent, and then instantly recovered. You, sir, have a like.

Don't forget to add [solved] to the title of the thread! Happy playing

TFC consumes a tremendous amount of memory compared to most mods. Your CPU and quantity of RAM are fine. However my guess is that you only have 32-bit Java installed so once you hit the memory limit for 32-bit Java, everything freezes while it tries to make more memory available to it. You can either simply close out Minecraft completely and start it up again which forces Java to start from a clean slate memory-wise and do this every time you start experiencing freezes, or simply upgrade to 64-bit Java. People like me still using 32-bit XP are SOL.

I don't know if you read the post I made here previously, but do you have any further suggestions? We (not OP) still experience problems even after we've updated to 64-bit java, latest update.

0

Share this post


Link to post
Share on other sites

Did you try using Optifine? Maybe it can help, or at least it helps my PC going a bit faster, when I switch low settings.

0

Share this post


Link to post
Share on other sites

Does your issue follow the same characteristic pattern of Java running out memory, barkingnoise? I would expect it to follow a very predictable pattern of TFC not responding for roughly 15-30 seconds at a time with a few seconds time between after some 5-20 minutes of playing. That 5-20 minutes ends up shorter if you use things like fancy graphics, far rendering distances, higher-resolution texture packs, or travel at all. If it doesn't follow exactly that pattern then I would need more information about the characteristics of the freezing. My first suspicions would be Java running itself as 32-bit despite a 64-bit version being available, a problematic background program, or a lack of memory being available for other reasons like only physically having <=2GB of RAM or Java mysteriously not allocating Minecraft the memory it needs despite being able.

1

Share this post


Link to post
Share on other sites

Does your issue follow the same characteristic pattern of Java running out memory, barkingnoise?

Yes, all of those. Freezing for a small time, momentary un-freeze, back to freeze. Memory allocated displayed when pressing F3 is maxed out. Time window is decreased when travelling.

We're using standard TFC textures, fancy graphics and default rendering distance (I think. Not "far" that is.) I will try to switch to fast graphics.

Like I said, updating to the latest java only increases the time window between freezes. It's quite bearable, but annoying and sometimes disruptive.

If Java is running 32-bit even though the 64-bit is the only thing installed, how/where do I check or fix it?

Pre-post EDIT:

So it turns out we're in fact running on a 32-bit Windows 7. Thanks for the help, I'll see myself out...

0

Share this post


Link to post
Share on other sites

If you're still around, there are two things I would suggest. The first would be to use a launcher capable of altering memory allocations and reducing Minecraft's memory allocation to about 640 MB. This seems paradoxical but Java seems to ignore it anyways and happily consumes its usual ~1.3 GB anyways, but with less allocated for Minecraft it will cache less data, clean up its memory more aggressively or whatever it's doing when RAM usage goes down. This buys you a few more minutes compared to running at the default 1024 MB but unfortunately it simply can't be fixed at the (32-bit) user end.

The second, which I'm planning to do in the near future as recent builds have been completely unplayable on 32-bit, is to grab yourself a 64-bit OS. I myself am just going to grab Ubuntu, as it will happily resize a Windows partition and install alongside it and is easier to install from a USB stick compared to OpenSUSE. Additionally all distributions of Linux that I'm aware of are free, so no worrying about paying for a newer Windows and dealing with the horror of upgrading Windows. Seen too many of those go wrong.

1

Share this post


Link to post
Share on other sites

Cleaning up is usually involves garbage collector. That thing is CPU-intensive, but if the memory is a problem, and CPU power is sufficient, reducing memory allocation is the way to go.

I can also try to see if I can write some strings to allocate minecraft memory usage without any launchers, if you interested.

1

Share this post


Link to post
Share on other sites
Sign in to follow this  
Followers 0