HardheimTimedSave

版本 v1.4.1·更新於 2026-05-04

Scheduled Valheim world saving, backups and restart support with client-side character position save before restart.

模組介紹 作者原文

Hardheim Timed Save

🇭🇺 Magyar

Automatikus szerver mentési és backup rendszer Valheimhez.

⚠️ 1.4.0-tól a mod kliens oldalon is szükséges!

A karakter pozíció mentés miatt minden játékosnak telepítenie kell.

Funkciók

  • Pontos időpontokban történő mentés (nem időközönként)
  • Időzóna támogatás (UTC, CET, CEST, Europe/Budapest)
  • Játékon belüli figyelmeztetés mentés előtt
  • Harc érzékelés (harc közben halasztja a mentést)
  • Automatikus biztonsági mentések (backup)
  • ZIP vagy mappa alapú backup
  • Backup rotáció (keepLast)
  • Backup késleltetés állítható (delaySeconds)
  • Discord webhook támogatás (siker / hiba / restart / online)
  • 🌍 Világnév megjelenítése webhookban
  • 🕒 Időzített szerver restart
  • 👢 Játékosok automatikus kirúgása restart előtt
  • Többlépcsős értesítések:
  • restart figyelmeztetés
  • kick előtti üzenet
  • végső üzenet
  • Szerver online webhook (csak egyszer indulás után)
  • Kommentált YAML konfiguráció (könnyen érthető)

Konfig példa

timezone: "Europe/Budapest"

saveTimes:

  • "23:55"

backup:

enabled: true

zip: true

keepLast: 3

delaySeconds: 2

restart:

enabled: true

restartTimes:

  • "04:00"

secondsBefore: 60

kickPlayersBeforeRestart: true

kickBeforeSeconds: 30

kickMessage: "Játékosok kirúgása a szerverről, újraindítás miatt"

kickMessageLeadSeconds: 2

timezone: "Europe/Budapest"

saveTimes:

  • "23:55"

backup:

enabled: true

zip: true

keepLast: 3

delaySeconds: 2

restart:

enabled: true

restartTimes:

  • "04:00"

secondsBefore: 60

kickPlayersBeforeRestart: true

kickBeforeSeconds: 30

kickMessage: "Játékosok kirúgása a szerverről, újraindítás miatt"

kickMessageLeadSeconds: 2

Megjegyzés

  • A mod MOST MÁR kliens oldalon is szükséges
  • ⚠️ A játékosoknak is telepíteni kell (ugyanazt a verziót)
  • Ez szükséges a karakter pozíció mentéséhez restart előtt
  • A játék eredeti save parancsát nem módosítja
  • Backup csak az automatikus mentések után készül

❗ Fontos

  • A mod csak leállítja a szervert
  • A szerver újraindítását külső eszközzel kell megoldani
  • pl. systemd, screen, tmux, vagy.bat script
  • Frissítés után a config fájlt törölni kell
  • Új beállítások kerültek bele
  • A config automatikusan újragenerálódik

🇬🇧 English

Automatic scheduled server saving and backup system for Valheim.

⚠️ Since version 1.4.0 this mod requires client installation!

All players must install it to ensure proper character position saving.

Features

  • Scheduled saves at exact times (not intervals)
  • Timezone support (UTC, CET, CEST, Europe/Budapest)
  • In-game warning before save
  • Combat detection (delays save if players are fighting)
  • Automatic backups
  • ZIP or folder-based backups
  • Backup rotation (keepLast)
  • Configurable backup delay (delaySeconds)
  • Discord webhook support (success / error / restart / online)
  • 🌍 World name included in webhook
  • 🕒 Scheduled server restart
  • 👢 Automatic player kick before restart
  • Multi-stage notifications:
  • restart warning
  • kick message
  • final message
  • Server online webhook (sent once after startup)
  • Commented YAML config (easy to understand)

Config example

timezone: "Europe/Budapest"

saveTimes:

  • "23:55"

backup:

enabled: true

zip: true

keepLast: 3

delaySeconds: 2

restart:

enabled: true

restartTimes:

  • "04:00"

secondsBefore: 60

kickPlayersBeforeRestart: true

kickBeforeSeconds: 30

kickMessage: "Players are being kicked due to server restart"

kickMessageLeadSeconds: 2

Notes

  • The mod now REQUIRES client-side installation
  • ⚠️ All players must install the same version
  • This is required for proper character position saving before restart
  • Does NOT override the game's save command
  • Backups are only created after scheduled saves

❗ Important

  • This mod only shuts down the server
  • Restart must be handled externally
  • e.g. systemd, screen, tmux, or.bat script
  • You must delete your config file after updating
  • New config options were added
  • Config will regenerate automatically

安裝與使用 安裝:BepInEx 外掛

  1. 本站下載的壓縮包就是模組本體,通常是 BepInEx 外掛(解壓後得到 .dll 或外掛資料夾)。
  2. 建議流程:用社群模組管理器(如 r2modman)選中本遊戲後匯入該模組,管理器會自動裝好 BepInEx 前置並處理依賴。
  3. 手動流程:先在遊戲目錄裝好 BepInEx 載入器,再把解壓出的 .dll 或外掛資料夾放進 BepInEx/plugins/。
  4. 啟動遊戲,BepInEx 控制台會列印載入日誌;確認這個模組出現在日誌裡即為安裝成功。

帶「前置依賴」的模組需要一併安裝,否則不會載入。功能開關通常在遊戲內或外掛自帶的設定檔裡調整。 多人連線時,主機與所有用戶端需要安裝一致的模組。

前置依賴

下面這些內容需要先安裝,否則該模組不會生效:

denikson-BepInExPack_Valheim

檔案與校驗

檔案名稱
HardheimTimedSave-1.4.1.zip
檔案大小
275.8 KiB