地图展示的是世界本身:真实的地形起伏与海岸线、森林、玩家开辟的道路与田地、建筑、废墟、地下城入口和首领祭坛。一切都基于世界数据自上而下绘制,所以你的基地就是你的基地的样子,你用锄头铺的路也在地图上。该模组会绘制完整地图,无论是大地图还是角落的小地图,任意缩放级别都不例外:游戏自带的地图图片永远不会显示。
献祭石、墓室、塔楼废墟和首领祭坛都按其所在位置、自身大小和旋转角度绘制,而非作为符号叠加在地图上。海岸线、河流、雪线以及随海拔升高而逐渐稀疏的森林,全都源自世界本身。
客户端只知道玩家附近的情况,世界的其余部分运行在服务器上。因此这个模组有一小部分在服务端:客户端请求它所需区域的描述(哪里有什么、地面是如何绘制和整平的),服务器用一个紧凑的数据包回应(每64x64米的森林区域大约半千字节)。区域从屏幕中心向外加载;当客户端之后再次检查它们时,会发送指纹,服务器只回复几个字节的“未改变”,而不是重新发送它们。
手绘地图不应知道某人昨天建成的房屋。对于希望实现这一点的地图模组(羊皮纸地图就是这样),无论是专用服务器、主机还是单人游戏,运行世界的一方都可以记住某个区域在特定时刻的样子:
<save folder>/卫星地图/<world>.<world id>.区域,旁边是 世界_本地它只会在已探索地点发生变化时生长。 和世界一起备份它。 如果文件丢失,地图会回退到最近的旧快照或实时世界,并在重新绘制地点时修复。BepInEx/config/qua8ion.valheim.satellitemap.cfg
| 章节 | 设置 | 默认 | 含义 |
|---|---|---|---|
| 规则 | 细节等级 |
3 |
画面细节程度。 0仅限地势起伏和水域,每像素2米。 1:草图,每像素2米:还有小径、田野、建筑、废墟、首领祭坛。 2:还有森林和大块岩石,每像素1米。 3一切细节下至灌木,每像素半米。缩放到最远时,每层只显示地形起伏和水域。游戏自带的地图图片在任何缩放级别都不显示。在专用服务器上,服务器的设置对所有人生效。 |
| 调试 | 转储地图图块 |
假 |
将地图上绘制的每一部分都保存为PNG到 BepInEx/缓存/卫星地图/瓦片 并记录时间。 |
| 调试 | 服务器自检 |
空 | x,z,半径:服务器在世界加载后描述该点周围的区域,并将数据包写入 BepInEx/cache/SatelliteMap/selftest.bin,然后通过客户端会使用的请求路径运行相同的区域,对它们进行快照,按编号请求它们,并记录结果。用于在没有客户端的情况下检查服务器部分。 |
卫星地图.卫星地图接口 (通过反射找到它,无需构建时依赖):
添加细节限制(Func<int> 提供程序):限制细节等级(0-3,其中0仅保留地形起伏和水面,或-1表示“目前无意见”)。取配置值与所有限制中的最低值。通知已探索状态变更():告诉模组,地图的已探索部分被绕过了游戏自身的方法进行了更改(或者下方的快照编号已经改变)。调查(int[] zoneXs, int[] zoneYs, Action<int[], int[], int[]> done):玩家正在绘制这些区域; 完成 接收区域及其快照编号。可能完全没有响应(服务器未安装模组,或模组版本低于 0.2.0)。设置区域修订提供器(Func<int, int, int> provider):为区域(x, y)绘制哪个快照。 0:未标注,绘制活动区域; -1:目前没有意见。羊皮纸地图模组(一种可制作、拿在手上的地图)会用到以上全部机制:详细图案会显示在羊皮纸已绘制的部分上,细节程度由羊皮纸决定,而且羊皮纸显示的是你绘制它时那片土地的样子:只有当你再次走到那里并访问制图台后,变化才会显现。
地图完全由模组绘制——无论是大地图还是角落的小地图,在任何缩放级别下都是如此;游戏原本的地图贴图完全不可见。取而代之的是世界本身:真实的地形与海岸、森林、踩出的小径与田野、建筑、遗迹、地下城入口和Boss祭坛。一切都基于世界数据以俯视视角绘制:基地看起来就是你的基地,铺砌的道路也会出现在地图上。未探索区域是一片空白,图标和标记保持原样。远距离时(每像素8米起)——只显示地形、水域和海岸,直至整个世界的全貌呈现在屏幕上。远处的建筑和森林需要模组的服务端组件(单人游戏中不需要任何额外组件);没有该组件时只绘制地形和水域。精细度由设置决定 细节等级 (0–3;0——只有地形和水域)。普通游戏地图是动态的:建了房子——它就会出现在地图上。对于手绘风格的地图(ParchmentMap模组),服务器能够记住 区域截图地图显示的是他们走过时的地形,而不是现在的地形。照片放在 <папка сохранений>/satellitemap/<мир>.<id мира>.zones — 与存档一起备份.

修改前置工具
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
为弓术玩法添加了许多功能和改动,包括全新的箭袋系统、可回收的箭矢、更精准的瞄准以及逼真的箭矢物理效果。