Time Overhaul

Quick rating

Community listing page, reviews here may not be monitored by the author.

Time Overhaul

No reviews yet

This Replaces Minecraft Time With Real Time

Mod Loaders
Minecraft

About

Description

⏰ Time Overhaul

Synchronize Minecraft time with real-world time, or fully customize your own time scale.

➤ Built for Forge 1.16.5

🛠 Fully Configurable | 🕹 API Support | 🧭 Per-Dimension Control


🌍 Features

  • Real-Time Sync – Match Minecraft time to your system clock.
  • Custom Time Scaling – Define custom tick speed (e.g. 24h = 24000 ticks).
  • Per-Dimension Sync – Only affect configured dimensions (modded or vanilla).
  • Sleep Prevention – Disable night skipping but allow spawn point setting.
  • Clock HUD – Show real-world time in-game.
  • API Support – Other mods can provide time logic overrides.
  • Configurable – Easy setup in timeoverhaul-common.toml.

📦 Compatibility

  • Minecraft: 1.16.5
  • Forge: 36.2.34+
  • Multiplayer: Supported
  • Modded Dimensions: Supported

🧪 Example Config

# timeoverhaul-common.toml

useRealTime = true

customUTCOffset = -5

disableSleeping = true

syncedDimensions = ["minecraft:overworld", "rftools:dim456"]


🧩 Developer API

Mods can override the time for a specific dimension by implementing:

public class MyTimeOverride implements ITimeOverrideProvider {

  public Optional<Long> overrideTime(ServerWorld world) {

    if (world.dimension().location().toString().equals("my_mod:special_dim")) {

      return Optional.of(6000L); // Always noon

    }

    return Optional.empty();

  }

}

Register it with:

TimeOverhaulAPI.registerTimeOverrideProvider(new MyTimeOverride());

 

GKaZe77 — feedback is always welcome!