Better Days

Better Days

1M Downloads

[1.20.1] Confusing Config

Epik-B0mber opened this issue ยท 2 comments

commented

Hey, I just wanted to put in a quick complaint about how the config is setup.
I don't understand how or why the day/nightSpeed is setup in a range instead of a tick amount, and there's no instructions on how exactly it works besides "range".
How am I supposed to know how it works? Does decreasing it make the days faster or slower, or increasing? How also then will I know what the new tick rate is, like how to I make a calculation so I can put it into other mods like SereneSeasons to let it know how long the day is now? It's just really confusing and I find the lack of any command to inform me or just putting it in laymans terms to be just a smidge unhelpful, and hope this can be resolved.

Also the "displayBedClock" option doesn't work. Can't turn it off.
Thanks in advance!

commented

The config is well-commented. You should read all the lines above the config option, not just the one directly above. The line you are referring to tells you what defines "day" or "night." It is a range because it is the speed at which the day/night passes. For example, "The speed at which time passes during the night.". The reason the mod doesn't use ticks is because that isn't feasible in Minecraft, as all the values for ticks are hardcoded. It would take a massive effort to change to a tick-based config, and it would break all mods that also hardcode the values.

I will take a look at the displayBedClock option, but I'd suggest changing this to an issue about that and not the other complaints about not understanding the config, as an issue isn't the place for that.

I don't mind the questions, but there is literally an example in the instructions on the main page for this repo: https://github.com/wendall911/BetterDays . Here is a direct quote: "When customizing Better Days, the speed of time is controlled using a multiplier. A value of 1 is equivalent to vanilla speed (20 minutes for a full day-night cycle). Setting daySpeed and nightSpeed to 0.5 will cut the speed of time in half, doubling the duration of a full day to 40 minutes. Likewise, doubling the configured speed to 2.0 will result in a shortened day lasting only 10 minutes from one morning to the next."

commented

Hello!
Well, I appreciate you getting back to me kindly, I hope you can sort out the clock issue!

I will say, for the record of other people who might come this way with a similar inquiry, I did in-deed read above the comment, as well as below it, but "The speed at which time passes during the day," didn't leave much to resolve my inquiry, as was my scouring of the config file. Having gotten your mod from CurseForge, the information you presented from your github repo was not available in the description there, and, with all considerations that most developers, if they don't present the info forward; kindly to say in my defense, I would not have checked every upload platform for additional instructions, hoping to find those to be in the config, hence my initial inquiry.

On an opinionative note, even with that info provided, it's not immediately clear how to make a calculation converting multiplier to minutes to ticks, and thus it, would be a nice neighborly thing to provide a clear cut example, but, being able to do this I will admit I must have been.. quite tired, lol. It's just a suggestion.
Anyways, thank you for clearing that up for me though, it's well appreciated, and my friends and I have high hopes for your mod! Cheers. :^)