Xaero's Zoomout Mod:增加Minecraft中世界地图的缩小范围
关于将地图缩小范围扩展至76万个方块以及CPU负载分析的说明
关于将地图缩小范围扩展至76万个方块以及CPU负载分析的说明
前置依赖:
加载器:Fabric / Forge / NeoForge / Quilt
Minecraft版本:1.19.x – 26.1.x
需要安装的Mod:Xaero's World Map(必装)
Xaero's Zoomout模组修改了广受欢迎的Xaero's World Map附加组件中全屏地图的缩放限制,将最小缩放系数从原版的0.0625x降低到了0.0025x。这使得你可以将地图缩小到比基础界面功能所能提供的还要远25倍的程度。得益于此,屏幕上显示的区域的最大宽度从30,000个游戏内方块增加到了约760,000个。该模组在客户端运行,专为快速分析已探索的广阔领土、寻找遥远的基地以及规划长途旅行路线而设计。
扩展Xaero's World Map的缩放限制
原版Xaero's World Map模组会将你访问过的所有区块(chunks)的数据保存到硬盘上的一个特殊缓存中,并将它们绘制在全屏地图上。然而,地图的基础缩放是有限的:如果你的旅程超过了距离出生点几万个方块的范围,你将无法缩小到足以将整个地图视为一个整体。
Xaero's Zoomout模组通过Mixin注入到原版地图的代码中,重写了缩放范围常量,从而解决了这个限制。
安装模组后的缩放机制:
基础地图限制将缩小限制在
0.0625的值。在这种情况下,你的显示器屏幕上可以容纳一个宽度约为30,000个方块的正方形区域。新的缩放限制设置在
0.0025的水平。显示区域扩展到760,000个方块。缩放步长更改。该模组平滑地扩展了鼠标滚轮的滚动步长,在0.0625x和0.0025x之间添加了新的中间缩放级别,以便你可以舒适地调整可见区域。
这让你能够一目了然地纵观巨大的领土,评估大陆的整体形状、海洋的位置、生物群系边界或地图上的兴趣点(Waypoints),而无需使用鼠标不断移动地图窗口。

不使用该模组

使用该模组
系统负载和优化
由于在单个屏幕上渲染如此数量庞大的区块需要大量的硬件资源,因此使用最大缩小级别会对计算机造成严重的负载。
0.0025x缩放时渲染器的特点:
CPU负载。处理器必须同时从存储驱动器(HDD/SSD)读取数千个保存的地图缓存文件,并将它们解压缩到RAM中。
RAM使用情况。为了保持76万方块规模的详细图像,游戏开始主动消耗内存,这可能会导致RAM小于8 GB的计算机出现卡顿。
FPS和延迟(lag)。在主动缩小到最小限制期间,帧率可能会暂时下降,并且在完成从缓存加载区块纹理之前,地图界面可能会响应延迟。
为了减少对FPS的负面影响,建议在短时间内使用最大缩小:打开地图,缩小以评估物体的全局位置,找到所需的坐标,然后将缩放恢复到更详细的视图(例如0.1x)以进行日常导航。
alt: [极端缩小下地图纹理切片加载过程的可视化]
控制和配置
Xaero's Zoomout模组的设计遵循“即插即用”的原则。它没有自己的图形设置菜单、专用的快捷键,也没有.minecraft/config/文件夹中的TOML/JSON配置文件。
与模组的交互完全通过标准的Xaero's World Map界面进行:
使用游戏中指定的按键(默认值为
M)打开全屏地图。向后滚动鼠标滚轮以缩小相机。
地图会继续平滑地缩小超过标准限制,直到达到
0.0025x的缩放值。
所有用于显示死亡点、玩家标记、领土声明或生物雷达的逻辑都会自动适应新的缩放级别,尽管在最大缩小时,生物或玩家的小图标可能会自动隐藏,以防止过多的图形噪点使屏幕过载。
alt: [0.0025x缩放级别下显示兴趣点标记的世界地图全屏视图]
兼容性和推荐附加组件
该模组与大多数现代整合包兼容,并在客户端稳定运行,无需与服务器同步。
兼容性特点:
必须的前置。如果mods文件夹中缺少原版的Xaero's World Map文件,该模组将无法启动并会导致游戏崩溃。
Xaero's Minimap。该模组与同一作者的小地图完全兼容。但是,请记住,超级缩小效果仅适用于世界标记的大型全屏地图,并且不会以任何方式影响屏幕角落的圆形或方形小地图窗口。
内存优化器。由于加载大量地图会严重增加内存子系统的负载,因此建议将此模组与Java垃圾收集优化器(例如FerriteCore或Krypton)一起安装,这会降低发生微卡顿的可能性。

总结
Xaero's Zoomout解决了在Xaero世界地图上大片领土可见度有限的问题。将工作视图宽度从30,000个方块增加到760,000个方块,让你可以在一个屏幕上看到你走过的完整路径和遥远的基地。
与Xaero's World Map的基础功能相比,该模组在大规模旅行规划方面提供了显著优势,但由于处理器和硬盘上的负载增加,在使用时需要谨慎。该模组的主要限制是,在最大缩小级别处理数千个缓存文件时,可能会导致帧率(FPS)下降和出现延迟。如果你在大型生存服务器(例如无政府状态服务器,这些服务器上的基地建在距离出生点数十万个方块的地方)上玩,从事全球道路或铁路建设,或者只是喜欢探索世界并希望在一个屏幕上全面了解你的旅程,那么这个模组将非常适合你。
安装
一次典型安装大约 5 分钟。流程相同,只是 Loader 和对应构建不同。
- 1Install a mod loader (Forge, Fabric or NeoForge) that matches your Minecraft version.
- 2Download the mod file (.jar) built for that same version.
- 3Place the .jar into your .minecraft/mods folder.
- 4Launch Minecraft with the modded profile and check the mod loads in-game.











