RealTimeRotation
RealTimeRotation
This plugin sets the time of all worlds, to emulate the real sun including sunset and sunrise. Also the duration of the day can be modified.
Important Notice
To avoid problems with your setup of this plugin please read the Important-Notice-page.
Features
Basically what it does is using the configuration to change the day to a more realistic cycle.
To describe it in an easy way, lets imagine the server is set to a 24 hours day. In your configuration it is told, that the location is Berlin, Germany and its the 10th of June 2013. The sun on your server will rise at 04:46:47 AM and sunset will be at 9:11:37 PM. As you can imagine, the sun in MineCraft will then rise, when the sun is also rising in reality.
FYI: the normal days duration in MineCraft is 20 minutes with 10 minutes of day-light and 10 minutes night. Not quiet but its close enough.
Side-effects / known issues
As the server then uses the real time to calculate its own, you will be faced with following effects:
- manipulating the time with "/time set n" won't work anymore
- skipping the night by sleeping won't work either
Reporting bugs and artifacts
I really would appreciate if you could report all bugs and artifacts you may encounter.
For example:
- The sun at dawn (in pre-alpha) used to skip a few seconds (not to say hours)
- When going to sleep the night will not pass
So,... if you encounter something like this: you can report it right here
Future changes
- Implementing a command to display the time of the current world/server
- Re-enabling the ability to manipulate time by going to sleep or using "/time set n"
Commands / Permissions
There are no commands or permissions to care about.
Configuration
All information about the configuration can be found here.
Additional information
This plugin sends request to a third-party-server providing the sunset and sunrise of a location and get the lunar-state. Since 0.1.36 you can use a static value to emulate sunset and sunrise. This will result in the plugin not requesting anything from outside.
This requests will not send any informations about your server or the players on it! It will only use the settings provided in the configuration-file of this plugin!
Java-Versions
- 0.1.36 b and above: Java 6
- below 0.1.36 b: Java 7
Change-Log
0.3.0 b
- updated plugin to work with 1.9 again (previous versions work with 1.8)
- significant performance-improvements
- multi-world-support. the time can be configured for every world
0.2.33 r
- fixed an offset of 20 minutes between sunrise in game and sunrise in reality
- implemented some performance-improvements
- ticks to calculate the time at is now configurable
- fixed lunar-index to display it the right way
0.2.23 b
- Fixed time-offset that may corrupt sunset- and sunrise-animation so it would be on wrong times
- Changed configuration to adjust the offset of users (overcome the timezone of the server)
0.1.36 b
- added availability to use static values for sunrise and sunset
- converted project to Java 6
- configuration updated !!
0.1.12 b
- moon depends on the real moon (lunar cycles are now available!)
Contact
Please contact me using the pm-function. Since i get mails i will answer asap (even if i havent been on this page for a while).
-
View User Profile
-
Send Message
Posted Jun 19, 2013@mat41997
You may ask for every request you would appreciate in the forums.
-
View User Profile
-
Send Message
Posted Jun 19, 2013I'm sorry you guys have to wait so long for the update,...
I'm currently busy with my job, quiet a huge project though,... hope I will have some more time from weekend on.
Again sorry for the delay.
-
View User Profile
-
Send Message
Posted Jun 18, 2013thx for this plugin
add time command send
eg. /save
-
View User Profile
-
Send Message
Posted Jun 15, 2013@euro1988
I will see what i can do,...
anyway this won't be implemented until the next update so it will take a while to take part :(
-
View User Profile
-
Send Message
Posted Jun 15, 2013http://aikar.co/timings.php?url=5767493
It's taking 2% of the lag.
Can you somehow change that the lag is minimal?
-
View User Profile
-
Send Message
Posted Jun 12, 2013@katetem
Noted it. This is now on my top priority-list since I think its a major issue.
Thanks for telling me about it.
-
View User Profile
-
Send Message
Posted Jun 12, 2013@katetem
the offset on asia is too high,i'm hong kong,so i set up: latitude: 22.2000 longitude: 114.11 timeoffset: +8 but the offset is really high,it's 20:30 on hk,but it's 19:54 ingame
-
View User Profile
-
Send Message
Posted Jun 12, 2013@elcamo12
damn it...
-
View User Profile
-
Send Message
Posted Jun 11, 2013@katetem
Its currently in authorization and will be available soon.
-
View User Profile
-
Send Message
Posted Jun 11, 2013Hello and where the hell is 0.1.36 b?i only see you put 0.1.12 b in the repo
-
View User Profile
-
Send Message
Posted Jun 11, 2013Hi there, its me again.
If you use this plugin or are up to use it: Please have a look at the forum-topic here
You voice is required to decide this.
Thanks in advance
-
View User Profile
-
Send Message
Posted Jun 11, 2013Forum active.
I will try to keep it up to date with news about the plugin and so on. Will be happy to see you there and ask questions and give some interesting suggestions.
Anyway I still love programming, so you might even ask me to make some new plugins.
In my name I will always try to bring the best quality to you!
-
View User Profile
-
Send Message
Posted Jun 11, 2013It's a great idea I love it.
Though it would be a good idea to compile using Java 1.6 since most hosts use that:P
-
View User Profile
-
Send Message
Posted Jun 10, 2013Pretty awesome plugin. My players love it!
-
View User Profile
-
Send Message
Posted Jun 10, 2013@esedeckis
I will try to keep that in mind.
Future versions will be compiled and tested in Java-6 if possible. If not there is probably no way to get around it.
Sorry about that.
-
View User Profile
-
Send Message
Posted Jun 10, 2013Yes. My server is based on Multicraft so it looks like I can't do anything with it.
-
View User Profile
-
Send Message
Posted Jun 10, 2013@esedeckis
Are you using the 1.7 of Java? There may be some incompatibilities.
-
View User Profile
-
Send Message
Posted Jun 10, 2013Console shows this message:
10.06 23:35:03 [Server] INFO org.bukkit.plugin.InvalidPluginException: java.lang.UnsupportedClassVersionError: de/mafia_esports/bukkit/realtimerotation/RealTimeRotation : Unsupported major.minor version 51.0 10.06 23:35:03 [Server] SEVERE Could not load 'plugins/realtimerotation.jar' in folder 'plugins'
-
View User Profile
-
Send Message
Posted Jun 10, 2013@esedeckis
Could you take a look to the server-console if there are any outputs displayed? Anything from RealTimeRotation.
Maybe it couldnt create the conf-File.
-
View User Profile
-
Send Message
Posted Jun 10, 2013I downloaded the plugin and moved to plugins folder but it doesn't work, there is no yml configuration file and this plugin is not listed when I type /plugins. I am using CB 1.5.2-R0.1 22 .