RustMods & Plugins
Use the Save Announcer Plugin on Rust
Install Save Announcer on a Rust server, see the chat message it sends on each save, change its settings and fix the GUI Announcements setup that silences it.
Table of contents
Save Announcer is a very small plugin that posts a chat message when your Rust server saves the world, telling players to "expect some lag". This guide covers installing it, the messages it sends, its settings and the one setting combination that makes it go silent.
Checked against Save Announcer 1.0.4 by Ryan on uMod (released 1 August 2018), October 2026. uMod describes it as announcing to all players when the server saves. The plugin is old and tiny, but the Carbon test server compiled and loaded it on Rust server build 2635.
Install it
- Open the Plugins tab, search the Store for
SaveAnnouncerand press Install. How to install Oxide/uMod plugins on your Rust server covers the tab, Oxide and Carbon. - On Oxide a newly installed plugin stays Unloaded until you restart the server or type
oxide.load SaveAnnouncerin the Console. - On Carbon it loads by itself within seconds. On our test server the Console printed
[Save Announcer] Creating a new configuration file.and thenLoaded plugin Save Announcer v1.0.4 by Ryanabout forty seconds after the install. Its config appeared ascarbon/configs/SaveAnnouncer.json. On Oxide it isoxide/config/SaveAnnouncer.jsononce the plugin has loaded.
What players see
The plugin has no commands and no permissions. Everyone online gets the message, and there is nothing to grant. It sends one of two messages in chat, depending on how big the world is:
- Below the entity threshold:
Server saving, expect some lag... - At or above it:
Server is saving {0:n0} entities, expect some lag., with the live entity count filled in.
The threshold is the Amount To Trigger Entity Message setting, which is 150000 by default. Enable Entity Message is on by default, and if you turn it off the plain message is always used.
Settings
Press Config on the plugin in the Installed list. The file is grouped under three headings:
Enable Console Notice also writes Server is saving {0:n0} entities. to the server Console, which is handy if you want to see saves in the log. The wording of all three messages is registered with Oxide's language system, so it can be changed in the plugin's language file, oxide/lang/en/SaveAnnouncer.json on Oxide (the standard Oxide language path), which is carbon/lang/en/SaveAnnouncer.json on Carbon, where we saw the file.
How often it speaks
The plugin posts from Oxide's OnServerSave hook, so it speaks whenever the server saves. Your Startup tab has a Save Interval setting for how often Rust saves the world, in seconds, and it is 60 by default, with 30 as the lowest value. With the default, expect the message about every minute. That is a lot of chat noise on a busy server. Raise Save Interval on the Startup tab if you would rather have fewer, or turn the plugin off. Typing server.save in the Console saves immediately, as covered in Rust server.cfg and admin commands.
Common problems
- No message appears at all. If Enable GUI Announcements is true and the separate GUI Announcements plugin is not loaded, the plugin returns without sending anything to chat. Set it back to false, or install GUI Announcements.
- Nothing happens after the install. On Oxide, run
oxide.pluginsin the Console. IfSaveAnnouncershows asUnloaded, restart or runoxide.load SaveAnnouncer. On Carbon,c.pluginslists the plugins andc.load SaveAnnouncerloads it, because theoxide.*commands do nothing there. - You changed the config and nothing changed. Press Reload plugin after Save, or type
oxide.reload SaveAnnouncerin the Console (c.reload SaveAnnounceron Carbon).
Save Announcer only tells people about a save, it does not change it. If the lag itself is the problem, How much RAM does a Rust server need? is the place to start.
Related guides

Use the Sign Artist Plugin on Rust
Install Sign Artist on a Rust server, grant the right permission for /sil, /silt and /sili, and fix size, distance and download errors on signs.
4 min read
Use the Dangerous Treasures Plugin on Rust
Install Dangerous Treasures on a Rust server, start an event with dtevent, turn on automatic events and tune the unlock timer, loot time and ladder.
4 min read
Use the ZLevels Remastered Plugin on Rust
Install ZLevels Remastered on a Rust server: the six skills, player commands, the permissions, admin commands like zl.lvl and the settings to check first.
4 min read
