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.


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.


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.


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.


Posts Quoted:
Clear All Quotes

About This Project



Recent Files