- Joined
- Oct 7, 2025
- Messages
- 1,454
- Reaction score
- 892

Features
- True realtime-synced in-game clock (based on UTC)
- Configurable time zones (e.g. Europe/Berlin, UTC, custom)
- Optional EU DST handling (last Sunday in March / October)
- Extremely lightweight & performance-friendly
- Fully standalone – no framework required
Installation
- Put the jj_advancedrealtime folder into your resources directory.
- Add this line to your server.cfg:
Code:
ensure jj_advancedrealtime
- Adjust the config to your preferred time zone.
- Restart your server — in-game time now follows real-world time.
Config (Time Zones)
Code:
Config = {}
Config.UpdateIntervalSeconds = 20
Config.Debug = true
Config.ActiveTimeZone = "Europe/Berlin"
Config.TimeZones = {
["Europe/Berlin"] = { offset = 1, useEUDST = true },
["Europe/London"] = { offset = 0, useEUDST = true },
["UTC"] = { offset = 0, useEUDST = false },
["RP_City"] = { offset = 2, useEUDST = false }
}
Set Config.ActiveTimeZone to any key from Config.TimeZones (e.g. "UTC", "RP_City") and restart the resource.