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
Ratone

Different "times" for Single and Multi Player?

4 posts in this topic

This is sort of a question mixed with a suggestion. So, follow me a little bit here:

Things like Crops and Breeding take a lot of time in TerraFirmaCraft, and that is fine by me... I love to have to "work" for my meal. But "time" as far as I understand, work differently in Single and Multi-Player.

If you're playing solo, not connected to a server, time only passes when you're playing.

If you're playing multi-player, connected to a server, time passes as long as there is someone connected and in chunk" (TerraFirmaCraft may have a general system to keep track of time globally because of the seasons, but I'm not sure).

So, here is the deal: a Cow takes (AFAIK) 120 Minecraft Days to Breed, that means 40 hours in "Real Life".

- In a Multiplayer server, you mate two cows and come back almost two "real-life" days later.

- In single-player mode, you would need to play for almost 40 hours straight to see your first little cow.

At first I thought that a system that "compares" the current time and the time you've last saved (in case you're loading the game) and then simply make time "pass" accordingly, could work very well for Single-Player, mimmicking the multiplayer experience. But then, I'm not sure MineCraft can access your computer clock. So maybe this could end up being a pain to implement.

So, maybe there could be a "single-player" switch, were things simply take less time than multiplayer?

What do you guys think?

1

Share this post


Link to post
Share on other sites

i like this, if only because it'd allow multiplayer servers to speed up breeding too :D

1

Share this post


Link to post
Share on other sites

Just two notes:

1. Multiplayer time passes as long as the server is up, regardless of if anyone's in. So theoretically you can run the server for yourself and join as the only player rather than playing SP, but I understand if that's a lot of work.

2. You can change the amount of minutes per day, days per month and days per year in the configs. Don't know exactly where, cause I haven't done it, but others may.

1

Share this post


Link to post
Share on other sites

Hello there StringBurka and Killster, first of all thanks for your replies!

String, I'm not entirely sure, but isn't the "Breeding/Growing" time measured by ticks? So, changing the amount of days in a month (or a year) would probably only change time it takes to change seasons? About changing the time for days, this could make breeding/growing happens faster, but at the same time day and night would be just extremely short cycles, right?

About keeping a Multiplayer server on, While this is a good idea, I don't usually like keeping my PC turned on while I'm away from home, and some times I'm away for days. While I'm at my House I usually just let the game run on "Lan-Mode" so it doesn't pause;

But anyway, thanks for your comments! I'll do a search here to see If I can discover how to change the days/months/years as you've said and see how far I can go. I will update this post as soon a find it and test it.

DID IT:

Here is what I found out, so far.

I've been able to change the amount of ticks per day and days per year (you can find it into the TFC config file, it is inside your minecraft directory, in the config folder)

From what I gathered and tested:

- Changing the amount of "ticks per day" makes the days and nights longer or shorter, but it has no effect on crops, you'll basically have to wait the same amount of "ticks".

- Changing the amount of Days Per Year makes seasons come and go faster, then again... no change in the speed of crops/breding.

Now, I recalled an "old cheat" in minecraft that is "/time add 10000" (or any other number) that simply adds the current amount of ticks to the time, making things. With that animals do breed and crops do grow.

So, as a "temporary fix" I can simply calculate how much time has passed (IRL) since I last played and simply add the current amount of ticks to the game. I kind of wish there was an "official" way to do this, but I guess this will have to do!

Thanks for the support guys, hope one day this gets worked into the mod.

Thank's again!

Edited by Ratone
0

Share this post


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