CustomDayNightTime

Precise server time control allowing independent day and night duration settings in real-time seconds.

97

CustomDayNightTime

> Minecraft 1.21.5 Purpur This plugin is built for Minecraft 1.21.5 Purpur. I tested it on Purpur 1.21.5 and Spigot 1.21.1. It should work on 1.21.1-1.21.5 Spigot/Purpur/Paper/Bukkit.

If you want to report a bug or suggest a new plugin, join my Discord server.

This is a cut-out and improved fragment of my SmpMechanics plugin and forms a harmonious whole with Cozy Campfire and BetterSleep.

⏳ CustomDayNightTime

Take full control of time on your server!

CustomDayNightTime allows you to precisely define the duration of the day and night independently. Whether you want a 30-minute day for exploration and a 5-minute night for safety, or a realistic 24-hour cycle, this plugin handles it smoothly. It is designed to work flawlessly alongside BetterSleep, ensuring no time-skipping glitches occur.

✨ Key Features

* 💾 Persistent Data: Set the duration of Day and Night separately using 💾 Persistent Data:. * *Example:* Make days last 20 minutes (1200s) and nights just 5 minutes (300s). * 💾 Persistent Data: Built to detect the 💾 Persistent Data: plugin automatically. If players start sleeping (fast-forwarding time), this plugin pauses its own timer to prevent "rubber-banding" or time conflicts. * 💾 Persistent Data: Full support for 💾 Persistent Data: and 💾 Persistent Data:. Players can switch their interface language via `/ct language`, and the choice is saved permanently. * 💾 Persistent Data: The command system is intelligent. When typing `/ct day` or `/ct night`, the autocomplete suggests the 💾 Persistent Data: first, making adjustments incredibly fast. * 💾 Persistent Data: All settings are saved to `config.yml` instantly. No data loss on restarts.

---

Here are the updated, English command and permission tables, ready to be pasted into your plugin description page.

---

⏳ CustomDayNightTime - Commands & Permissions

Main command: `/ct` (or `/customtime`)

| Command | Description | Permission | Default | | :--- | :--- | :--- | :--- | | --- ADMIN --- | | | | | `/ct` | Displays current time settings (Status). | `customtime.help` | ✅ Everyone | | `/ct help` | Displays the list of available commands. | `customtime.help` | ✅ Everyone | | `/ct language <pl/en>` | Change your personal interface language. | `customtime.language` | ✅ Everyone | | --- ADMIN --- | | | | | `/ct day <seconds>` | Set the duration of the day (in seconds). | `customtime.day` | ❌ OP | | `/ct night <seconds>` | Set the duration of the night (in seconds). | `customtime.night` | ❌ OP | | `/ct reload` | Reloads configuration and language files. | `customtime.reload` | ❌ OP |

* Wildcard Permission: `customtime.*` (Grants full access).

---

🚀 Installation

1. Download the `.jar` file. 2. Place it in the `/plugins/` folder of your server (Spigot/Paper/Purpur BetterSleep). 3. Restart the server. 4. *(Optional)* Install BetterSleep for the ultimate time-management experience.

ADS