Taking Control of Time in Your Minecraft Server
Time in Minecraft is often taken for granted. The sun rises, the sun sets, and mobs spawn accordingly. But for server owners who want to create immersive RPG worlds, challenging mini-games, or simply a more dynamic environment, the vanilla day-night cycle can feel limiting. That is where MC TimeManager steps in — a powerful Spigot plugin that hands you the reins over every tick of the clock.
What Is MC TimeManager?
MC TimeManager is a feature-rich plugin designed to give server administrators total control over in-game time. Unlike the basic /time set command, this tool allows you to define custom speeds, separate day and night cycles, schedule commands based on time, and even manage how players sleep. Whether you run a survival server, a creative build world, or a complex RPG network, this plugin adapts to your vision.
Flexible Time Control Per World
One of the standout features is the ability to set time parameters independently for each world. You can assign a starting time and a speed multiplier, making time flow faster, slower, or even freeze entirely. Need a world where nights last twice as long as days? That is possible by setting different speed values for day and night. For servers that want to mirror real life, you can sync a world to UTC time with an offset, so players always experience the correct local time.
Sleep Management That Makes Sense
Vanilla sleep mechanics often clash with multiplayer servers — one player sleeping can skip the night for everyone, which might not fit your gameplay. MC TimeManager overhauls this system. You can set the required number of sleeping players, enable a smooth night-skip animation, and even synchronize waking up across multiple worlds. Sleep can be allowed, forbidden, or linked between worlds, and you can fine-tune everything with individual permissions. This is especially useful for survival servers where you want to preserve the challenge of nighttime without letting a single AFK player ruin the experience.
Player Commands and Custom Displays
The plugin introduces the /now command, which players can use to check the current time, date, elapsed days, or weeks. Messages can appear in chat, as a title on screen, or in the action bar, and they fully support multiple languages. Administrators can restrict whether players can choose the display type or target a specific world, giving you granular control. For instance, you might let everyone see the time in the action bar but only VIPs can query the Nether’s clock.
Powerful Placeholder System
MC TimeManager shines with its extensive placeholder support. These variables can be used in configuration files, signs, books, chat messages, and even scheduled commands. Here are just a few examples of what you can display:
- {tm_time24} – Current time in 24-hour format (HH:mm:ss).
- {tm_daypart} – The name of the current part of the day (morning, afternoon, evening, night).
- {tm_elapseddays} – Total number of days that have passed in the world.
- {tm_monthname} – The current month name based on your language file.
- {tm_yyyy} – The in-game year in four digits.
All placeholders are case-sensitive and can be combined to create immersive HUDs or lore. If you also use PlaceholderAPI, you can expose these values to other plugins, opening up endless possibilities for integration.
Admin Commands at a Glance
Server operators get a comprehensive set of commands under /tm. You can check configuration summaries, verify MySQL connections, and debug time discrepancies with /tm checkTime. The real magic happens with the /tm set subcommands. You can adjust speed multipliers, define custom day durations (using a 00d-00h-00m-00s format), set initial ticks, and even schedule commands to run at specific times via the cmds.yml file. For example, you could trigger a broadcast every in-game morning or spawn a boss at midnight — all without a separate scripting plugin.
While MC TimeManager is a server-side plugin, if you are also exploring client-side mods that enhance time visuals or add dynamic lighting, you can easily install them via the foxygame.net launcher — a convenient, flexible, and modern Minecraft launcher where you can download mods right from the menu. This makes it simple to pair server control with a richer client experience.
Scheduling and Automation
The scheduled commands feature is a game-changer. By editing cmds.yml, you can define commands that repeat daily, weekly, or on a custom cycle. These commands support most placeholders (except {tm_player}), so you can dynamically reference the current time or world. Imagine a server where the difficulty increases every three in-game days, or where a special trader appears only on weekends — all automated through MC TimeManager.
Compatibility and Integration
The plugin is designed for Spigot and its forks, with compatibility ranging from Minecraft 1.21 to the latest 1.26 API. It overrides the vanilla /time command to prevent conflicts and ensures timers are synchronized on every server startup and reload. For developers, the plugin exposes a Java API through PlaceholdersHandler and PlayerLangHandler classes, allowing you to retrieve client language or replace placeholders programmatically. This means you can build custom add-ons that leverage MC TimeManager’s core without reinventing the wheel.
Why Choose MC TimeManager?
Many time management plugins exist, but few offer the depth and flexibility found here. The ability to set different speeds for day and night, the rich placeholder system, and the built-in command scheduler make it a standalone solution for time-based mechanics. Whether you are crafting a hardcore survival world where nights are terrifyingly long, a peaceful creative server that always basks in daylight, or an RPG adventure where time dictates quest availability, this plugin adapts to your needs. The multi-language support and per-player time offsets add an extra layer of polish that players will appreciate.
Final Thoughts
MC TimeManager is more than just a clock tweak — it is a foundational tool for any server that wants to treat time as a gameplay element. From simple speed adjustments to complex scheduled events, it puts you in complete command. The thorough configuration files and extensive permissions mean you can tailor every aspect to your community. If you have ever felt that vanilla time mechanics hold back your server’s potential, give this plugin a try and watch your worlds come alive on your own schedule.
--- **Update Jun 8, 2026:** Added 1 file for version 26.1.2, 26.1.1, 26.1, 1.9, 1.21.11, 1.21.10, 1.20.6, 1.19.4, 1.18.2, 1.17, 1.16, 1.15, 1.14, 1.13, 1.12, 1.11, 1.10. --- **Update Jul 25, 2026:** Added 3 files for version 26.2, 26.1.2, 26.1.1, 26.1, 1.9, 1.8.3, 1.7.4, 1.21.11, 1.21.10, 1.20.6, 1.19.4, 1.18.2, 1.17, 1.16, 1.15, 1.14, 1.13, 1.12, 1.11, 1.10.