ServerAnnouncements

v1.1.0·Updated 2026-02-25

Provides reliable server announcements using GUI toasts, banners, or chat fallback.

About this mod Author’s original text

Server Announcements

Overview

The Server Announcements Mod provides a simple way for servers to show important notices to players.

It focuses only on displaying server notices and does not affect gameplay.

Quick Start: Press F10 to open the mod window. The key can be reassigned in the settings.

Purpose

Helps ensure players see important information such as:

  • Server rules
  • Maintenance notices
  • Event announcements
  • Mod requirements or compatibility notes

Design Principles

Minimal Invasiveness

  • Does not modify gameplay logic
  • Does not alter save data
  • Does not change networked game state
  • Operates only at the UI/display layer

If the notice system fails, the game continues normally.

Architecture

Host + Client Model

  • Host defines notice content and version
  • Client displays notice UI
  • If the client does not have the mod → no errors, no impact

Notice Types

Text Notices (Toast)

Used for short updates.

Examples

  • "Server restarting in 10 minutes"
  • "Event starting now"

Behavior

  • Appears briefly
  • Auto-fades
  • Does not block gameplay

First-Join Notice (Banner)

Used for persistent information:

  • Server rules
  • Community guidelines
  • Required mods

Content Delivery

All notices are text based and transmitted via game network messages.

Notes

  • Supports rich text (bold, italic, color)
  • Host can update content via the F10 settings window
  • Requires CodeTalker for message delivery
  • Clients without the mod receive announcements via chat in a simplified format

Banner Behavior

When Shown

  • First time a player joins
  • When notice version changes
  • When host manually broadcasts
  • Scheduled announcements (if enabled)

User Interaction

  • OK: Dismisses banner (shown again next session)
  • Don't show for a while: Hides for 24 hours (ignored if the banner content changes)
  • X: Closes (shown again next session)

Safety

The mod uses defensive checks and error handling.

If the notice system fails, gameplay remains unaffected.

Install & use Install: follow the bundled instructions

  1. Unzip the archive from playbuff and read the bundled readme / instructions first.
  2. Most mods rely on the game's mod loader — the usual route is a community mod manager (such as r2modman): pick this game, install, and it handles the loader and dependencies.
  3. For a manual install, put the mod files into the matching Mod / plugins folder inside the game directory.
  4. Launch the game to confirm it loaded; mods with listed dependencies need those installed as well.

Install locations vary a lot between mods — the bundled readme is the most reliable guide.

Dependencies

Install these first, or the mod will not work:

Soggy_Pancake-CodeYapper

File & checksum

Filename
ServerAnnouncements-1.1.0.zip
File size
196.9 KiB