Jump to content
Message added by crash,

Thank you so much for your interest in my plugin!

 

If you have any questions, run into any issues, or have ideas for more features, feel free to reach out. 

For support, you can create a thread in the Support Section or send me a direct message—I'll be happy to help.

9 Screenshots

  • 2.6k
  • 67
  • 13.29 kB
 Share

About AutoRestart UI

AutoRestart is an advanced and fully configurable plugin to facilitate automatic restarts of Rust servers, ensuring consistent performance and minimizing downtime through effective scheduling and notifications.

 

Main Features

  • ✨ Interactive UI: Includes an interactive UI that allows administrators to modify all plugin settings easily.
  • ⏰ Scheduled Restarts: Configures automatic server restarts at defined intervals using UTC timezone for uniform scheduling.
  • 💬 Discord Integration: Sends notifications to designated Discord channels to keep the community informed about restarts and server availability.
  • ⚠️ Player Alerts: Notifies in-game through both UI and chat, with configurable countdowns (e.g., 60, 30, 10 minutes), including a visible final-minute countdown.
  • 🔊 Sound Alerts: Provides optional auditory notifications to accompany visual or chat alerts.
  • 🔄 Manual Admin Restarts: Administrators can initiate manual restarts with the /restart [seconds] command, including real-time alerts.
  • ❌ Cancel Restarts: Allows administrators to cancel or reschedule restarts using the /restartstop command.
  • 🚫 Player Limit Protection: Prevents restarts during high player activity by setting a player count threshold.
  • 🔄 uMod Update Support: Automates checking for and applying uMod updates, followed by a server restart.

Permissions

  • 🔑 autorestart.use: Grants administrative privileges to execute manual restarts, cancel scheduled or manual restarts, modify restart settings, and access the configuration UI.

Commands

  • 📋 /crestart: Opens the main configuration UI.

Config

{
  "Alerts": {
    "WarningTimes": []
  },
  "Discord": {
    "DiscordNotifications": false,
    "ServerName": "Rust Server",
    "WebhookUrl": "https://support.discordapp.com/hc/en-us/articles/228383668-Intro-to-Webhooks"
  },
  "PlayerRestrictions": {
    "MaxPlayersBeforeCancel": 10,
    "RestrictPlayerCount": false
  },
  "Restart": {
    "AlertSound": "assets/prefabs/locks/keypad/effects/lock.code.lock.prefab",
    "RestartTimes": [],
    "UseChatAlerts": true,
    "UseSound": true
  },
  "UI": {
    "CustomUI": {
      "AnchorMax": "0 0.5",
      "AnchorMin": "0 0.5",
      "BackgroundColorHex": "#5094C5",
      "CheckIcon": "✓",
      "CheckIconColor": "0.5568627 0.7764706 0.1843137 1",
      "CrossIcon": "✗",
      "CrossIconColor": "0.7764706 0.5137255 0.4196078 1",
      "MessageFontSize": 10,
      "OffsetMax": "177.325 46.7435",
      "OffsetMin": "10 -45.9695",
      "TitleFontSize": 12
    },
    "UseCustomUI": false,
    "UseRustUI": true
  },
  "UpdateCheck": {
    "CheckForUpdates": false,
    "CheckInterval": 600
  },
  "Version": "2.0.0"
}

Lang

{
  "Version": "2.0.0",
  "ChatRestartAlert": "Server restart scheduled in {0}.",
  "ChatRestartCanceled": "The server restart has been canceled.",
  "ChatRestartNow": "RESTARTING...",
  "ChatRestartCanceledTooManyPlayers": "Restart canceled due to too many players.",
  "NoRestartScheduled": "No restart is currently scheduled.",
  "ScheduledRestartRescheduled": "Scheduled restart has been moved to the next day.",
  "UpdateDetected": "A uMod update has been detected. The server will restart to apply the update.",
  "RustUITitle": "SCHEDULED SERVER RESTART",
  "RustUIMessage": "The server will restart in {0}.",
  "CustomUITitle": "SCHEDULED SERVER RESTART",
  "CustomUIMessage": "The server will restart in {0}.",
  "DiscordRestartAlert": "Server will restart in {0}.",
  "DiscordRestarting": "Server is restarting now. Please wait 5 minutes for the server to be back online.",
  "DiscordOnline": "Server is now online.",
  "NoPermission": "You do not have permission to use this command."
}
  • Like 1

User Feedback

1.4m

Downloads

Total number of downloads.

6.7k

Customers

Total customers served.

99.2k

Files Sold

Total number of files sold.

2m

Payments Processed

Total payments processed.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.