Syncs real world time with your Minecraft server time.
Find a file
2026-05-26 20:21:56 -03:00
.idea Make beta implementation use Project Poseidon from Maven, default to 1 tick refresh rate to avoid lag, fix tenkumaLib ConfigurationProvider usage in Main, switch from reflection to hybrid abstraction/reflection. 2026-05-26 20:14:55 -03:00
.settings Convert to Gradle plugin, add support for modern Paper with reflection and add config.yml option to block bed usage. 2026-05-24 18:55:54 -03:00
bin/gd/rf/adrianvictor/realtime First commit. 2025-04-10 12:54:24 -03:00
gradle/wrapper Convert to Gradle plugin, add support for modern Paper with reflection and add config.yml option to block bed usage. 2026-05-24 18:55:54 -03:00
libs Convert to Gradle plugin, add support for modern Paper with reflection and add config.yml option to block bed usage. 2026-05-24 18:55:54 -03:00
src Bump to 2.0 2026-05-26 20:21:56 -03:00
.gitattributes Convert to Gradle plugin, add support for modern Paper with reflection and add config.yml option to block bed usage. 2026-05-24 18:55:54 -03:00
.gitignore Make beta implementation use Project Poseidon from Maven, default to 1 tick refresh rate to avoid lag, fix tenkumaLib ConfigurationProvider usage in Main, switch from reflection to hybrid abstraction/reflection. 2026-05-26 20:14:55 -03:00
.gitmodules Convert to Gradle plugin, add support for modern Paper with reflection and add config.yml option to block bed usage. 2026-05-24 18:55:54 -03:00
build.gradle.kts Make beta implementation use Project Poseidon from Maven, default to 1 tick refresh rate to avoid lag, fix tenkumaLib ConfigurationProvider usage in Main, switch from reflection to hybrid abstraction/reflection. 2026-05-26 20:14:55 -03:00
gradlew Convert to Gradle plugin, add support for modern Paper with reflection and add config.yml option to block bed usage. 2026-05-24 18:55:54 -03:00
gradlew.bat Convert to Gradle plugin, add support for modern Paper with reflection and add config.yml option to block bed usage. 2026-05-24 18:55:54 -03:00
README.md Convert to Gradle plugin, add support for modern Paper with reflection and add config.yml option to block bed usage. 2026-05-24 18:55:54 -03:00
settings.gradle.kts Convert to Gradle plugin, add support for modern Paper with reflection and add config.yml option to block bed usage. 2026-05-24 18:55:54 -03:00

This is a plugin for Minecraft beta that syncs the real world time with your in-game time.

How it works

TimeKeeper changes the game time every tick (that can be changed in the config), using your computer timezone as default if the config timezone value does not exist.

Config

ticksBetweenUpdate: 0 # 20 ticks is 1 second 
timezone: "America/Sao_Paulo" # comment this line to use system's default timezone
preventSleep: true # Players will sleep and time will sync afterwards, so it's better to disable unless you have a reason to
worlds:
    - "world"