Edit, 2/11/2026: The limit is now 4 hours (4x the previous limit)!
As a Roblox developer, it is currently too hard to manage updates to games with long gameplay loops. For example, Ultimate Mining Tycoon has a central mine that resets every 100 minutes, and players can pay to extend it by 30 minutes. When applying updates, I want to use the Server Management dashboard, but the “Delay server restart” option has a cap of 60 minutes.
We currently can’t safely use this option because people can be any of:
- In the middle of processing ore with an active mine.
- In the middle of a mining session with others and abruptly removed before the timer ends.
- Paid Robux for mining extensions tied to the current mine, potentially multiple times. I’ve done 3 in a single session before becoming a developer, which made the mine nearly 3 hours.
If Roblox is able to address this issue, it would improve my development experience because I would be able to use the platform’s built-in migration tooling instead of having to create our own. UMT does have a system in place, but we don’t use it because it caused hundreds of players to get stuck in teleport loops due to not being able to take servers out of matchmaking. We need a process for quicker update rollouts for content updates, and we’d like to have some way to let servers close quickly at their own pace instead of waiting up to a week for them to slowly disappear, or accepting a hit to player counts.
