ProperTime
ProperTime
On many servers, lag causes the time to pass extremely slow, so this plugin fixes it.
properTime runs in a dedicated thread, so it wont really be affected by lag.
By default this plugin makes sure that the day/night cycle lasts exactly 20 minutes.
If desired you can change this, so that it always runs at half speed, or -10 times as fast, causing the time to go backwards really fast .
This plugin is also compatible with other time changing plugins, however, I advise against using it in combination with time stopping plugins. It also works fine with beds.
Presets
Valid presets are:
ALWAYSDAY: permanent midday
ALWAYSNIGHT: permanent midnight
CYCLE24M: a full day/night cycle lasts 24 minutes, instead of 20min.
CYCLE24H: a full day/night cycle lasts 24 hours
Normally day lasts 10 minutes, dawn + dusk 1.5, and night 7.
If you want your day to last 12 minutes, you should set timespeedDay to 10/12 = 0.833
Also, when freezing time, if you set the time to somewhere during dusk or dawn, the light will flicker for the client. I advise against this.
Features:
Configurable time speeds
Dedicated thread (so lag proof)
Separate configuration for day, night, dawn, dusk
Multiworld support (the plugin that creates the secondary worlds needs to load before properTime)
Permanent day/night
Ability to freeze time.
Troubleshooting
First of all, carefully read all errors, as well as the last few comments on this thread. If that does not fix your problem, try adding "debug" to the top of your config file. That way the plugin will give you a lot of information, some of which may be useful for finding out what is wrong.
World "foo" not found
Make sure your plugins load in the correct order. You can also try to remove or rename your config file, so that it is regenerated with the correct worldnames and syntax.
@Yorkforce
Looks like a 'caps' problem. Try setting the world names with correct capitols on config file (Union, CreativeWorld, etc.) Anyway, i will fix it ASAP
Seem to be having problems with this, using the latest beta build (1.2.3 R-0.2) I get this problem:
Ive checked the folder, the config is there and set, I even removed the plugin completely and reinstalled it and manually edited the config again but I keep getting the above issues.
Feature request: for the 24 hour cycle, sync up game time with the server's system time.
@hanswalter123
It's working fine on CB 1.2.3 beta.
@Yorkforce
The plugin check/adjusts the time every 5 seconds. I think I can make this interval adjustable via config.yml, so you can set a minor interval to reduce this effect.
I love this plugin, of all the time mods this one doesnt break redstone
I was wondering however if there was any way to reduce the sun/moon stutter/warp? without it breaking redstone?
works with 1.2.3 too?
v 2.2 for CB 1.1-R6 uploaded, awaiting approval.
http://dev.bukkit.org/server-mods/propertime/files/3-v2-2/
I wanted to say thanks for your plugin!
I was wondering when you were going to update to support R6?
@andersonhc
thats whats the ticket system for. lol
like mine
did you even notice it ... ?
I am very sorry, but in this last version fixed times (with perma or using the presets) are not working as expected.
I will provide a fix soon, and make a page explaining more about config files.
Still, the perma, preset and time speed all dont work for me. Might be that i have essentials, which has time commands
@Crafter807. Here is the forum thread: http://forums.bukkit.org/threads/fix-mech-propertime-v2-0-control-the-speed-of-time-1-0-1-r1.30662/
The config is confusingly explained.
If perma values may also be: none, day, night. Why then have the preset value?
On devbukkit it just says valid presets are ect ect without showing it, like it does in the thread. And obvious, its not "ALWAYSNIGHT", but "alwaysnight"
Or mabye they are both suppose to work? I cant get any of them to work.
This plug is still a must have! /bow to andersonhc
I've done this.
creative:
timespeedday: 0.001
timespeednight: 20.0
timespeeddusk: 20.0
timespeeddawn: 20.0
perma: none
Not nice but example below wont work for me.
creative:
preset: ALWAYSDAY
Also what is a "preset"?
I dont understand how to make it always one time. (I have seen the other posts_). Every time i try, the alterations to the config.yml file have disappeared the next time i open it. Can someone show me an example of what the config file should look like (with the time always night)
Thanks
@veN1337
Thank you! :D
@Ferkswe
open config.yml
search for your world
add/modify "preset: ALWAYSDAY"
I don't understand. How do I make it always day? :S
Thanks! FerkSwe
Hey, ProperTime gives weird output to the console when the server loads
http://pastebin.com/EKTeEbci
Why plugin twice says applying default config? or its just a plugin bug?