Come chat with us and we will get back to you as soon as possible!
Contact SupportHolyHosting
Holy Team

Rust nights can be punishing. When the map gets dark and your players have few light sources nearby, basic jobs like scouting, gathering, and not walking straight into danger become harder than they need to be. Some servers enjoy that survival pressure. Others prefer longer daylight, shorter nights, or direct control over the in-game clock.
The Time of Day uMod plugin gives Rust server owners a simple way to manage the day and night cycle. With it, you can check the current time, skip ahead, freeze time, or adjust how the cycle behaves through a configuration file. It is especially useful for event servers, build servers, PvE communities, or anyone tired of squinting at a black screen and calling it atmosphere.
This guide covers downloading the plugin, uploading it to your Rust server, using its commands, editing its config file, and fixing common setup problems.

The downloaded file should be kept as-is. Do not rename it unless the plugin documentation specifically says to, since uMod plugins usually expect their file names to match the plugin class.
Before uploading the file, make sure your Rust server is already using uMod or Oxide. The Time of Day plugin belongs in the server's Oxide plugin folder.



If the plugin loads correctly, you should be able to use its chat or console commands without seeing unknown command errors.

After joining the server, run `/tod` in chat to view the current time information. This command displays details about the server's day and night cycle, including exact timing values. It is a quick way to confirm the plugin is running and to understand what the world clock is doing.
Most actual time-control commands are intended for the server console rather than normal player chat. That makes sense, because giving every player the power to casually rearrange the sun would be a bold administrative choice.
You can manage Time of Day in two main ways:
Time of Day includes several commands for controlling the Rust world clock. Some commands display information, while others directly change how time passes. Use these from the console unless the plugin documentation marks them as chat commands.


Successful plugin responses should begin with `[TimeOfDay]`, which helps separate the plugin's messages from normal server logs.


One commonly used command is `tod.skipday`. This lets you move the server ahead by a day while keeping the cycle under control. Depending on the current time and the plugin's settings, this can be used to push the world into a different lighting state, including night.
When skipping time, visual changes may not always appear instantly for every player. Give the server and connected clients a moment to catch up before assuming the command failed.

The `/tod` chat command is useful for checking the active time settings from inside the game. It does not change the clock, but it does provide a quick readout of the current day, time, and cycle information. This makes it handy for admins who want to verify settings without switching back to the panel every few seconds.
The plugin's config file controls its persistent settings. Use it when you want to change values such as day length, night behavior, date options, or other plugin-defined defaults. The exact options can vary by plugin version, so compare your file with the Time of Day page on uMod if you are unsure what a setting does.



Be careful when editing JSON. Values such as `true` and `false` must stay lowercase, commas need to remain in the right places, and quoted text must keep its quotation marks. A tiny formatting mistake can stop the plugin from reading the file correctly.
If Time of Day commands do not work, the plugin is usually not installed in the correct location or the server is not loading uMod properly. Confirm that your Rust server profile is selected, then check that the plugin file is inside `oxide/plugins`. After correcting the location, restart the server and watch the console for plugin load messages.
If configuration changes are ignored, make sure the file was saved and the server was restarted afterward. Also check the JSON formatting in `TimeOfDay.json`. A typo, missing comma, incorrect capitalization, or broken value can prevent the config from applying.
If the plugin still does not respond, review the server console for errors mentioning Time of Day or Oxide. Those messages usually point to the exact file or setting that needs attention.
Come chat with us and we will get back to you as soon as possible!
Contact SupportPush rotating chat announcements on your Rust server using the Advert Messages plugin. Covers installation through the HolyHosting panel, config tweaks, message ideas, colored text, and quick fixes when nothing fires.
Add custom prefixes, username colors, and ranks to your Rust server using the Better Chat plugin. Step-by-step install, group commands, and config file tips.
Run guarded loot events on your Rust server with the Dangerous Treasures uMod plugin. Step by step setup, configuration tips and common pitfalls explained.