搜索历史
清空
暂无搜索历史
论坛热搜
1
【MC整合包发布】乌托邦探险之旅3.2
热
3
[1.6.4]上古老物 冒险者传说 by WhiteSword
新
5
[转载]洛心斗罗-福利|公会据点战|武魂||抽奖|最终版
2
[1.12.2]Jenny — 有趣的模拟女友模组|珍妮模组
热
4
幻虚斗罗V1.5[炫酷魂环][高级魂技][全模型贴图覆盖][超吸金]
6
[1.7.10] [HQM] [Mercury landing]水星迫降——在未知的世界中挣扎
登陆 注册 QQ登陆
快捷导航
查看: 34|回复: 0

[模组分享] Surveyor地图框架 (Surveyor Map Framework)-MOD模组

[复制链接]

5159

主题

5

回帖

6129

积分

龙❁妻

Rank: 8Rank: 8

经验
6129 EP
金粒
928 粒
绿宝石
20 块
爱心
0 点
发表于 2025-8-10 19:31:31 | 显示全部楼层 |阅读模式
Surveyor地图框架 (Surveyor Map Framework)Github |相关wiki |源站链接支持: fabric , forge , quiltSurveyor地图框架是一个用于地图模组开发者的库!你不应该单独下载它。



Unified API, networking, and save data for map mods.

在https://modrinth.com/mod/antique-atlas-4]Antique Atlas 4中使用。尝试https://github.com/HestiMae/surveyor-surveyor]SurveyorSurveyor!

需要在forge上安装https://modrinth.com/mod/connector]Connector 和

---

描述

Surveyor是一个地图库,具有以下功能:

* 记录地形、结构和适合作为地图的“地标”数据,当世界发生变化时。

* 跟踪玩家对世界的个别探索,并避免展示他们不可能知道的内容。

* 以内存和磁盘上的小型压缩格式保存数据。

* 使用适用于地图模组的数据格式,即:

  * 地形是一个俯视方块的视图,具有高度、生物群系、光照水平和水深。

  * 地形包含多个层,允许制作可用的洞穴和地狱地图。

  * 结构记录了所有基本数据。

  * 地标通用地代表其他位置地图数据 - 例如路标、兴趣点或派系领地。

* 将结构摘要同步到客户端以在地图上使用。

* 如果客户端丢失了地形和地标数据,则从服务器上恢复缺失的地形和地标数据。

* 在大多数情况下,消除了地图模组实现保存数据或网络传输的需求。

开发者

groovy

