加拉尔

创作者: GBV
已更新:2026-09-25 13:20:35
202KB

关于此 MOD

专用服务器重启警告。写入带时间戳和原因的文件,每位玩家都会在屏幕和聊天中收到倒计时。仅服务端生效,玩家无需安装任何内容。

加拉尔

Gjallar会在专用服务器重启前警告玩家。

没有它,重启就是一次无声的断线。没有人提前收到通知,事后也没人分得清服务器是计划内关闭、崩溃了,还是自己的网络掉线。Gjallar会在屏幕上倒计时,让大家能提前躲到安全的地方,正常下线。

以北欧神话中预示危机将至的号角命名。

仅在服务器上安装。 玩家无需任何额外操作。Gjallar通过游戏本体已支持的提示信息进行公告,因此不存在需要同步维护的版本,移除Gjallar也绝不会阻止任何人加入。

加拉尔不会重启你的服务器

它只是宣告了重启。现在无论是什么让服务器宕机——systemd定时器、cron任务、更新脚本、主机控制面板——都还在继续这么做。

这是有意为之。加载失败的模组绝不应阻止重启的发生。

有两种方式可以告知Gjallar即将重启。

每日重启

如果你的服务器每天在固定时间重启,请将这些时间填入配置中:

每日重启 = 00:00,12:00

24小时 时:分,以逗号分隔,使用服务器本地时间。Gjallar会自动为每个时间进行倒计时。

因为Gjallar仅负责宣告这些重启,所以时间必须与实际执行重启的机制保持一致。Gjallar会在启动时以及 加拉尔状态,紧挨着服务器当前时钟,这样你就能核对两者是否一致。

计划外重启

对于模组更新或任何其他你无法预料的事情,写一个文件。Gjallar每隔几秒检查一次,播报倒计时,然后删除它。

<unix-epoch-seconds-of-the-restart>|<reason>

例如,先警告两分钟,然后重新启动:

echo "$(( $(date +%s) + 120 ))|模组更新" > /opt/valheim/restart.signal
sleep 120
systemctl restart valheim

原因是可选的,会显示在消息中。除非你设置了路径,否则该文件位于游戏文件夹中BepInEx旁边。 信号文件; 加拉尔状态 打印出确切路径。

你的服务器运行所用的账户需要能够删除此文件。

信号文件始终优先于日常日程。

玩家所见

屏幕中央显示一条消息,采用游戏自身公告风格,分别在90、60、30、10和5秒时出现,时间耗尽时再次显示:

服务器将在90秒后重启 - 模组更新

每一条也会保留在玩家的消息记录中,所以暂时离开的人仍然可以看到发生了什么。

如果重启是在两个标记之间宣布的,Gjallar 开场时会说明实际还剩多少时间,而不是跳到下一个标记。

设置

设置 默认 功能说明
启用 真 关闭Gjallar而不卸载。不影响服务器是否重启。
信号文件 (空) 在哪里查找信号文件。留空表示 重新开始信号 在BepInEx旁边。
轮询秒数 2 检查信号文件的频率。
每日重启 (空) 服务器每天重启的次数, 时:分 以逗号分隔,服务器本地时间。
预定原因 计划重启 每日重启的原因。
标记 90,60,30,10,5 剩余秒数时进行播报。
拾取时公告 真 一旦首次得知重启,立即公告。
零点公告 真 时间耗尽时的最后一条消息。
模板 服务器将在 {seconds} 秒后重启 - {reason} 措辞。 {seconds} 和 {reason} 已填写。
零模板 服务器现在正在重启 - {reason} 最终消息的措辞。
中央屏幕 真 屏幕中央的消息。
聊天行 假 同时在聊天中公告。默认关闭——游戏会将其以黄色大写字母显示在左下方,与中央消息一起看起来像是同一条警告显示了两次。
聊天名称 服务器 聊天行显示的名称。

指令

仅限管理员。专用服务器没有可输入的控制台,因此这些主要用于在本地主机上测试。

命令 它的作用
加拉尔状态 信号文件路径、服务器时钟、下次计划重启以及任何正在运行的倒计时。
gjallar_test <seconds> [reason] 宣布倒计时,不写入文件。不重启任何内容。
约尔之角已取消 停止正在运行的倒计时。不会停止真正的重启。

如果某些功能无法使用

以下所有内容都会写入服务器日志,而Gjallar发出的每条公告也会被记录。

  • 没有发布任何公告。 检查信号文件路径: 加拉尔状态 对照你的脚本写入的位置。
  • 同一个重启被反复宣告。 服务器无法删除信号文件。请检查其所有权。
  • 每日重启公告的发布时间有误。 比较显示的服务器时钟 加拉尔状态 相对于你设定的时间。服务器通常保持为UTC。
  • 一个信号被忽略了。 它可能是已经发生的重启所遗留下来的,也可能是时间戳超过了24小时,这通常意味着原本应该写入秒的位置被写入了毫秒。

Valheim: 英灵神殿 的热门 MOD

探索适用于 Valheim: 英灵神殿 的最佳MOD,带来新功能、升级画面,以及令人兴奋的方式来改变您的游戏体验。

使用 Xmod 解锁 Valheim: 英灵神殿 的全部潜力 — 今天就探索这些顶级 MOD!