MC TimeManager — Control Time and Calendar in Minecraft

MC TimeManager plugin for Minecraft lets you adjust day and night speed, sync worlds, and schedule calendar events with full server control.

Download TimeManager for Minecraft 1.20.6, 1.20.4, 1.12, 1.9, 1.6.2

Original name: TimeManager

Minecraft: 1.12, 1.20.4, 1.20.6, 1.6.2, 1.9

FileVersionLoaderSize
TimeManager-1.0.0.jar1.12—71 КБDownload
TimeManager-1.8.1.jar1.20.4—229 КБDownload
TimeManager-1.8.2.jar1.20.4—229 КБDownload
TimeManager-1.9.0.jar1.20.4—235 КБDownload
TimeManager-1.12.2.jar1.20.6—275 КБDownload
TimeManager-1.9.1.jar1.20.6—237 КБDownload
TimeManager-1.10.jar1.20.6—252 КБDownload
TimeManager-1.10.1.jar1.20.6—253 КБDownload
TimeManager-1.10.2.jar1.20.6—255 КБDownload
TimeManager-1.12.2.jar1.20.6—275 КБDownload
TimeManager-1.4.1.jar1.6.2—143 КБDownload
TimeManager-1.4.2.jar1.6.2—169 КБDownload
TimeManager-1.4.0.jar1.6.2—136 КБDownload
TimeManager-1.3.1.jar1.6.2—117 КБDownload
TimeManager-1.3.0.jar1.6.2—115 КБDownload
TimeManager-1.2.1.jar1.6.2—112 КБDownload
TimeManager-1.2.0.jar1.6.2—112 КБDownload
TimeManager-1.1.1.jar1.6.2—101 КБDownload
TimeManager-1.1.0.jar1.6.2—96 КБDownload
TimeManager-1.0.2.jar1.6.2—73 КБDownload
TimeManager-1.6.1.jar1.9—204 КБDownload
TimeManager-1.8.0.jar1.9—223 КБDownload
TimeManager-1.7.2.jar1.9—216 КБDownload
TimeManager-1.7.1.jar1.9—213 КБDownload
TimeManager-1.7.0.jar1.9—209 КБDownload
TimeManager-1.6.2.jar1.9—205 КБDownload
TimeManager-1.6.0.jar1.9—204 КБDownload
TimeManager-1.5.1.jar1.9—199 КБDownload
TimeManager-1.5.0.jar1.9—203 КБDownload
TimeManager-1.0.1.jar1.9—72 КБDownload

Taking Control of Time in Your Minecraft Server

Every Minecraft administrator knows the feeling: the sun sets, hostile mobs spawn, and players scramble for shelter. The vanilla day-night cycle is rigid, predictable, and often at odds with the experience you want to build. Whether you are crafting a tense survival realm, a story-driven RPG world, or a chaotic minigame arena, the default clock can feel like a constraint rather than a tool. This is where the plugin Taking Control of Time in Your Minecraft Server (known in technical circles as MC TimeManager) changes everything. It is not just a replacement for the /time command; it is a full-fledged chronometer, calendar, and task scheduler rolled into one, giving you the power to bend time to your will.

What Exactly Is MC TimeManager?

MC TimeManager is a server-side plugin designed for Spigot and Paper servers. Its core purpose is to replace the simplistic vanilla time mechanics with a granular, world-aware system. Instead of a single universal clock, you get independent time streams for every dimension. The plugin allows you to set starting times, adjust the flow rate, and even synchronize in-game time with real-world UTC. It is a tool for administrators who want their servers to feel alive, dynamic, and responsive to their specific vision.

The plugin supports a wide range of Minecraft versions, from legacy builds like 1.10 and 1.11 up to modern releases including 1.21 and beyond. It functions seamlessly on both Spigot and Paper loaders, making it a versatile choice for most server setups. The configuration files are written in YAML and come heavily commented, so even a newcomer can navigate the settings without feeling lost.

World-Specific Time Control

One of the standout features of this tool is its ability to treat each world as a separate entity. In vanilla Minecraft, the Overworld, Nether, and End all share the same time progression. MC TimeManager breaks this limitation. You can assign a unique starting time and a speed multiplier to each dimension. The speed can range from 0.0 (a complete freeze) to 10.0 (a tenfold acceleration). This allows for scenarios where the Overworld enjoys a leisurely 20-minute day while the Nether races through its cycle in under two minutes.

For those who want to align their server with the real world, the realtime mode is a godsend. It syncs the in-game clock with actual UTC time, accounting for local offsets. This is perfect for servers with a regional player base that wants day and night to match their own experience.

Separate Day and Night Speeds

The plugin also offers distinct multipliers for daytime and nighttime. Imagine a server where the day stretches on for hours, perfect for building and exploration, while the night is a frantic, dangerous sprint. This asymmetry creates a compelling survival dynamic. Conversely, you could have a short, bright day and a long, oppressive night for a vampire-themed or horror-oriented experience. These settings are not static; they sync automatically on server startup and reload, and you can adjust them on the fly via console commands without touching the config files.

Rethinking the Sleep Mechanic

