
霜冻地图
FrostMap 使用游戏内置的地图渲染引擎,为您的 Hytale 服务器创建实时基于网页的地图。
查看大图FrostMap
Hytale 服务器的实时网络地图查看器
概述
FrostMap 通过内置的 Web 界面,自动生成并提供 Hytale 服务器世界的实时、交互式地图。随着玩家的探索和建造,实时观看你的世界不断扩展!
功能
- 实时地图生成 - 玩家探索时,区块将被渲染
- Web 服务器 - 从任何浏览器访问你的地图
- 多世界支持 - 在单一界面中查看所有服务器世界
- 性能优化 - 复合瓦片系统,实现高效存储和加载
- SSL 证书 - 通过 Nitrado:WebServer 支持 Let's Encrypt 证书
- 实时玩家追踪 - 在地图上实时显示玩家位置
- 实时地图更新 - 实时显示地图更新和扩展
即将推出
- 标记 - 在地图上显示游戏内标记
- 地图预生成 - 用于预生成大部分地图区域的命令
安装
- 下载最新版本
- 将
.jar文件放入服务器的mods文件夹 - 安装所需的 Nitrado:WebServer 依赖
- 启动服务器 - 将生成默认配置文件
- 访问地图,地址为
https://<webserverurl>/HyFrost/FrostMap
依赖项
FrostMap 插件需要安装 Nitrado:WebServer 插件来处理网站。这使得我们能够与其他也使用此系统的插件良好协作。更多信息请访问 https://www.curseforge.com/hytale/mods/nitrado-webserver
配置
配置文件在首次启动时生成:
- WebServerEnabled(默认:true) - 禁用 Web 服务器
- WriteThreads(默认:2) - 用于写入瓦片更新的线程数
- Debug(默认:false) - 启用详细的调试日志
- BatchFlushIntervalMs(默认:10000) - 将待处理区块刷新到磁盘的间隔(毫秒)
- BatchMaxQueueSize(默认:1000) - 强制写入磁盘前的最大待处理区块数
- WebPLossless(默认:true) - WebP 瓦片应为无损还是有损
- WebPQuality(默认:80) - 有损瓦片的 WebP 质量
- WebPCompressionLevel(默认:5) - 瓦片图像压缩级别,值为 0-7
- ChunksPerTile(默认:16) - 每个复合瓦片的区块宽度
- 更改 ChunksPerTile 将重置现有瓦片数据!
命令
/frostmap status- 显示瓦片统计信息和存储信息/frostmap rebuild- 从磁盘重建瓦片索引/frostmap rebuild --verbose- 重建并显示详细进度输出
工作原理
FrostMap 挂接到服务器的游戏内地图渲染系统。由游戏内地图生成的区块被进一步渲染为复合 PNG 瓦片,并通过嵌入的 HTTP 服务器提供。Web 前端使用 Leaflet.js 实现流畅的平移和缩放。
由 HyFrost 以 ❄️ 制作
正在加载版本记录…



正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。