repositories {

    maven { url \'https://repo.sleeping.town/\' }

}

dependencies {

    modImplementation \'folk.sisby:surveyor:0.1.0+1.20\'

    include \'folk.sisby:surveyor:0.1.0+1.20\'

}

核心概念

*世界摘要*包含了世界的所有Surveyor数据。可以使用`WorldSummary.of(World)`来访问。

*区块摘要*(或“地形摘要”)代表了从上面观察的世界。包括顶层方块及其生物群系、高度、方块光照水平和水深。

*结构摘要*表示一个世界内的结构(在yarn中称为`StructureStart`)- 它包括用于识别结构及其组成部分的关键地图信息,但不包括任何实际方块或部件的NBT。

*地标*是表示地图上所有其他位置信息的一种方式。它们具有每类型的唯一序列化,并且根据它们的类型和位置键入唯一,可以防止重叠。

*探索*是玩家应该能够看到的区块、结构和地标的记录。

当玩家被发送到一个区块时,他们就探索了一个区块;当他们站在(或看着)某个结构的部件时,他们探索了该结构;当他们探索了一个(未拥有的)地标所在的区块时,他们就探索了一个(未拥有的)地标。

地形摘要层

为了方便洞穴绘图,Surveyor记录了位于多个高度水平的顶层方块。

*主世界*在这些层面上扫描地板:

- 257-319 - 通常为空

- 62-256 - 表面地形

- 0-61 - 海底和河床、峡谷和洞穴

- -64-0 - 深板岩洞穴

*下界*在这些层次上扫描地板:

* 127-255 - 通常为平坦的基岩

* 71-126 - 高洞穴和山崖

* 41-70 - 中级山崖和走道

* 0-40 - 熔岩海和海滩

大致而言,Surveyor将接受

截图:

https://i.sodamc.com/bg/glyph_world_template.png?x-oss-process=style/forge2]https://i.sodamc.com/modrinth/yPkaeIhnMS.jpg?x-oss-process=style/forge2]

来自Modrinth所有游戏版本1.211.21.11.20.1所有类型fabricneoforgequiltforge0.6.26+1.21surveyor-0.6.26+1.21.jar下载0.6.26+1.21#ReleaseChanges:- Add description field to surveyor:point, entered when using \\n after the name in commands.- Made default point landmark textures null instead of `minecraft:`Changelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.6.26+1.20展开版本: 0.6.26+1.21支持游戏: 1.21, 1.21.1类型:FabricNeoForgeQuiltRelease下载次数: 90,5030.6.26+1.20surveyor-0.6.26+1.20.jar下载0.6.26+1.20#ReleaseChanges:- Add description field to surveyor:point, entered when using \\n after the name in commands.- Made default point landmark textures null instead of `minecraft:`Changelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.6.26+1.20展开版本: 0.6.26+1.20支持游戏: 1.20.1类型:FabricForgeQuiltRelease下载次数: 214,1550.6.25+1.21surveyor-0.6.25+1.21.jar下载0.6.25+1.21#ReleaseChanges:- Crash safety while resolving player death messages for grave landmarksChangelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.6.25+1.20展开版本: 0.6.25+1.21支持游戏: 1.21, 1.21.1类型:FabricNeoForgeQuiltRelease下载次数: 29,7920.6.25+1.20surveyor-0.6.25+1.20.jar下载0.6.25+1.20#ReleaseChanges:- Crash safety while resolving player death messages for grave landmarksChangelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.6.25+1.20展开版本: 0.6.25+1.20支持游戏: 1.20.1类型:FabricForgeQuiltRelease下载次数: 351,5220.6.24+1.21surveyor-0.6.24+1.21.jar下载0.6.24+1.21#ReleaseFix:- Map exploration being lost under various circumstances including player death and opening a singleplayer world to LAN ([#53](https://github.com/sisby-folk/surveyor/pull/53) by pjon1)Changelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.6.24+1.20展开版本: 0.6.24+1.21支持游戏: 1.21, 1.21.1类型:FabricNeoForgeQuiltRelease下载次数: 13,9220.6.24+1.20surveyor-0.6.24+1.20.jar下载0.6.24+1.20#ReleaseFix:- Map exploration being lost under various circumstances including player death and opening a singleplayer world to LAN ([#53](https://github.com/sisby-folk/surveyor/pull/53) by pjon1)Changelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.6.24+1.20展开版本: 0.6.24+1.20支持游戏: 1.20.1类型:FabricForgeQuiltRelease下载次数: 77,6130.6.23+1.21surveyor-0.6.23+1.21.jar下载0.6.23+1.21#Releasechanges:- fix required fapi version for 1.21Changelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.6.23+1.20展开版本: 0.6.23+1.21支持游戏: 1.21, 1.21.1类型:FabricNeoForgeQuiltRelease下载次数: 5,1180.6.23+1.20surveyor-0.6.23+1.20.jar下载0.6.23+1.20#Releasechanges:- fix required fapi version for 1.21Changelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.6.23+1.20展开版本: 0.6.23+1.20支持游戏: 1.20.1类型:FabricForgeQuiltRelease下载次数: 25,0650.6.22+1.21surveyor-0.6.22+1.21.jar下载0.6.22+1.21#Releasechanges:- add placeholder for connector- remove 0.5->0.6 migration logic- safety check for bad structure referencesChangelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.6.22+1.20展开版本: 0.6.22+1.21支持游戏: 1.21, 1.21.1类型:FabricNeoForgeQuiltRelease下载次数: 1790.6.22+1.20surveyor-0.6.22+1.20.jar下载0.6.22+1.20#Releasechanges:- add placeholder for connector- remove 0.5->0.6 migration logic- safety check for bad structure referencesChangelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.6.22+1.20展开版本: 0.6.22+1.20支持游戏: 1.20.1类型:FabricForgeQuiltRelease下载次数: 3300.6.21surveyor-0.6.21+1.21.jar下载0.6.21+1.21#Releasefix:- players new to the server not instantly appearing on-map when global sharing is enabledChangelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.6.21展开版本: 0.6.21+1.21支持游戏: 1.21类型:FabricQuiltRelease下载次数: 1,4820.6.21surveyor-0.6.21+1.20.jar下载0.6.21+1.20#Releasefix:- players new to the server not instantly appearing on-map when global sharing is enabledChangelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.6.21展开版本: 0.6.21+1.20支持游戏: 1.20.1类型:FabricForgeQuiltRelease下载次数: 4,8660.6.20surveyor-0.6.20+1.21.jar下载0.6.20+1.21#Releasefix:- player death waypoints not being generated on the clientChangelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.6.20展开版本: 0.6.20+1.21支持游戏: 1.21类型:FabricQuiltRelease下载次数: 640.6.20surveyor-0.6.20+1.20.jar下载0.6.20+1.20#Releasefix:- player death waypoints not being generated on the clientChangelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.6.20展开版本: 0.6.20+1.20支持游戏: 1.20.1类型:FabricForgeQuiltRelease下载次数: 800.6.19surveyor-0.6.19+1.21.jar下载0.6.19+1.21#Releasefix:- A crash that can occur when a structure has no registered tag list in the surveyor saveChangelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.6.19展开版本: 0.6.19+1.21支持游戏: 1.21类型:FabricQuiltRelease下载次数: 590.6.19surveyor-0.6.19+1.20.jar下载0.6.19+1.20#Releasefix:- A crash that can occur when a structure has no registered tag list in the surveyor saveChangelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.6.19展开版本: 0.6.19+1.20支持游戏: 1.20.1类型:FabricForgeQuiltRelease下载次数: 670.6.18surveyor-0.6.18+1.21.jar下载0.6.18+1.21#Releasefix:- A crash that occurs when a modded structure has no pieces for some reasonChangelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.6.18展开版本: 0.6.18+1.21支持游戏: 1.21类型:FabricQuiltRelease下载次数: 510.6.18surveyor-0.6.18+1.20.jar下载0.6.18+1.20#Releasefix:- A crash that occurs when a modded structure has no pieces for some reasonChangelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.6.18展开版本: 0.6.18+1.20支持游戏: 1.20.1类型:FabricForgeQuiltRelease下载次数: 600.6.17surveyor-0.6.17+1.21.jar下载0.6.17+1.21#Releasefix:- Refuse to load or save structures without structure typesChangelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.6.17展开版本: 0.6.17+1.21支持游戏: 1.21类型:FabricQuiltRelease下载次数: 570.6.17surveyor-0.6.17+1.20.jar下载0.6.17+1.20#Releasefix:- Refuse to load or save structures without structure typesChangelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.6.17展开版本: 0.6.17+1.20支持游戏: 1.20.1类型:FabricForgeQuiltRelease下载次数: 620.6.16surveyor-0.6.16+1.21.jar下载0.6.16+1.21#Releasefix:- Replace new player loading method with a serialize-on-join method to resolve empty data.Changelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.6.16展开版本: 0.6.16+1.21支持游戏: 1.21类型:FabricQuiltRelease下载次数: 1,0020.6.16surveyor-0.6.16+1.20.jar下载0.6.16+1.20#Releasefix:- Replace new player loading method with a serialize-on-join method to resolve empty data.Changelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.6.16展开版本: 0.6.16+1.20支持游戏: 1.20.1类型:FabricForgeQuiltRelease下载次数: 9790.6.15surveyor-0.6.15+1.21.jar下载0.6.15+1.21#Releasefix:- Null issue with new player loading methodChangelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.6.15展开版本: 0.6.15+1.21支持游戏: 1.21类型:FabricQuiltRelease下载次数: 460.6.15surveyor-0.6.15+1.20.jar下载0.6.15+1.20#Releasefix:- Null issue with new player loading methodChangelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.6.15展开版本: 0.6.15+1.20支持游戏: 1.20.1类型:FabricForgeQuiltRelease下载次数: 620.6.14surveyor-0.6.14+1.21.jar下载0.6.14+1.21#Releasefix:- Player positions not appearing in global sharing when completely new players joinChangelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.6.14展开版本: 0.6.14+1.21支持游戏: 1.21类型:FabricQuiltRelease下载次数: 370.6.14surveyor-0.6.14+1.20.jar下载0.6.14+1.20#Releasefix:- Player positions not appearing in global sharing when completely new players joinChangelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.6.14展开版本: 0.6.14+1.20支持游戏: 1.20.1类型:FabricForgeQuiltRelease下载次数: 420.6.13surveyor-0.6.13+1.21.jar下载0.6.13+1.21#Releasefix:- Singleplayer host not getting terrain updates when terrain networking is NONEChangelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.6.13展开版本: 0.6.13+1.21支持游戏: 1.21类型:FabricQuiltRelease下载次数: 430.6.13surveyor-0.6.13+1.20.jar下载0.6.13+1.20#Releasefix:- Singleplayer host not getting terrain updates when terrain networking is NONEChangelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.6.13展开版本: 0.6.13+1.20支持游戏: 1.20.1类型:FabricForgeQuiltRelease下载次数: 1540.6.12surveyor-0.6.12+1.21.jar下载0.6.12+1.21#Releasechanges:- Add and update shared players as they join the server, preventing missing player markers- Add `/surveyorc` for editing landmarks from the client sideChangelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.6.12展开版本: 0.6.12+1.21支持游戏: 1.21类型:FabricQuiltRelease下载次数: 1530.6.12surveyor-0.6.12+1.20.jar下载0.6.12+1.20#Releasechanges:- Add and update shared players as they join the server, preventing missing player markers- Add `/surveyorc` for editing landmarks from the client sideChangelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.6.12展开版本: 0.6.12+1.20支持游戏: 1.20.1类型:FabricForgeQuiltRelease下载次数: 4480.6.11surveyor-0.6.11+1.21.jar下载0.6.11+1.21#Releasechanges:- fix missing null check when sending server-generated landmark updates, causing an NPEChangelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.6.11展开版本: 0.6.11+1.21支持游戏: 1.21类型:FabricQuiltRelease下载次数: 1,1970.6.11surveyor-0.6.11+1.20.jar下载0.6.11+1.20#Releasechanges:- fix missing null check when sending server-generated landmark updates, causing an NPEChangelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.6.11展开版本: 0.6.11+1.20支持游戏: 1.20.1类型:FabricForgeQuiltRelease下载次数: 3,1300.6.10surveyor-0.6.10+1.21.jar下载0.6.10+1.21#Releasefix:- Player position updates for the host in singleplayerChangelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.6.10展开版本: 0.6.10+1.21支持游戏: 1.21类型:FabricQuiltRelease下载次数: 2080.6.10surveyor-0.6.10+1.20.jar下载0.6.10+1.20#Releasefix:- Player position updates for the host in singleplayerChangelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.6.10展开版本: 0.6.10+1.20支持游戏: 1.20.1类型:FabricForgeQuiltRelease下载次数: 3950.6.9surveyor-0.6.9+1.21.jar下载0.6.9+1.21#Releasefix:- Crash when adding a global point landmark due to encoding- identify non-waypoints in `landmarks` get by colorChangelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.6.9展开版本: 0.6.9+1.21支持游戏: 1.21类型:FabricQuiltRelease下载次数: 640.6.9surveyor-0.6.9+1.20.jar下载0.6.9+1.20#Releasefix:- Crash when adding a global point landmark due to encoding- identify non-waypoints in `landmarks` get by colorChangelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.6.9展开版本: 0.6.9+1.20支持游戏: 1.20.1类型:FabricForgeQuiltRelease下载次数: 810.6.8surveyor-0.6.8+1.21.jar下载0.6.8+1.21#ReleaseChanges:- Add dye color selection to `/surveyor landmarks add` and `/surveyor landmarks global`Changelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.6.8展开版本: 0.6.8+1.21支持游戏: 1.21类型:FabricQuiltRelease下载次数: 530.6.8surveyor-0.6.8+1.20.jar下载0.6.8+1.20#ReleaseChanges:- Add dye color selection to `/surveyor landmarks add` and `/surveyor landmarks global`Changelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.6.8展开版本: 0.6.8+1.20支持游戏: 1.20.1类型:FabricForgeQuiltRelease下载次数: 490.6.7surveyor-0.6.7+1.21.jar下载0.6.7+1.21#ReleaseFixes:- fix a rare crash with dimension mods by using safer layer heuristics a little bit more (oops)Changelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.6.7展开版本: 0.6.7+1.21支持游戏: 1.21类型:FabricQuiltRelease下载次数: 1310.6.7surveyor-0.6.7+1.20.jar下载0.6.7+1.20#ReleaseFixes:- fix a rare crash with dimension mods by using safer layer heuristics a little bit more (oops)Changelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.6.7展开版本: 0.6.7+1.20支持游戏: 1.20.1类型:FabricForgeQuiltRelease下载次数: 1580.6.6surveyor-0.6.6+1.20.jar下载0.6.6+1.20#ReleaseFixes:- fix a rare crash with dimension mods by using safer layer heuristicsChangelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.6.6展开版本: 0.6.6+1.20支持游戏: 1.20.1类型:FabricForgeQuiltRelease下载次数: 370.6.5surveyor-0.6.5+1.21.jar下载0.6.5+1.21#ReleaseFixes:- fix another waypoint related null crashChangelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.6.5展开版本: 0.6.5+1.21支持游戏: 1.21类型:FabricQuiltRelease下载次数: 750.6.5surveyor-0.6.5+1.20.jar下载0.6.5+1.20#ReleaseFixes:- fix another waypoint related null crashChangelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.6.5展开版本: 0.6.5+1.20支持游戏: 1.20.1类型:FabricForgeQuiltRelease下载次数: 3390.6.4surveyor-0.6.4+1.20.jar下载0.6.4+1.20#ReleaseFixes:- Fix crash on deleting waypoint due to checking landmark storage for waypoint-ness after it\'s already deleted (oops!)Changelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.6.4展开版本: 0.6.4+1.20支持游戏: 1.20.1类型:FabricForgeQuiltRelease下载次数: 270.6.3surveyor-0.6.3+1.21.jar下载0.6.3+1.21#ReleaseChanges:- new system networking options are NONE, SOLO, GROUP, and SERVER- allows disabling networking of specific systems entirely- fixed handling of edge cases for specific networking settingsChangelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.6.3展开版本: 0.6.3+1.21支持游戏: 1.21类型:FabricQuiltRelease下载次数: 1130.6.3surveyor-0.6.3+1.20.jar下载0.6.3+1.20#ReleaseChanges:- new system networking options are NONE, SOLO, GROUP, and SERVER- allows disabling networking of specific systems entirely- fixed handling of edge cases for specific networking settingsChangelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.6.3展开版本: 0.6.3+1.20支持游戏: 1.20.1类型:FabricForgeQuiltRelease下载次数: 1990.6.2surveyor-0.6.2+1.21.jar下载0.6.2+1.21#Release**Breakages:**- Backport 1.21 surveyor-update packet formats to 1.20Fixed:- Client UUID helper didn\'t match new singleplayer UUID changes, affecting client-side waypoint editingChangelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.6.2展开版本: 0.6.2+1.21支持游戏: 1.21类型:FabricQuiltRelease下载次数: 850.6.2surveyor-0.6.2+1.20.jar下载0.6.2+1.20#Release**Breakages:**- Backport 1.21 surveyor-update packet formats to 1.20Fixed:- Client UUID helper didn\'t match new singleplayer UUID changes, affecting client-side waypoint editingChangelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.6.2展开版本: 0.6.2+1.20支持游戏: 1.20.1类型:FabricForgeQuiltRelease下载次数: 1130.6.1surveyor-0.6.1+1.21.jar下载0.6.1+1.21#ReleaseFix:- Performance bug when checking for chunk rendering completionChangelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.6.1展开版本: 0.6.1+1.21支持游戏: 1.21类型:FabricQuiltRelease下载次数: 800.6.1surveyor-0.6.1+1.20.jar下载0.6.1+1.20#ReleaseFix:- Performance bug when checking for chunk rendering completionChangelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.6.1展开版本: 0.6.1+1.20支持游戏: 1.20.1类型:FabricForgeQuiltRelease下载次数: 1630.6.0surveyor-0.6.0+1.20.jar下载0.6.0+1.20#ReleaseChanges:- **Overhauled configuration (`surveyor.toml`)**- Terrain, structure, and landmark systems are now disabled by default except on dedicated servers- Addon mods should call `WorldSummary.enable{System}` on init for systems they need to function- Each system can be force-disabled for performance, or force-enabled to record data for external use e.g. SurveyorSurveyor- Systems can also be set to \"frozen\", which prevents updates and saving - good to save performance when map data is preloaded into a modpack, or to create manual fake maps- Automatic landmarking for player graves and nether portals can now be disabled- Massively improved settings related to map exploration & sharing- new `forceGlobal` option disables sharing commands and places every player in a single share group - great for co-op servers.- new fine-tunable per-system sharing options allows each type of sharing to be toggled, as well as turned up to \"omniscient\" mode, where players are shown everything the server knows.- new client utility option to keep waypoints to yourself (for privacy reasons)- new option to toggle the (extremely important) synchronisation that occurs when joining a world / changing groups - useful in composite with other options to completely disable server-client communication.- Landmark commands added, useful for mapmaking and maps without a waypoint GUI.- `/surveyor landmarks` lists explored / shared / total counts for each type (total requires op 2)- `/surveyor get [type]` lists each landmark of that type in the current world (use `/execute in` for other worlds)- `/surveyor remove [type] [pos]` removes a landmark from the world - requires op 2 unless you own it.- `/surveyor add [type] [pos] [name]` add a simple waypoint to the world at the specified position.- `/surveyor global [type] [pos] [name]` add an unowned point landmark to the world at the specified position.- Corrected singleplayer save file behaviour to match vanilla- Hosts are now assigned the \"host uuid\" (all 0s) for use in sharing and landmark ownership.- Loading a singleplayer world in offline mode or another minecraft account will now correctly load from level.dat, and landmarks will remain owned.- Fixed recording lighting as a client in multiplayer- Sync landmark removals on join, fixing stuck landmarks removed when you were disconnectedChangelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.6.0展开版本: 0.6.0+1.20支持游戏: 1.20.1类型:FabricForgeQuiltRelease下载次数: 550.5.6surveyor-0.5.6+1.21.jar下载0.5.6+1.21#ReleaseChanges:- Adjust handling of shareAll config options, fixing a bug where structure exploration wouldn\'t happen.Changelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.5.6展开版本: 0.5.6+1.21支持游戏: 1.21类型:FabricQuiltRelease下载次数: 3530.5.6surveyor-0.5.6+1.20.jar下载0.5.6+1.20#ReleaseChanges:- Adjust handling of shareAll config options, fixing a bug where structure exploration wouldn\'t happen.Changelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.5.6展开版本: 0.5.6+1.20支持游戏: 1.20.1类型:FabricForgeQuiltRelease下载次数: 7940.5.5surveyor-0.5.5+1.21.jar下载0.5.5+1.21#ReleaseChanges:- Increase structure discovery bounding box lenience by another block to prevent false negativesChangelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.5.5展开版本: 0.5.5+1.21支持游戏: 1.21类型:FabricQuiltRelease下载次数: 300.5.5surveyor-0.5.5+1.20.jar下载0.5.5+1.20#ReleaseChanges:- Increase structure discovery bounding box lenience by another block to prevent false negativesChangelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.5.5展开版本: 0.5.5+1.20支持游戏: 1.20.1类型:FabricForgeQuiltRelease下载次数: 280.5.4surveyor-0.5.4+1.21.jar下载0.5.4+1.21#ReleaseChanges:- Remap invalid block/biome palettes in regions on-load when needed, allowing for safe removals from the registry (e.g. uninstalled biome mods)- Soft fail when reading outside the bounds of the palette (hopefully this yields more information if the above hasn\'t already fixed this issue)Changelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.5.4展开版本: 0.5.4+1.21支持游戏: 1.21类型:FabricQuiltRelease下载次数: 340.5.4surveyor-0.5.4+1.20.jar下载0.5.4+1.20#ReleaseChanges:- Remap invalid block/biome palettes in regions on-load when needed, allowing for safe removals from the registry (e.g. uninstalled biome mods)- Soft fail when reading outside the bounds of the palette (hopefully this yields more information if the above hasn\'t already fixed this issue)Changelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.5.4展开版本: 0.5.4+1.20支持游戏: 1.20.1类型:FabricForgeQuiltRelease下载次数: 370.5.3surveyor-0.5.3+1.21.jar下载0.5.3+1.21#ReleaseChanges:- Fix a crash when syncing regions- Expose the registry within registry palettes for 1.21 client/server registry split in singleplayerChangelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.5.3展开版本: 0.5.3+1.21支持游戏: 1.21类型:FabricQuiltRelease下载次数: 2740.5.3surveyor-0.5.3+1.20.jar下载0.5.3+1.20#ReleaseChanges:- Fix a crash when syncing regions- Expose the registry within registry palettes for 1.21 client/server registry split in singleplayerChangelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.5.3展开版本: 0.5.3+1.20支持游戏: 1.20.1类型:FabricForgeQuiltRelease下载次数: 1,2650.5.2surveyor-0.5.2+1.21.jar下载0.5.2+1.21#ReleaseChanges:- Port for 1.21- Bump Kaleido- Soft fail when hitting packet limits, logging an error and continuing.- Don\'t save structures without structure typesChangelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.5.2展开版本: 0.5.2+1.21支持游戏: 1.21类型:FabricQuiltRelease下载次数: 450.5.2surveyor-0.5.2+1.20.jar下载0.5.2+1.20#ReleaseChanges:- Port for 1.21- Bump Kaleido- Soft fail when hitting packet limits, logging an error and continuing.- Don\'t save structures without structure typesChangelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.5.2展开版本: 0.5.2+1.20支持游戏: 1.20.1类型:FabricForgeQuiltRelease下载次数: 540.5.1surveyor-0.5.1+1.20.jar下载0.5.1+1.20#ReleaseChanges:- Refactor the regional block and biome palettes to be authoritative based on the registry raw IDs- This resolves an issue where other mods could flood the palette with duplicate instances of the same biome by mixing into the wrong place.- This is bad behaviour anyway, but it\'s worth having resilience there.- The new raw-id-based palettes are strict about registry freeze - they do not resize and will crash when handed a biome registered after world load. We\'ll see if this needs to be changed when we improve cross-dimension support.- Palettes are still exposed as `IndexedIterable<Biome/Block>` so there shouldn\'t be any API breakages.Changelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.5.1展开版本: 0.5.1+1.20支持游戏: 1.20.1类型:FabricForgeQuiltRelease下载次数: 2,1970.5.0surveyor-0.5.0+1.20.jar下载0.5.0+1.20#ReleaseChanges:- Record the block light level at the surface of the water above submerged floors (a.k.a \"glint\")- This is required for accurate transparent water rendering.Changelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.5.0展开版本: 0.5.0+1.20支持游戏: 1.20.1类型:FabricForgeQuiltRelease下载次数: 6,8680.4.3surveyor-0.4.3+1.20.jar下载0.4.3+1.20#ReleaseFixes:- Packet splitting logic incorrectly splitting packets, causing a stack overflow.Changelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.4.3展开版本: 0.4.3+1.20支持游戏: 1.20.1类型:FabricForgeQuiltRelease下载次数: 1,3110.4.2surveyor-0.4.2+1.20.jar下载0.4.2+1.20#ReleaseFixes:- Allow splitting landmark packets to avoid a packet too large kickChangelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.4.2展开版本: 0.4.2+1.20支持游戏: 1.20.1类型:FabricForgeQuiltRelease下载次数: 1870.4.1surveyor-0.4.1+1.20.jar下载0.4.1+1.20#ReleaseFixes:- Allow splitting structure packets to avoid a packet too large kickChangelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.4.1展开版本: 0.4.1+1.20支持游戏: 1.20.1类型:FabricForgeQuiltRelease下载次数: 480.4.0surveyor-0.4.0+1.20.jar下载0.4.0+1.20#ReleaseChanges:- Split structure data (and save files) per-region to avoid laggy saves.- Compatible with existing single-file saves using a fallback path.Changelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.4.0展开版本: 0.4.0+1.20支持游戏: 1.20.1类型:FabricForgeQuiltRelease下载次数: 520.3.5surveyor-0.3.5+1.20.jar下载0.3.5+1.20#ReleaseChanges:- Speed up structure piece serialization slightly- Actually clear the dirty flag for terrain/structures/landmarks on save (oops)- Don\'t log world saves where nothing was actually saved (cleaner logs in big modpacks)Changelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.3.5展开版本: 0.3.5+1.20支持游戏: 1.20.1类型:FabricForgeQuiltRelease下载次数: 390.3.4surveyor-0.3.4+1.20.jar下载0.3.4+1.20#ReleaseFix:- Crash when the client exploration is accessed too early (e.g. via a landmark added event)Changelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.3.4展开版本: 0.3.4+1.20支持游戏: 1.20.1类型:FabricForgeQuiltRelease下载次数: 9820.3.3surveyor-0.3.3+1.20.jar下载0.3.3+1.20#ReleaseFix:- Crash when trying to access a chunk summary inside a region summary that doesn\'t exist yetChangelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.3.3展开版本: 0.3.3+1.20支持游戏: 1.20.1类型:FabricForgeQuiltRelease下载次数: 450.3.2surveyor-0.3.2+1.20.jar下载0.3.2+1.20#ReleaseFix:- Crash when trying to summarize an unregistered structureChangelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.3.2展开版本: 0.3.2+1.20支持游戏: 1.20.1类型:FabricForgeQuiltRelease下载次数: 3310.3.1surveyor-0.3.1+1.20.jar下载0.3.1+1.20#ReleaseFix- Crash caused by exploration being empty in multiplayerChangelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.3.1展开版本: 0.3.1+1.20支持游戏: 1.20.1类型:FabricForgeQuiltRelease下载次数: 2480.3.0surveyor-0.3.0+1.20.jar下载0.3.0+1.20#Release**This update breaks the networking format!**Changes:- Implement \"friend tracking\"- use `SurveyorClient.getFriends()` to get map-sharing-group-member locations - online or offline.- Uses player entity position when within render distance, and lower-resolution updates outside of it.- Shared map area is now lost after leaving a group (depending on map mod, might take a restart)- Only explored area is cleared - client still keeps the actual map data.- Shared map area now appears immediately after forming or expanding a group.Changelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.3.0展开版本: 0.3.0+1.20支持游戏: 1.20.1类型:FabricForgeQuiltRelease下载次数: 1640.2.0surveyor-0.2.0+1.20.jar下载0.2.0+1.20#Release**This update breaks the networking format!**Changes:- Implement map sharing groups- Use `/surveyor share [username]` to request sharing with another online player.- Use `/surveyor unshare` to leave your current sharing group.- Implement live map sharing - terrain, structures, and landmarks your friends encounter will appear on your maps.Limitations:- Changes to the group are not completely fluid - you\'ll need to rejoin the world to see pre-existing landmarks & terrain.- Friend location tracking is not implemented yet - map area will appear from thin air.- Friend-explored structures & terrain aren\'t wiped after leaving a group- We\'ve architectured this to be possible, but it\'s not set up yet.Changelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.2.0展开版本: 0.2.0+1.20支持游戏: 1.20.1类型:FabricForgeQuiltRelease下载次数: 2790.1.4surveyor-0.1.4+1.20.jar下载0.1.4+1.20#ReleaseFix:- Crash that occurred if a dimension had both a minimum and maximum y value below 0Changelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.1.4展开版本: 0.1.4+1.20支持游戏: 1.20.1类型:FabricForgeQuiltRelease下载次数: 5170.1.3surveyor-0.1.3+1.20.jar下载0.1.3+1.20#ReleaseChanges:- Fixed transparent solid blocks hiding valid floors below them by resetting the walkspace counter- Allow floors to be detected at world heightChangelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.1.3展开版本: 0.1.3+1.20支持游戏: 1.20.1类型:FabricForgeQuiltRelease下载次数: 8210.1.2surveyor-0.1.2+1.20.jar下载0.1.2+1.20#ReleaseFixes:- A nasty edge case leading to missing floors on layer boundariesChangelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.1.2展开版本: 0.1.2+1.20支持游戏: 1.20.1类型:FabricForgeQuiltRelease下载次数: 640.1.1surveyor-0.1.1+1.20.jar下载0.1.1+1.20#ReleaseFixes:- Duplication & Occlusion bugs in produced terrain caused by layers being out of order- Floor detection being wonky and light level being completely inaccurate by using relative coordinates where they should\'ve been absoluteChangelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.1.1展开版本: 0.1.1+1.20支持游戏: 1.20.1类型:FabricForgeQuiltRelease下载次数: 330.1.0surveyor-0.1.0+1.20.jar下载0.1.0+1.20#Release## First Stable 0.x Release!**Feature Summary:**- Unified map world scanner, networking, and save format- Save format for terrain, structures, and extensible \"landmarks\"- Exploration tracking for terrain (by sent chunks), structures (by bounding boxes & a view raycast), and landmarks (by terrain exploration & ownership)- A 1GB world has a map that takes up about 19MB on-disk or about 240MB in-memory.- Sends structure save data to the client when explored.- In singleplayer, only keeps one copy of the data (the server copy), instructing the client to \"reach over\" into the integrated server when needed.- In multiplayer, can restore all client map data (terrain, structures, landmarks) if it\'s deleted on the client side.- Full suite of events suitable for implementing a live-updating client-side map mod. (Proof: [Antique Atlas](https://github.com/sisby-folk/antique-atlas/blob/1.20/src/main/java/folk/sisby/antique_atlas/AntiqueAtlas.java))- Landmark API capable of easily facilitating custom automatic map markers from mods (Proof: [Antique Fwaystones](https://github.com/sisby-folk/antique-fwaystones/blob/1.19/src/main/java/folk/sisby/antique_fwaystones/AntiqueFwaystones.java))- Sufficient information in save data to create maps even without access to minecraft (Proof: [SurveyorSurveyor](https://github.com/HestiMae/surveyor-surveyor))- Terrain API capable of enabling map mods to generate their map at runtime, at upwards of 10,000 chunks per second.Special thanks to [Ampflower](https://github.com/Ampflower), [Falkreon](https://github.com/falkreon), [Garden](https://modrinth.com/user/GardenSystem), [Kat](https://git.sleeping.town/Kat), [Solo](https://github.com/solonovamax), [Crosby](https://github.com/RacoonDog), [Lemma](https://github.com/LemmaEOF), [Leo](https://github.com/leo60228), [Jasmine](https://github.com/jaskarth), [Aqua](https://github.com/Aquaeyes), [Wonder](https://git.sleeping.town/wonder), [Infinidoge](https://github.com/Infinidoge), [Emi](https://github.com/emilyploszaj), and [Una](https://github.com/unascribed).<br/>You might not remember exactly why, but this mod got made thanks to your contributions!<img alt=\"surveyor banner\" src=\"https://cdn.modrinth.com/data/4KjqhPc9/images/f84b10d3e0257c66e4f60066f3f570bc26ca34b2.png\"><br/>Changelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.1.0展开版本: 0.1.0+1.20支持游戏: 1.20.1类型:FabricForgeQuiltRelease下载次数: 8330.1.0-beta.36surveyor-0.1.0-beta.36+1.20.jar下载0.1.0-beta.36+1.20#Betafix:- landmark permissions denying every player because we forgot how java works- data restoration not working because we were trying to send packets too earlyChangelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.1.0-beta.36展开版本: 0.1.0-beta.36+1.20支持游戏: 1.20.1类型:FabricQuiltBeta下载次数: 360.1.0-beta.35surveyor-0.1.0-beta.35+1.20.jar下载0.1.0-beta.35+1.20#Betafix:- landmark permissions denying every player because we forgot how java works- data restoration not working because we were trying to send packets too earlyChangelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.1.0-beta.35展开版本: 0.1.0-beta.35+1.20支持游戏: 1.20.1类型:FabricQuiltBeta下载次数: 360.1.0-beta.34surveyor-0.1.0-beta.34+1.20.jar下载0.1.0-beta.34+1.20#Betafix:- landmark permissions denying every player because we forgot how java works- data restoration not working because we were trying to send packets too earlyChangelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.1.0-beta.34展开版本: 0.1.0-beta.34+1.20支持游戏: 1.20.1类型:FabricQuiltBeta下载次数: 370.1.0-beta.33surveyor-0.1.0-beta.33+1.20.jar下载0.1.0-beta.33+1.20#Betafix:- structure exploration only checking for already explored structuresChangelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.1.0-beta.33展开版本: 0.1.0-beta.33+1.20支持游戏: 1.20.1类型:FabricQuiltBeta下载次数: 330.1.0-beta.32surveyor-0.1.0-beta.32+1.20.jar下载0.1.0-beta.32+1.20#Betafix:- use correct light level for carpetsChangelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.1.0-beta.32展开版本: 0.1.0-beta.32+1.20支持游戏: 1.20.1类型:FabricQuiltBeta下载次数: 260.1.0-beta.31surveyor-0.1.0-beta.31+1.20.jar下载0.1.0-beta.31+1.20#Betafix:- reject landmark changes from the client when they don\'t own the landmarkChangelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.1.0-beta.31展开版本: 0.1.0-beta.31+1.20支持游戏: 1.20.1类型:FabricQuiltBeta下载次数: 280.1.0-beta.30surveyor-0.1.0-beta.30+1.20.jar下载0.1.0-beta.30+1.20#Betafix:- text stripping for player death names not working correctlyChangelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.1.0-beta.30展开版本: 0.1.0-beta.30+1.20支持游戏: 1.20.1类型:FabricQuiltBeta下载次数: 350.1.0-beta.29surveyor-0.1.0-beta.29+1.20.jar下载0.1.0-beta.29+1.20#Betafix:- carpet detection being broken due to a typoChangelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.1.0-beta.29展开版本: 0.1.0-beta.29+1.20支持游戏: 1.20.1类型:FabricQuiltBeta下载次数: 430.1.0-beta.28surveyor-0.1.0-beta.28+1.20.jar下载0.1.0-beta.28+1.20#Betafix:- Prevent exploring structures that aren\'t summarized yetChangelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.1.0-beta.28展开版本: 0.1.0-beta.28+1.20支持游戏: 1.20.1类型:FabricQuiltBeta下载次数: 310.1.0-beta.27surveyor-0.1.0-beta.27+1.20.jar下载0.1.0-beta.27+1.20#Betafix:- A typo crash relating to block/biome remappingChangelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.1.0-beta.27展开版本: 0.1.0-beta.27+1.20支持游戏: 1.20.1类型:FabricQuiltBeta下载次数: 230.1.0-beta.26surveyor-0.1.0-beta.26+1.20.jar下载0.1.0-beta.26+1.20#BetaChanges:- Attempt to correct chunk scanning accuracy after optimisationsChangelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.1.0-beta.26展开版本: 0.1.0-beta.26+1.20支持游戏: 1.20.1类型:FabricQuiltBeta下载次数: 240.1.0-beta.25surveyor-0.1.0-beta.25+1.20.jar下载0.1.0-beta.25+1.20#BetaFixes:- Fix world loading before both players are loaded- Make some attempts to fix structure exploration keyset not workingChangelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.1.0-beta.25展开版本: 0.1.0-beta.25+1.20支持游戏: 1.20.1类型:FabricQuiltBeta下载次数: 280.1.0-beta.24surveyor-0.1.0-beta.24+1.20.jar下载0.1.0-beta.24+1.20#BetaChanges:- Speed up chunk summarizing by unpacking full palettes (thanks [Crosby](https://github.com/RacoonDog)!)- Implement new floor logic to possibly improve accuracy, or break everythingChangelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.1.0-beta.24展开版本: 0.1.0-beta.24+1.20支持游戏: 1.20.1类型:FabricQuiltBeta下载次数: 300.1.0-beta.23surveyor-0.1.0-beta.23+1.20.jar下载0.1.0-beta.23+1.20#BetaChanges:- Speed up chunk summarizing by unpacking full palettes (thanks [Crosby](https://github.com/RacoonDog)!)- Implement new floor logic to possibly improve accuracy, or break everythingChangelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.1.0-beta.23展开版本: 0.1.0-beta.23+1.20支持游戏: 1.20.1类型:FabricQuiltBeta下载次数: 570.1.0-beta.22surveyor-0.1.0-beta.22+1.20.jar下载0.1.0-beta.22+1.20#BetaFix:- changing landmarks removed the player from the server world- sending empty landmark events and packets- events and packets firing even when their contents are emptyChangelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.1.0-beta.22展开版本: 0.1.0-beta.22+1.20支持游戏: 1.20.1类型:FabricQuiltBeta下载次数: 280.1.0-beta.21surveyor-0.1.0-beta.21+1.20.jar下载0.1.0-beta.21+1.20#BetaFix:- CME when applying structure explorationChangelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.1.0-beta.21展开版本: 0.1.0-beta.21+1.20支持游戏: 1.20.1类型:FabricQuiltBeta下载次数: 350.1.0-beta.20surveyor-0.1.0-beta.20+1.20.jar下载0.1.0-beta.20+1.20#BetaFix:- A bug when unpacking nibbles causing ridiculous valuesChangelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.1.0-beta.20展开版本: 0.1.0-beta.20+1.20支持游戏: 1.20.1类型:FabricQuiltBeta下载次数: 260.1.0-beta.19surveyor-0.1.0-beta.19+1.20.jar下载0.1.0-beta.19+1.20#BetaFix:- A tiny typo in the new fillEmptyFloors implementation (oops)Changelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.1.0-beta.19展开版本: 0.1.0-beta.19+1.20支持游戏: 1.20.1类型:FabricQuiltBeta下载次数: 260.1.0-beta.18surveyor-0.1.0-beta.18+1.20.jar下载0.1.0-beta.18+1.20#BetaChanges:- Fix terrain arrays always loading in memory as int arrays- Reimplement remapping terrain arrays without fully decompressing them- [**Breaks Save Format**] remove default-trimming compression as it wasn\'t very good- [**Breaks Save Format**] Use bit-identical representation for unsigned bytes/shorts/nibbles (thanks [Jasmine](https://github.com/jaskarth)!)- [**Breaks Save Format**] Add unsigned nibble and short array compression for terrain using packed values (thanks [Falkreon](https://github.com/falkreon) and [Jasmine](https://github.com/jaskarth)!)- Reimplement toSingleLayer in a hopefully faster way.Changelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.1.0-beta.18展开版本: 0.1.0-beta.18+1.20支持游戏: 1.20.1类型:FabricQuiltBeta下载次数: 220.1.0-beta.17surveyor-0.1.0-beta.17+1.20.jar下载0.1.0-beta.17+1.20#BetaChanges:- Replace structure exploration raycast with a cylinder that doesn\'t load chunks.- Expand bounding box check for structure exploration by 1 to reduce false negativesChangelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.1.0-beta.17展开版本: 0.1.0-beta.17+1.20支持游戏: 1.20.1类型:FabricQuiltBeta下载次数: 370.1.0-beta.16surveyor-0.1.0-beta.16+1.20.jar下载0.1.0-beta.16+1.20#BetaChanges:- landmarksadded uses keyset- use even more multimaps- reuse explore event code- more batching- simpler event invocationChangelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.1.0-beta.16展开版本: 0.1.0-beta.16+1.20支持游戏: 1.20.1类型:FabricQuiltBeta下载次数: 300.1.0-beta.15surveyor-0.1.0-beta.15+1.20.jar下载0.1.0-beta.15+1.20#BetaChanges:- expand keysets in the client world load event- provide sorters for bitset toKeys- use more multimaps more places- update the readme againChangelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.1.0-beta.15展开版本: 0.1.0-beta.15+1.20支持游戏: 1.20.1类型:FabricQuiltBeta下载次数: 290.1.0-beta.14surveyor-0.1.0-beta.14+1.20.jar下载0.1.0-beta.14+1.20#BetaFixes:- Fix structure exploration limiting being backwardsChangelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.1.0-beta.14展开版本: 0.1.0-beta.14+1.20支持游戏: 1.20.1类型:FabricQuiltBeta下载次数: 350.1.0-beta.13surveyor-0.1.0-beta.13+1.20.jar下载0.1.0-beta.13+1.20#BetaFixes:- Structure client events not firingChangelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.1.0-beta.13展开版本: 0.1.0-beta.13+1.20支持游戏: 1.20.1类型:FabricQuiltBeta下载次数: 350.1.0-beta.12surveyor-0.1.0-beta.12+1.20.jar下载0.1.0-beta.12+1.20#BetaFixes:- Only fire client update events when the client player is affected.Changelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.1.0-beta.12展开版本: 0.1.0-beta.12+1.20支持游戏: 1.20.1类型:FabricQuiltBeta下载次数: 260.1.0-beta.11surveyor-0.1.0-beta.11+1.20.jar下载0.1.0-beta.11+1.20#BetaFixes:- Prevent \"re-exploring\" chunks/structures- Don\'t clear exploration on load (for pre-load exploration on the client)Changelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.1.0-beta.11展开版本: 0.1.0-beta.11+1.20支持游戏: 1.20.1类型:FabricQuiltBeta下载次数: 4,9810.1.0-beta.10surveyor-0.1.0-beta.10+1.20.jar下载0.1.0-beta.10+1.20#BetaFixes:- Give every event a client equivalent that also fires on exploreChangelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.1.0-beta.10展开版本: 0.1.0-beta.10+1.20支持游戏: 1.20.1类型:FabricQuiltBeta下载次数: 310.1.0-beta.9surveyor-0.1.0-beta.9+1.20.jar下载0.1.0-beta.9+1.20#BetaFixes:- Explored terrain format by recording bitset long array length in the array itselfChangelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.1.0-beta.9展开版本: 0.1.0-beta.9+1.20支持游戏: 1.20.1类型:FabricQuiltBeta下载次数: 400.1.0-beta.8surveyor-0.1.0-beta.8+1.20.jar下载0.1.0-beta.8+1.20#BetaChanges:- Fix a crash when serializing the new structure format on the client- Refactor interfaces & keyset getters to be cleaner, and update the readme- Improve exploration in various ways (helpful methods, using it at the right time)- Add nice helpers to RegionSummary for interacting with positions and bitsetsChangelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.1.0-beta.8展开版本: 0.1.0-beta.8+1.20支持游戏: 1.20.1类型:FabricQuiltBeta下载次数: 280.1.0-beta.7surveyor-0.1.0-beta.7+1.20.jar下载0.1.0-beta.7+1.20#BetaFix:- serialization for terrain/structure exploration (oops)Changelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.1.0-beta.7展开版本: 0.1.0-beta.7+1.20支持游戏: 1.20.1类型:FabricQuiltBeta下载次数: 310.1.0-beta.6surveyor-0.1.0-beta.6+1.20.jar下载0.1.0-beta.6+1.20#BetaFix:- limits on `ChunkSummary.toSingleLayer` being backwards againChangelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.1.0-beta.6展开版本: 0.1.0-beta.6+1.20支持游戏: 1.20.1类型:FabricQuiltBeta下载次数: 270.1.0-beta.5surveyor-0.1.0-beta.5+1.20.jar下载0.1.0-beta.5+1.20#BetaFix:- Singleplayer exploration grabbing using the client world (oops)Changelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.1.0-beta.5展开版本: 0.1.0-beta.5+1.20支持游戏: 1.20.1类型:FabricQuiltBeta下载次数: 320.1.0-beta.4surveyor-0.1.0-beta.4+1.20.jar下载0.1.0-beta.4+1.20#BetaFix:- Move player load event late enough to have a real position (first tick)Changelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.1.0-beta.4展开版本: 0.1.0-beta.4+1.20支持游戏: 1.20.1类型:FabricQuiltBeta下载次数: 350.1.0-beta.3surveyor-0.1.0-beta.3+1.20.jar下载0.1.0-beta.3+1.20#BetaFix:- Use exploration from the integrated server when in singleplayerChangelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.1.0-beta.3展开版本: 0.1.0-beta.3+1.20支持游戏: 1.20.1类型:FabricQuiltBeta下载次数: 250.1.0-beta.2surveyor-0.1.0-beta.2+1.20.jar下载0.1.0-beta.2+1.20#BetaFix:- The new client player load event not firing due to an oversightChangelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.1.0-beta.2展开版本: 0.1.0-beta.2+1.20支持游戏: 1.20.1类型:FabricQuiltBeta下载次数: 320.1.0-beta.1surveyor-0.1.0-beta.1+1.20.jar下载0.1.0-beta.1+1.20#BetaChanges:- Implement landmark visibility based on ownership and terrain exploration- Move client-specific events to SurveyorClientEvents so they can use client classes- Add ClientPlayerLoad event that waits for the player to be available- Redo piece summary format to include all base fields, all jigsaw fields, and all extra NBT for non-jigsaws.- Fix a bug that output incorrect biome data on borders.Changelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.1.0-beta.1展开版本: 0.1.0-beta.1+1.20支持游戏: 1.20.1类型:FabricQuiltBeta下载次数: 410.1.0-alpha.17surveyor-0.1.0-alpha.17+1.20.jar下载0.1.0-alpha.17+1.20#AlphaChanges:- Record and save terrain exploration on the client- Sync and save structure exploration on the client- [**Breaks Save Format**] Fix exploration to be per-world (oops!)- Change keyset/asmap getters to accept SurveyorExploration (from player or client) - null to get everything.- Added \"share all\" configs to totally ignore exploration.Changelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.1.0-alpha.17展开版本: 0.1.0-alpha.17+1.20支持游戏: 1.20.1类型:FabricQuiltAlpha下载次数: 490.1.0-alpha.16surveyor-0.1.0-alpha.16+1.20.jar下载0.1.0-alpha.16+1.20#AlphaChanges:- [**Breaks Existing Saves**] Re-encoded floor nulls using a bitset, instead of depth.- [**Breaks Existing Saves**] Changed the byte offset to fit ints between 0 and 255 inclusive. (-128b is now 0)Changelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.1.0-alpha.16展开版本: 0.1.0-alpha.16+1.20支持游戏: 1.20.1类型:FabricQuiltAlpha下载次数: 370.1.0-alpha.15surveyor-0.1.0-alpha.15+1.20.jar下载0.1.0-alpha.15+1.20#AlphaFix:- an issue where exploring multiple of the same type of structure after saving and loading could cause a crashChangelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.1.0-alpha.15展开版本: 0.1.0-alpha.15+1.20支持游戏: 1.20.1类型:FabricQuiltAlpha下载次数: 580.1.0-alpha.14surveyor-0.1.0-alpha.14+1.20.jar下载0.1.0-alpha.14+1.20#AlphaFix:- a crash possible when removing landmarksChangelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.1.0-alpha.14展开版本: 0.1.0-alpha.14+1.20支持游戏: 1.20.1类型:FabricQuiltAlpha下载次数: 380.1.0-alpha.13surveyor-0.1.0-alpha.13+1.20.jar下载0.1.0-alpha.13+1.20#AlphaChanges:- Fix issues with landmark removal/addition (especially with nether portals)- Properly check if a packet should be sent before sending it- Change landmark event contracts to better match actual storage formatChangelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.1.0-alpha.13展开版本: 0.1.0-alpha.13+1.20支持游戏: 1.20.1类型:FabricQuiltAlpha下载次数: 440.1.0-alpha.12surveyor-0.1.0-alpha.12+1.20.jar下载0.1.0-alpha.12+1.20#AlphaChanges:- Batch together landmark addition and deletion handling to prevent concurrency issuesChangelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.1.0-alpha.12展开版本: 0.1.0-alpha.12+1.20支持游戏: 1.20.1类型:FabricQuiltAlpha下载次数: 410.1.0-alpha.11surveyor-0.1.0-alpha.11+1.20.jar下载0.1.0-alpha.11+1.20#AlphaChanges:- Generate one landmark per nether portal by representing the portal as a box of POIs- this breaks the portal landmark format (sorry!) - delete any landmark saves you have that contain nether portalsChangelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.1.0-alpha.11展开版本: 0.1.0-alpha.11+1.20支持游戏: 1.20.1类型:FabricQuiltAlpha下载次数: 400.1.0-alpha.10surveyor-0.1.0-alpha.10+1.20.jar下载0.1.0-alpha.10+1.20#AlphaChanges:* Re-encode player terrain exploration using region bitsets and positions encoded as longs.* Implement structure exploration using a similar format to chunk structure references* Exploration checking is run every 8 ticks, and only includes structures referenced in the current chunk or the chunk of a player block raycast.* To be explored, the player or their looked-at block have to be both within the overall structure bounding box, and within one of the structure piece bounding boxes.* Refactor the world structure summary to use a cleaner set of maps for storage* Add structure tag saving and syncing to let client mods use structure tags.* note that these are effectively just wrapped IDs - for ID matching - we haven\'t revived the structure registry in any way.* Change the packet format to match the above.* Send missing landmarks on join* Change a few packet IDsChangelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.1.0-alpha.10展开版本: 0.1.0-alpha.10+1.20支持游戏: 1.20.1类型:FabricQuiltAlpha下载次数: 390.1.0-alpha.9surveyor-0.1.0-alpha.9+1.20.jar下载0.1.0-alpha.9+1.20#AlphaFixed:* a bug where only explored regions would get synchronized from the serverChangelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.1.0-alpha.9展开版本: 0.1.0-alpha.9+1.20支持游戏: 1.20.1类型:FabricQuiltAlpha下载次数: 310.1.0-alpha.8surveyor-0.1.0-alpha.8+1.20.jar下载0.1.0-alpha.8+1.20#AlphaFixed:* a small typo in RegionSummary.readBuf that caused an index error.Changelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.1.0-alpha.8展开版本: 0.1.0-alpha.8+1.20支持游戏: 1.20.1类型:FabricQuiltAlpha下载次数: 290.1.0-alpha.7surveyor-0.1.0-alpha.7+1.20.jar下载0.1.0-alpha.7+1.20#AlphaChanges:* reimplement terrain keying and networking to use bitsets to represent chunks within regions.* change events to return collections to help with batchingChangelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.1.0-alpha.7展开版本: 0.1.0-alpha.7+1.20支持游戏: 1.20.1类型:FabricQuiltAlpha下载次数: 350.1.0-alpha.6surveyor-0.1.0-alpha.6+1.20.jar下载0.1.0-alpha.6+1.20#AlphaChanges:* implement proper network serialization for chunks to reduce packet size (and avoid the readNbt limit)Changelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.1.0-alpha.6展开版本: 0.1.0-alpha.6+1.20支持游戏: 1.20.1类型:FabricQuiltAlpha下载次数: 320.1.0-alpha.5surveyor-0.1.0-alpha.5+1.20.jar下载0.1.0-alpha.5+1.20#AlphaChanges:* fix a bug with terrain packet splitting causing oversized payloadsChangelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.1.0-alpha.5展开版本: 0.1.0-alpha.5+1.20支持游戏: 1.20.1类型:FabricQuiltAlpha下载次数: 450.1.0-alpha.4surveyor-0.1.0-alpha.4+1.20.jar下载0.1.0-alpha.4+1.20#AlphaChanges:* redo packet definitions - be sure to update server and client at the same time.* adds terrain sync on world load.* this means map sharing is forced on globally for now, synchronized on each connection.* proper map sharing (and structure / landmark visibility) still to come.* fix a bug where surveyor would save data to the client folder while in singleplayer.Changelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.1.0-alpha.4展开版本: 0.1.0-alpha.4+1.20支持游戏: 1.20.1类型:FabricQuiltAlpha下载次数: 310.1.0-alpha.3surveyor-0.1.0-alpha.3+1.20.jar下载0.1.0-alpha.3+1.20#AlphaChanges:* fix death cause always being generic on player death landmarksChangelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.1.0-alpha.3展开版本: 0.1.0-alpha.3+1.20支持游戏: 1.20.1类型:FabricQuiltAlpha下载次数: 410.1.0-alpha.2surveyor-0.1.0-alpha.2+1.20.jar下载0.1.0-alpha.2+1.20#AlphaChanges:* add player death landmarks* is an \"event landmark\" - includes a long for creation time* is a \"flavour landmark\" - includes a random integer - for use in flavour text generation* includes the vanilla death message in the name field* clean up client checksChangelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.1.0-alpha.2展开版本: 0.1.0-alpha.2+1.20支持游戏: 1.20.1类型:FabricQuiltAlpha下载次数: 390.1.0-alpha.1surveyor-0.1.0-alpha.1+1.20.jar下载0.1.0-alpha.1+1.20#AlphaInitial release!Summary:* Terrain summaries are generated on both the server and client* Structure summaries are generated on the server and sent to clients* Landmarks can be created on the server and client, and are shared to all players.* Structure and landmark visibility is not yet implemented - everything is sent to all players* Restoring terrain exploration from the server (and map sharing) is not yet implemented* API is a usable but messy and unstable* Poor crash and error handling across the board* Javadoc is extremely limitedChangelog: https://github.com/sisby-folk/surveyor/releases/tag/v0.1.0-alpha.1展开版本: 0.1.0-alpha.1+1.20支持游戏: 1.20.1类型:FabricQuiltAlpha下载次数: 43全部版本

markdown_parsed

文章类型:收录

layui.use([\'form\'], function(){
var form = layui.form;
});

游客,如果您要查看本帖隐藏内容请回复
Surveyor地图框架
楼主 2025-8-10 19:31:31 回复 收起回复
小僵尸论坛感谢有你~
回复 论坛版权

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册 手机动态码快速登录

本版积分规则



介绍

我的世界(Minecraft)小僵尸论坛
收录了来自各地的我的世界(MC)爱好者们的各种资源

须知: 切勿滥用举报,任何与举报相关的信息必须属实!

"Minecraft"以及"我的世界"为Mojang Synergies AB的商标 本站与Mojang以及微软公司没有从属关系

官方

新浪微博 腾讯微博 微信公众号 投稿规则 版权声明 捐助我们

官方QQ①群: 291907844 (点击加群)
官方QQ②群: 421312192
官方QQ③群: 528726532

我的世界(Minecraft)小僵尸论坛

新会员

QQ|Archiver|手机版|小黑屋|Minecraft(我的世界)小僵尸论坛 |网站地图

GMT+8, 2025-9-25 10:37 , Processed in 0.347087 second(s), 52 queries .

快速回复 返回顶部 返回列表