一个功能强大的位置插件,包含共享坐标点、查询玩家位置等功能
Python
- Python >= 3.10
MCDR插件
README中指令全部按照默认配置文件书写,指令前缀可通过配置文件更改
!!wp add <xaero-waypoint> 添加Xaero坐标点
在Xaero地图中分享坐标点后,插件可自动识别。点击临时坐标点后方的[+]即可添加。若两个坐标点距离过近,插件会进行提示,以防重复添加。
!!wp addpos <x> <y> <z> <dimension> <name>
添加名为name,坐标为(x, y, z),位于dimension维度的坐标点。对于原版维度,dimension可以为overworld the_nether the_end或分别简写为o n e
!!wp addhere <name> 将玩家当前位置添加为名为name的坐标点
!!wp remove <id> 移除坐标点
!!wp list [page] 列出所有的坐标点。page为可选项,不填则默认为1
!!wp search <name> 按照坐标点名称name搜索坐标点
!!wp info <id> 查看id为id的坐标点详情
!!here 广播自身位置。若100m内有坐标点,则同时提示"附近的坐标点"
!!vris <player> 查询玩家player位置。若该玩家100m内有坐标点,则同时提示"附近的坐标点"
此功能用于快速辨别玩家位置,如玩家位于全物品附近。同时在部分情况下可以快速找到该玩家附近的地狱门
聊天发送XXX在哪即可快速查询坐标点XXX或玩家XXX的位置
click_event_format str
- 添加Xaero坐标点的按钮格式。可选:
- "simple":样式为- [+X],简易模式,不支持Xaero's Minimap v24.6.0及以上的版本。
- "compatible":样式为- [+X#],兼容模式。点击- +X部分可以让旧版本Xaero直接添加坐标点,点击- #部分可以通过玩家发送坐标点信息的方式,让客户端Xaero识别到坐标点分享信息,出现- [add]按钮,点击- [add]即可添加坐标点。
 
我们暂不清楚Xaero's Minimap v24.6+的坐标点添加文本格式是什么样的。如果你知晓新的格式,请通过issue反馈
waypoints str
- 坐标点相关指令的指令前缀
whereis str
- 查询玩家位置的指令前缀
here str
- 发送自身位置的指令
fastsearch_regex str
- 快速询问的正则匹配。如果你想要支持英文,可以改成像这样:[wW]here ((is)|(are)|(r)) (?P<name>\w+)\??
fastsearch_prompt str
- 快速询问在MCDR的!!help界面显示的命令帮助
获取玩家位置等指令、识别指令回显相关。一般服务端无需更改。
- 将主世界和地狱的两个坐标点进行关联
-  !!wp add here/<player>快速将玩家位置添加为坐标点
