一个轻量级的英灵神殿服务器模组,用于调用 webhook 并通过 HTTP 支持简单的健康监控。
这个模组的目标是提供一些简单的服务器监控工具,开销低,并且不会引入一大堆其他依赖。其他服务器通知模组通常与特定服务紧密绑定(例如 Discord 事件通知器),而这个模组支持在服务器上发生特定事件时调用你提供的任意 webhook。例如,当有玩家加入我的服务器时,这个模组会调用一个 IFTTT webhook 来启动一个例程,向两个不同的 Discord 服务器发送通知,并触发一个 blink(1) 设备。
请参阅配置部分以获取更多信息。如有更多事件支持建议,请以议题形式提交。
这个模组还会创建一个轻量级网页服务器,允许外部正常运行时间监控工具(例如 UptimeRobot)通过响应传入的 HTTP 请求来监控你的 Valheim 服务器状态。与 webhook 一样,市面上也有其他方案,但它们通常通过解析服务器日志来工作,并且需要启动一个 node.js 实例或其他更重型的基础设施。
网页服务器将响应 头部 和 获取 仅支持方法请求。如有需要(且您的监控服务支持),您还可以指定一个关键词随响应正文一起发送,以便进行关键词监控。更多自定义信息请参阅配置部分。
使用网页服务器最简单的方法是在运行英灵神殿服务器的同时运行此模组,然后在同一台机器上配置反向代理指向它。
配置文件的这一部分包含了一些设置,允许你设置一个URL,插件会在某些事件发生时调用它。
默认情况下,插件会发送一个 获取 请求,但可以通过在 URL 前添加一个 HTTP 方法并用空格与 URL 分隔来更改。 ;支持的方法有: 获取,头信息,上传,提交, 和 删除如果指定了无效的方法或未指定方法, 获取 将被使用。
例如,要指定一个 发布 请求:
服务器已启动 = POST;http://example.com/endpoint
此外,某些 webhook 支持将特殊字符串的匹配项替换为来自插件的值。这允许你传递一些关于事件的数据。特定于某个 hook 的替换项会在配置文件的对应条目中注明。所有 hook 都支持该替换 {HookName},它会被配置文件中条目的名称替换。
例如,在以下 URL 中,字符串 {PlayerName} 将被加入服务器的玩家名称替换,并且 {HookName} 将被替换为“PlayerJoined”:
玩家加入 = 获取;http://example.com/trigger?event={HookName}&player={PlayerName}
请参阅配置文件以了解每个 webhook 的文档。
心跳只是一个按固定间隔调用的特殊 webhook,用于表明服务器仍在运行。你可以在配置文件中指定心跳 URL 以及间隔。
启用网页服务器
主机
Http端口
回应关键词
成功代码
此插件需要安装 Valheim 的 BepinEx 才能正常工作。
从你最喜欢的模组管理器安装,或者按照以下说明手动安装:
bbar.Mods.SimpleHealthCheck.dll 归档到 <游戏目录>\Bepinex\plugins<游戏目录>\BepinEx\config\bbar.Mods.SimpleHealthCheck.cfg
修改前置工具
2026-09-12 14:33:53
修改前置工具

史诗战利品
randyknapp2026-09-09 21:20:10
为英灵神殿添加战利品掉落、魔法物品和附魔。

制作 建造 熔炼 烹饪 燃料 从容器中取出
aedenthorn2025-06-30 08:34:14
让你在制作、建造、使用熔炉和窑炉、添加燃料、烹饪食物等时,可以使用附近容器中的资源。

种植一切
Advize2025-09-09 11:15:37
重写了bkeyes93的种植增强模组。允许你的种植者种植浆果丛、蓟、蒲公英、蘑菇、此前无法获取的树种以及其他装饰性植物。还包括许多其他杂项功能(详见

无限制传送门
frostedplaything4102023-09-02 17:39:40
无限制传送门是一个客户端模组,允许玩家通过传送门传送任何物品。该模组提供广泛的自定义选项,让玩家能够控制物品限制、移除限制,

农场格子
Sarcenzzz2023-06-14 11:38:34
允许所有通过种植器种下的植物自动对齐并放置在网格中,确保它们有足够的生长空间。

更好的UI
MKMasa2021-04-15 09:19:42
这个模组对游戏界面做了一些细微的调整。你可以编辑并选择想要启用的更新内容。

更好的射箭
Ishid42026-09-10 16:16:51
为弓术玩法添加了许多功能和改动,包括全新的箭袋系统、可回收的箭矢、更精准的瞄准以及逼真的箭矢物理效果。