AuraSunDial - A simple Sponge Plugin to synchronize the server/in-game time to the realtime

This is a discussion topic for the Ore project, AuraSunDial. View the full project on Ore for downloads and more information.


AuraSunDial

Did you ever want to synchronize the ingame time to the real time? Then this plugin is for you!

It’s super simple. No config required, just drop it in your mods folder and it works.

Commands

  • /realtime:
    • Usage: /realtime <enable|disable> [<world>*|all]
    • Aliases: /realtime, /rt, /sundial, /sd
    • Permission: sundial.command.realtime.<enable|disable>.<world>

Permissions

  • sundial.command.realtime.<enable|disable>.<world>

Planned Features

None

Suggestions and Bugs

So if you have feedback on my planned features, suggestions on what I can add or improve, tell me!
Also please report any bugs you encounter, so I can fix them. (Click the Issues link up at the top.)
You can also get quick support on our Discord!

Support

If you want to support the Aura Development Team, you can support us on Patreon!

Support us on Patreon

bStats

This plugin uses bStats to anonymously collect usage data, to make development easier. You can disable this by going to config/bstats/config.conf. Stats can be found here: https://bstats.org/plugin/sponge/AuraSunDial

3 Likes

A new version has been released for AuraSunDial, it is available for download here.


Version 1.0.1

+ Added tests to ensure time conversion is correct.
* Fixed time being offset.

Version 1.0.0

+ Implemented time setting for all worlds.

A new version has been released for AuraSunDial, it is available for download here.


Version 1.1.0

+ Added config to enable and disable per world.

Version 1.0.1

+ Added tests to ensure time conversion is correct.
* Fixed time being offset.

Version 1.0.0

+ Implemented time setting for all worlds.

A new version has been released for AuraSunDial, it is available for download here.


Version 1.1.1

* Fixed config not working.

Version 1.1.0

+ Added config to enable and disable per world.

Version 1.0.1

+ Added tests to ensure time conversion is correct.
* Fixed time being offset.

Version 1.0.0

+ Implemented time setting for all worlds.

This is a great plugin, I’ve only used it for a short while but so far it’s worked pretty well. The only thing that I’d like which would make this even better is allowing to set the timezone it uses,

Will add this feature.

Perhaps add an ability to change the length of a Minecraft day cycle? So, something like one Minecraft day is half a day real time - such that 6am/6pm is 12pm in the Minecraft world? I can imagine some servers would being able to control the length of the day/night cycle, rather than “just” tying it to real world time.

A new version has been released for AuraSunDial, it is available for download here.


Version 1.1.3

* Fixed unit tests.

Version 1.1.2

* Don’t reload plugin with events (makes plugin more compatible).

Version 1.1.1

* Fixed config not working.

Version 1.1.0

+ Added config to enable and disable per world.

Version 1.0.1

+ Added tests to ensure time conversion is correct.
* Fixed time being offset.

Version 1.0.0

+ Implemented time setting for all worlds.

A new version has been released for AuraSunDial, it is available for download here.


Version 1.2.0

+ Added /realtime command, that allows to enable and disable the realtime synchronization per world.
+ Added appropriate permissions for the /realtime command.

Version 1.1.3

* Fixed unit tests.

Version 1.1.2

* Don’t reload plugin with events (makes plugin more compatible).

Version 1.1.1

* Fixed config not working.

Version 1.1.0

+ Added config to enable and disable per world.

Version 1.0.1

+ Added tests to ensure time conversion is correct.
* Fixed time being offset.

Version 1.0.0

+ Implemented time setting for all worlds.

A new version has been released for AuraSunDial, it is available for download here.


A simple Sponge Plugin to synchronize the server/in-game time to the realtime Version 1.2.1

* Updated to Sponge 7.1.0-SNAPSHOT.
* Internal improvements.

Version 1.2.0

+ Added /realtime command, that allows to enable and disable the realtime synchronization per world.
+ Added appropriate permissions for the /realtime command.

Version 1.1.3

* Fixed unit tests.

Version 1.1.2

* Don’t reload plugin with events (makes plugin more compatible).

Version 1.1.1

* Fixed config not working.

Version 1.1.0

+ Added config to enable and disable per world.

Version 1.0.1

+ Added tests to ensure time conversion is correct.
* Fixed time being offset.

Version 1.0.0

+ Implemented time setting for all worlds.

Does it also change moon phase every night ?

A new version has been released for AuraSunDial, it is available for download here.


Version 1.3.0

+ Added time offset option.
+ Added speed multiplier option.
+ Added README.
* Internal improvements to the config and reloading the plugin.

Version 1.2.3

* Fixed missing metrics classes.

Version 1.2.2

* Updated bStats to 1.4 to comply with the Ore guidelines.

Version 1.2.1

* Updated to Sponge 7.1.0-SNAPSHOT.
* Internal improvements.

Version 1.2.0

+ Added /realtime command, that allows to enable and disable the realtime synchronization per world.
+ Added appropriate permissions for the /realtime command.

Version 1.1.3

* Fixed unit tests.

Version 1.1.2

* Don’t reload plugin with events (makes plugin more compatible).

Version 1.1.1

* Fixed config not working.

Version 1.1.0

+ Added config to enable and disable per world.

Version 1.0.1

+ Added tests to ensure time conversion is correct.
* Fixed time being offset.

Version 1.0.0

+ Implemented time setting for all worlds.