Time Distortion
Time Distortion
Features
Time Distortion gives the ability to change the duration of daytime, nighttime, or any custom part of the day that pleases you. There should be no issues with redstone.
This plugin allow you to set time lapses, defined by a begin and end time, and a speed multiplicator. In Bukkit the time in a day ranges from 0 to 24000 ticks, 0 being sunrise, 6000 noon, 12000 sunset, 18000 midnight, and 24000 looping back to sunrise.
- If you set the multiplicator to 2.0, time will be 2x faster and shorter.
- If you set the multiplicator to 0.5, time will be 2x slower and longer.
WARNING !
If you update from a version lower than 0.1.2, the plugin name has changed (due to a typo -_-), you must update config.yml and its folder accordingly.
Commands
the /timedistortion command displays a summary of the current configuration (permission : TimeDistortion.info)
Config
The default config.yml file will be generated the first time you enable the plugin, and sets default time speed, with daytime, nighttime, sunset and sunrise already preconfigured for the world "world", so you can easily tweak it. The config being quite simple and including extensive comments, I think no further help is necessary. A copy of the default config can be read here : sample config page.
Known bugs
- Moon phases may change quickly during the night in some cases
time distortions tend to be extremely inaccurate when ticks_between_updates is really small (less than 5 in most of the cases) and multiplicator is lower than zero.
Planned features
- French localization (help needed for other languages)
- Add commands to edit config from in game
Recode the time distortion effect to improve accuracy and smoothing even at high refresh rates (low ticks_between_updates)
Footnote
It has only been tested for 1.3.1 and 1.3.2, but it should work with 1.2.5 and older as well
This is my first Bukkit plugin, constructive criticism is welcome. My mother tongue being French, please excuse me if my English is bad.
Can you explain why moon phases are changing? Perhabs i could find some workaround.
I've been using this plugin on Bukkit 1.4.7 for a couple of years. Works great.
I'm updating to Spigot 1.8.8 and I can't find a good updated plugin to replace Time Distortion. Out of desperation I try Time Distortion 0.2.2 on my new server, expecting it to crash because of the outdated plugin... well nope, IT WORKS!
Time Distortion 0.2.2 works on Spigot 1.8.8!
@Q2Lummox
Sorry, i still can't find the time to work on it >_<
@Vaalerian
Were you able to update this plugin to version 1. 6.2?
A greeting!
@Vaalerian
Where is the source code?
Sorry for the lack of activity since almost one year, i did stop playing minecraft and making mods/plugins, but i'm getting back into it now ;)
I will try to update to 1.5 and 1.6 during this week-end.
I will also start to make this plugin into a mod.
I get high cpu usage when i install this plugin. Any suggestions?
It's not working with 1.5.2 0.2
Is there a similar Plugin? I can only find some Plugins which repeat the cycles.. Thats not what i want.
@Vaalerian
I've been configuring this plugin for a few days now, and I very much like it!
However, I'm having some trouble syncing the clock to the Eastern time zone. I've had it just a bit too fast. Do you happen to have any 24-hour-day configs lying around that I might be able to use? xP
@Sir_Moodz
If you put it to 1 tick speed, at each tick the server will send a time update to the client. It may decrease network performance on crowded servers, but i did not actually try it.
It works for 1.4.7 bukkit, but not for Bukkitforge
also a question, in the config I see the following:
"setting this value low will result in a smoother sun movement, but may cause low network performance on the server side because of frequent time updates sent to clients."
What does the plugin exactly send to the client, that uses so much performance? (did not notice performance loss or cpu increase when I put it to 1 tick speed)
This would be awesome if you could make the moon not phases not flicker... great plugin so far!!
@Vaalerian
nice, this is the only plugin/mod that I could find that makes days longer, and I have been looking for weeks...
Do you have any ETA when it wil be updated? :)
@Sir_Moodz
soon !
wil this plugin get updated?
@Humpie96
You can't exactly "add" ticks, you only virtually change the speed of the ticks. If that answer your question, you can make a full day last longer.
so you can't actually add more ticks to a full cycle?
Change setTime() on setFullTime() and moon phases will not changes
@Vaalerian
it basically does, only the moon phases jump with every time correction interval, so the moon just flickers between half and full ;) kinda annoying, but that's the only issue I could find so far
@keytastic
sorry for not updating. Despite his comment, techrosis told me in PM he made a mistake and that this version is in fact working well with the current bukkit version. Could you confirm that ?