ScheduledMessages
Server-side mod that broadcasts scheduled messages to all players and sends a welcome message when players connect. No client install required. Live config reloading.
模組介紹 作者原文
ScheduledMessages
A simple server-side BepInEx plugin for Valheim that broadcasts scheduled messages to all players, and sends a welcome message to each player when they connect.
No client-side installation required.
Features
- Broadcast messages to all players at specific times of day
- Send a welcome message to each player when they join
- Configurable welcome delay (to ensure the player is fully loaded in before the message appears)
- Live config reloading — edit the config file while the server is running and changes take effect immediately, no restart required
Manual Installation (if for some reason the package manager doesn't work)
- Install BepInEx 5.x on your Valheim server
- Copy ScheduledMessages.dll into BepInEx/plugins/
- Copy scheduledmessages.cfg into BepInEx/config/
- Start the server
Configuration
The config file lives at BepInEx/config/scheduledmessages.cfg.
ScheduledMessages config
timezone: UTC offset in hours
e.g. 10 = AEST (Queensland)
e.g. 11 = AEDT (NSW/VIC during daylight saving)
e.g. -5 = EST (US Eastern)
timezone=10
welcome: message sent to each player after they connect
leave blank or remove this line to disable
welcome=Welcome! Server restarts at 12am and 5am (AEST).
welcome-delay: seconds to wait after connection before sending the welcome message
a delay is recommended to ensure the player is fully loaded in
welcome-delay=30
Scheduled messages: HH:mm (24 hour time, one per line)
11:30 Server restart in 30 minutes.
11:40 Server restart in 20 minutes.
11:50 Server restart in 10 minutes.
11:59 Server restart in 1 minute. Find somewhere safe!
Notes
- Times are in 24-hour format
- The timezone offset is applied to UTC, so set it to match your server's local time
- Lines starting with # are comments and are ignored
- The config file is watched for changes — just save the file and the new config will be picked up automatically. The log will confirm how many messages were loaded.
Compatibility
- Valheim 0.221.12 (network version 36)
- BepInEx 5.4.23.x
- Server-side only — players do not need to install this mod
安裝與使用 安裝:BepInEx 外掛
- 本站下載的壓縮包就是模組本體,通常是 BepInEx 外掛(解壓後得到 .dll 或外掛資料夾)。
- 建議流程:用社群模組管理器(如 r2modman)選中本遊戲後匯入該模組,管理器會自動裝好 BepInEx 前置並處理依賴。
- 手動流程:先在遊戲目錄裝好 BepInEx 載入器,再把解壓出的 .dll 或外掛資料夾放進 BepInEx/plugins/。
- 啟動遊戲,BepInEx 控制台會列印載入日誌;確認這個模組出現在日誌裡即為安裝成功。
帶「前置依賴」的模組需要一併安裝,否則不會載入。功能開關通常在遊戲內或外掛自帶的設定檔裡調整。 多人連線時,主機與所有用戶端需要安裝一致的模組。
下面這些內容需要先安裝,否則該模組不會生效: