Waydot

Waydot

轻量级、客户端侧路径点,配以精致的世界全息投影、智能聚类、标记、备份,且不依赖小地图。

Waydot

轻量级路径点模组,无需小地图。

Fabric 仅客户端 源代码可用许可证

Waydot 是我为 Minecraft Java 版制作的一个客户端路径点模组。主要想法是拥有一个良好的路径点系统,而不必仅仅为此安装一个小地图。

你可以创建路径点,使用标签进行整理,自定义其外观,导入/导出它们并制作备份。所有内容都存储在本地,服务器端不需要安装 Waydot。

画廊备注: 部分截图是在我使用第三方 GUI 资源包时拍摄的,因此 Minecraft 的按钮可能看起来略有不同。实际的 Waydot 菜单和布局属于模组本身。该资源包不包含在内,也不是必需的。

目前独立运行,后续支持地图

Waydot 目前完全独立运行。你不需要安装小地图或世界地图模组。

当前版本没有小地图集成,但我计划后续添加。想法是,如果你安装了受支持的地图模组,Waydot 路径点也可以显示在那里。

由于我尚未实现并充分测试该部分功能,目前不想列出具体的地图模组。

功能特性

  • 使用自定义名称、坐标、维度、颜色和图标创建路径点。
  • 使用彩色标签,例如基地、采矿、农场、传送门、村庄、探索、危险和项目。
  • 从管理器搜索、排序和筛选路径点。
  • 聚焦、复制、隐藏/显示、分享或删除它们。
  • 可选的自动死亡路径点。
  • 以多种不同格式导入和导出路径点。
  • 在重要更改前自动备份,降低意外丢失所有数据的可能性。
  • 当过多路径点标记彼此靠近时自动分组。
  • 20 个内置像素艺术图标。
  • 通过常规 Minecraft 资源包支持自定义图标。
  • 不同世界和多人游戏服务器拥有独立的路径点数据。

还有很多设置项,但其中大部分保持默认即可。

世界内标记

路径点会以标记的形式显示在世界上并面向你的视角。它们可以显示图标、路径点名称、标签和距离。

标记大小会根据你与它的距离而变化。这保证了远处的路径点可见,同时不会让附近的路径点占据半个屏幕。

你可以通过设置更改渲染距离、不透明度、缩放、淡入淡出、穿墙可见性、距离格式以及其他一些选项。

我在制作过程中遇到的一个问题是大量路径点聚集在一起。这会很快变得杂乱。Waydot 通过隐藏一些重叠的标签并将密集区域分组到簇标记下来处理这种情况。当你靠近或看向该组时,各个标签会再次显示。

标签和图标

标签基本上就是路径点的彩色分类。

它们可以被重命名、重新排序或隐藏,并且你可以移除一个标签而不会删除使用该标签的所有路径点。如果你想恢复默认标签,也有一些预设可供使用。

路径点图标与标签是分开的,因此你可以为路径点设置自己的标记颜色和图标,同时标签控制名称的颜色。

Waydot 目前附带 20 个像素艺术图标。

你也可以使用常规资源包添加自己的图标。自定义图标可以是 16×16、24×24 或 32×32 的 PNG 文件。资源包可以添加新的命名空间图标或替换内置图标。

如果你想制作一个,我写了份资源包图标指南,还有一个资源包模板可供参考。

导入、导出和备份

Waydot 可以导出所有路径点,或者只导出你想要的部分。你可以导出可见的路径点、某个标签、当前筛选的结果,或手动选择它们。

目前有 3 种格式:

  • Waydot JSON 用于完整的路径点/标签数据。
  • Waydot CSV 如果你想以行形式查看数据或使用电子表格软件打开。
  • 纯文本 用于简单易读的 键=值 形式的路径点数据。

导入前会进行预览。

Waydot 会检查条目,并允许你跳过重复项、将其添加为新路径点或在确认后替换匹配项。如果某个条目损坏,其他有效条目仍然可以导入。

在导入、恢复和一些破坏性更改之前,还会有自动安全备份。如果你需要,也可以启用定期备份。

有关所有内容存储位置以及恢复工作方式的更多详细信息,请参阅数据管理指南。

安装

  1. 安装 Fabric Loader。
  2. 安装 Fabric API。
  3. 将 Waydot 的 JAR 文件放入你的 mods 文件夹。
  4. Mod Menu 是可选的,但可以使打开设置更方便。

基本上就是这样。

Waydot 完全是客户端模组。你无需在服务器上安装任何东西。

它应该可以在标准的原版协议服务器上运行,包括原版、Fabric、Paper 和 Spigot。

默认按键

操作 默认按键
创建路径点 B
打开路径点管理器 M
切换路径点渲染 N
快速路径点 未绑定
隐藏/显示最近的路径点 未绑定

所有这些都可以在 Minecraft 的常规控制菜单中的 Waydot 部分进行更改。

本地与隐私

Waydot 没有遥测、分析、账户或任何在线服务。

也没有传送、雷达、实体追踪、区块扫描或内置小地图。

你的设置、路径点、导入、导出和备份存储在 config/waydot/ 目录下。

世界路径和服务器地址会转换为安全上下文键,而不是直接将原始值放入文件名中。除非你选择复制或导出,否则路径点数据将保留在你的计算机上。

许可证

Waydot 可以免费使用,并且源代码可用。

你可以查看源代码、修改它并自行编译。许可证也允许在小型私人团体中免费分享 JAR 文件。

公开再分发则不同。未经许可,请勿将官方或修改过的 Waydot JAR 重新上传到其他网站、公共整合包、启动器或镜像站点。

你可以阅读完整的 Waydot 源代码可用许可证 1.0 以了解确切条款。

链接