Waypoints

始终通过SMP友好的服务器端途经点找到回家的路。

资源图片
# 航点 [![支持 Discord](https://img.shields.io/static/v1?message=Support%20Discord&color=7289da&style=flat-square&logo=discord&logoColor=white&label)](https://discord.gg/4xY9TcHQja) ![Modrinth 下载](https://img.shields.io/modrinth/dt/waypoints?label=Modrinth%20Downloads&style=flat-square) ![Spiget 下载](https://img.shields.io/spiget/downloads/66647?label=Spigot%20Downloads&style=flat-square) 你是否遇到过这样的问题,在一次漫长的旅行中,找不到你的基地? 你可以使用常规插件在你的家处设置一个传送点,然后简单地传送到那里。但是,如果你想保留无法像这样传送的生存体验,那么这个插件可能正是你的服务器所需要的! ## 指示方向 所以,这个插件不是仅仅将玩家传送到他开始的地方,而是向他显示他必须行走的路线,以便他可以更进一步地探索世界。为了向玩家显示路线,你可以配置多个指示器来引导玩家到达他的目的地。 ### 老板条 屏幕顶部会显示一个指南针,并且会有一个高亮标记出航点所在的方向 ### 信标 当航点在渲染距离内时,会在航点的位置出现一个信标光束,以更轻松地定位航点的位置。 ### 轨迹 插件会尝试为你找到一条合适的行走路径,然后通过粒子显示给你。 ### 全息图 类似模组中浮动的文本。 ### 闪烁方块 当玩家离航点更近时,信标会被一个重复的方块序列替换。这有助于他到达确切的位置。 ### 指南针 如果你拥有指南针,那就没什么比这更简单的了。它会将航点设为目标,并指向该方向。 ### 行动条指示器 这类似于指南针,但不需要指南针。它会使用行动条中较小的部分显示大致方向。如果玩家离得太左,则右侧的部分会亮起,反之亦然。 ### 粒子 在玩家的脚下会出现粒子,指向航点方向 ## 玩家追踪 虽然默认情况下是禁用的,但 [启用时](https://github.com/Sytm/waypoints/blob/616d2f6db741d656edb8f5d98bb2d18f32cbe2ca/waypoints/src/main/resources/config.yml#L120) 会在 GUI 中增加一个菜单,其中玩家可以选择追踪另一个玩家。现在,指南针、行动条指示器和粒子将帮助玩家追踪目标玩家。 - 玩家可以选择在菜单中对其他人隐藏自己(如果已启用) - 玩家必须对其他人显示自己,才能追踪其他玩家(如果已启用) - 被追踪的玩家会收到一个通知,告知谁开始追踪他(如果已启用) ## 语言 插件支持以下语言的翻译: - 英语 - 德语 - 意大利语 (由 marcotech81 提供) - 简体中文 (由 SnowCutieOwO 提供) - 繁体中文 (由 ItzTheBear 提供) - 巴西葡萄牙语 (部分翻译,由 gaugt980131gg2 提供) 如果你的语言不在列表中,插件完全支持翻译。 ## 其他值得注意的功能 - 通过潜行并用指南针右键单击来打开 GUI (默认) - 通过点击它们的图标自定义航点和文件夹的图标。你手中的物品将被使用 - 限制玩家可以拥有的航点和文件夹数量 - 可定制的传送价格和传送次数越多价格越高(支持 Vault) - 可定制的方向指示器 - GUI 中的物品完全可定制 - SQLite 数据存储 ## 集成 - 公共航点会被添加到: - [Dynmap](https://www.spigotmc.org/resources/dynmap%C2%AE.274/) - [SquareMap](https://github.com/jpenilla/squaremap) - [BlueMap](https://bluemap.bluecolored.de/) - [Pl3xMap](https://modrinth.com/plugin/pl3xmap) ## 视频 DonKolia 制作了一系列关于此插件功能的视频,其中他展示了基本功能和所有可用的指示器。 该视频是西班牙语,但带有英语字幕:[播放列表链接](https://www.youtube.com/watch?v=mt3lmGMKZV8&list=PLop1Uc5d4Z6pTJIBRwTFumdL7cInrE7fL) ## 命令 `/waypoints` - 打开 GUI `/waypoints select ` - 选择附加航点 `/waypoints deselectAll` - 取消选择所有选定的航点 `/waypoints teleport ` - 传送到航点 (如果允许) `/waypoints set ` - 创建只有玩家自己能看到的航点 `/waypoints setPublic ` - 创建每个人都能看到的航点 `/waypoints setPermission ` - 创建只有具备给定权限的玩家才能看到的航点 `/waypoints setTemporary ` - 创建一个只有在玩家在线时可见的航点 `/waypoints other ` - 查看其他玩家的航点 `/waypoints statistics` - 查看数据库的一些基本统计信息 `/waypoints reload` - 重新加载配置。 (`/reload` **不支持**) ### 脚本 `/waypointsscript deselectWaypoint ` - 使用命令取消选择玩家的当前航点 `/waypointsscript selectWaypoint ` - 使用命令设置玩家的航点选择 `/waypointsscript temporaryWaypoint [Beacon-Color]` - 为玩家创建临时航点 `/waypointsscript uuid ` - 通过名称搜索航点以获取它们的 UUID ## 权限 `waypoints.command.use`* - 允许玩家使用 `/waypoints` 命令和打开 GUI `waypoints.command.other` - 允许玩家使用 `/waypoints other` 命令 `waypoints.command.statistics` - 允许玩家使用 `/waypoints statistics` 命令 `waypoints.command.reload` - 允许玩家使用 `/waypoints reload` 命令 `waypoints.command.scripting` - 允许玩家使用 `/waypointsscript` 命令并获取航点的 UUID `waypoints.modify.private`* - 允许玩家创建、修改和删除私有航点 `waypoints.modify.public` - 允许玩家创建、修改和删除公共航点 `waypoints.modify.permission` - 允许玩家创建、修改、删除和始终查看权限航点 `waypoints.modify.anywhere` - 允许玩家在任何地方放置航点,忽略禁用的世界 `waypoints.modify.other` - 允许玩家在 `/waypoints other` 用法时修改其他玩家的航点 `waypoints.unlimited` - 允许玩家创建比配置中限制更多的航点和文件夹 `waypoints.temporaryWaypoint`* - 允许玩家创建只在他们在线时可见的航点 `waypoints.temporaryWaypoint.other`* - 允许玩家为选定的玩家创建只在他们在线时可见的航点 `waypoints.teleport.private` - 允许玩家传送到私有航点 `waypoints.teleport.public` - 允许玩家传送到公共航点 `waypoints.teleport.permission` - 允许玩家传送到权限航点 `waypoints.tracking.enabled`* - 允许玩家使用玩家追踪功能 `waypoints.tracking.trackAll` - 允许玩家追踪隐藏的玩家 `waypoints.updateNotification` - 服务器重启后,如果发现有新版本,玩家将收到通知 *: 这些权限默认授予所有玩家