Sleep is often a source of frustration for server admins. Vanilla mechanics require all players to be in bed to skip the night, which can be disruptive. MC TimeManager offers an elegant solution. You can define the exact percentage of online players required to trigger a night skip. You can also enable a smooth transition animation instead of an abrupt jump, sync waking times across different worlds, or disable sleeping entirely in specific dimensions.

The permission system adds another layer of control. You can restrict the ability to sleep to specific player groups, which can be a powerful tool for roleplay servers where only certain characters are allowed to rest. This turns a mundane mechanic into a social and strategic element of gameplay.

Command Suite and Player Experience

The plugin redefines the standard /time command and introduces a comprehensive set of administrative tools. Here is a look at the most essential commands:

  • /tm set time [ticks|daypart|HH:mm:ss] [world] — Sets the time in a specific world. You can use presets like "day", "noon", or "night", or specify exact times.
  • /tm set speed [multiplier] [world] — Adjusts the overall speed of time in a given world.
  • /tm set speedDay / speedNight — Configures separate speeds for the day and night phases.
  • /tm set start [value] [world] — Determines the time a world starts with when the server boots.
  • /tm resync [all|world] — Forces a re-synchronization of all timers.
  • /tm now [msg|title|actionbar] [player|all|world] — Sends the current time to the chat, as a title, or in the action bar.

For regular players, the /now command displays a beautifully formatted message showing the time, date, and the number of elapsed days or weeks. This output is fully customizable via the lang.yml file and automatically adapts to the client's language. If you want the time constantly visible, the /now title option is ideal. For a subtle reminder, the action bar feature works perfectly without cluttering the chat.

The Power of Placeholders

The true depth of this plugin is revealed through its placeholder system. These dynamic tokens can be used in messages, books, signs, commands, and even in the chat itself. Some of the most useful placeholders include:

  • {tm_time24} — Current time in 24-hour format (HH:mm:ss).
  • {tm_time12} — Time in 12-hour format with AM/PM.
  • {tm_daypart} — The name of the current part of the day (dawn, day, dusk, night) in the player's language.
  • {tm_elapseddays} — The number of days that have passed since the world was created.
  • {tm_monthname} — The name of the current month from the language file.
  • {tm_yyyy}, {tm_mm}, {tm_dd} — Full date components.

These placeholders are case-sensitive and integrate natively with PlaceholderAPI. This opens the door to endless customization. You can create a sign that updates in real-time to show the in-game clock, or use them in other plugins to trigger events based on the time of day. The integration is smooth and requires only placing the API in the plugins folder and enabling the option in the config.

Scheduling Commands and a Built-in Calendar

The cmds.yml file is a powerful scheduler that allows you to execute any server command at a predefined time. Do you want a siren to blare every in-game noon? Or a special event to trigger once a week? MC TimeManager handles it. You can use the placeholders (except player-specific ones) within these scheduled commands, providing incredible flexibility. The built-in calendar tracks days of the week, months, and even years, making it perfect for servers with a rich, evolving history.

Installation and Compatibility

Installing the plugin is straightforward. You need to place the JAR file into your server's plugins directory and restart. The plugin is compatible with Minecraft versions from 1.10 up to the latest releases, including 1.21 and the 1.26 series. It works on both Spigot and Paper. For PlaceholderAPI support, you simply drop the API into the plugins folder and enable the relevant option in the config. The /tm checkConfig command provides a quick summary of your current settings, helping you verify everything is working as intended.

If you are looking to get started quickly, you can download Taking Control of Time in Your Minecraft Server from reputable plugin repositories. The installation process is the same for most server loaders, and the detailed comments in the YAML files mean you rarely need to consult external documentation. For those who want a guided setup, searching for a guide on how to install this plugin will yield step-by-step tutorials. The process is simple enough for a novice but powerful enough for a seasoned admin.

Use Cases and Scenarios

The flexibility of this tool makes it suitable for a variety of server types. Here are a few scenarios where it shines:

  • Hardcore RPG Servers: Set a long, safe day for exploration and a short, brutal night for survival. The asymmetric speeds create tension and encourage strategic planning.
  • Meditative Building Servers: Freeze time entirely or set it to a very slow pace so players can build without the pressure of nightfall.
  • PvP Arenas: Accelerate the cycle to force players into night-time combat quickly, or keep it perpetual dusk for a dramatic aesthetic.
  • Roleplay and Lore Servers: Use the calendar and scheduler to create in-game holidays, seasonal events, or historical milestones that the community can look forward to.
  • Global Communities: Sync the server time with real UTC to ensure that day and night match the local experience of a distributed player base.

In conclusion, MC TimeManager transforms time from a static background element into a dynamic resource that shapes gameplay. Whether you are slowing down dawn for a peaceful build session or accelerating the night for intense battles, the plugin gives you absolute control over every tick. It does not conflict with most popular modifications and provides a level of depth that vanilla Minecraft simply cannot offer. For any administrator looking to create a server that lives by its own rules, Taking Control of Time in Your Minecraft Server for Minecraft is an essential addition to your toolkit. It is more than a plugin; it is the master key to the fourth dimension.