Blaze Map

Blaze Map

为模组化Minecraft打造的可扩展开源地图模组

冒险

Full Blaze Map logo

Blaze Map 是你可扩展的开源地图模组。 除了通过小地图和世界地图视图绘制世界的基本功能外,Blaze Map 的设计目标是让其他模组能够轻松添加自己的自定义地图和地图数据。

热带草原村庄中的小地图

Blaze Map 用户功能:

  • 多种默认地图类型
    • 鸟瞰视图
    • 地形高度
  • 每种地图类型可切换多个信息图层
  • 世界地图,可更广泛地查看你的世界(B)
    • 导出世界地图的“地图册”视图(F12)
  • 可配置的小地图
    • 点击并拖动调整大小/重新定位(shift + B)
    • 更改显示的地图类型和图层(shift + B)
    • 开启或关闭(/blazemap minimap on/off)
  • 显示附近生物(可在配置文件中配置)
  • 为地图添加带可配置颜色和图标的路点(N)
  • 在你的世界中管理路点(shift + N)
  • 没有作弊的洞穴视图!
    • (好吧,目前这更多只是缺少不想要的功能。但计划最终会添加洞穴视图,而且它_不会_透视到未探索区域!)

比较不同的地图类型与图层组合

面向希望集成的模组和整合包开发者的功能:

  • 完全开源:GitHub 上的 Blaze Map
  • 友好且乐于帮助、很少咬人的开发者:Discord
  • 性能分析与调试信息(/blazemap debug on/off)
  • 与 Minecraft 内置性能分析工具集成(F3 + L)
  • 通过配置文件或 API 开启或关闭可选功能
  • 通过 API 添加新的地图类型和图层
    • 事实上,Blaze Map 的默认地图就是使用我们自己的 API 添加的!
    • 我们还通过自己的 Blaze Map 附加模组 Cartography 来试用我们自己的 API
  • 将世界的数据表示与世界的视觉表示分离,从而支持更复杂的可视化
  • 用于在地图上表示数据的灵活工具
  • 可将数据处理移出主线程,以尽量减少性能影响

来自附加模组(Cartography)的自定义数据

注意:这是最初设置本项目时的临时描述。稍后将补充更完整的内容。