导航功能 API
这个插件的内容是从 EveryoneWarp 插件独立出来的,目的是想让我还有其他开发者的插件也能对接我的导航功能使用
介绍图片来自 EveryoneWarp
// manifest.json
{
// ...
"dependencies": [
{
"name": "NavigationAPI",
},
],
}
const newNavigationTask = ll.import('NavAPI_newTask')
const clearNavigationTask = ll.import('NavAPI_clearTask')
const hasNavigationTask = ll.import('NavAPI_hasTask')
其他语言的参数类型参考 LL 文档
/**
* NavAPI_newTask
*
* 新建导航任务
*
* warp对象必须包含的项目示例
* {
* "pos": {
* "x": 39.43924331665039,
* "y": 65.62001037597656,
* "z": 92.11305236816406,
* "dimid": 0
* },
* "name": "岩浆池"
* }
*
* @param {String} xuid 玩家Xuid
* @param {Object} warp warp对象,示例见上
* @returns {Boolean} 是否成功
*/
function newNavigationTask(xuid, warp) {}
/**
* NavAPI_clearTask
*
* 停止导航任务
*
* @param {String} xuid 玩家Xuid
* @returns {Boolean} 是否成功
*/
function clearNavigationTask(xuid) {}
/**
* NavAPI_hasTask
*
* 获取玩家是否正在导航中
*
* @param {String} xuid 玩家Xuid
* @returns {Boolean} 玩家导航状态 true为正在导航
*/
function hasNavigationTask(xuid) {}
插件提供一个指令/stopnav
用于停止命令执行者的导航任务
lip install github.com/lgc-LLDev/NavigationAPI
插件没有配置文件
感谢 Tech Sky City 服务器腐竹的支持和玩家的试用与反馈!
TSC 是一个 1.18.2 基岩版的生电服务器
安装有 Trapdoor,FakePlayer 等插件
服务器规则原汁原味,死亡掉落、没有传送指令……
如果你有兴趣想加入他们,点击这里
QQ:3076823485
吹水群:1105946125
邮箱:lgc2333@126.com
感谢大家的赞助!你们的赞助将是我继续创作的动力!
- 优化 actionbar 的显示风格,坐标保留整数,统一 xyz 颜色
- 修复坐标换算显示错误的 Bug
- 适配旧版 lxl
- 修复了在末地时显示坐标换算的 Bug
- 修复玩家到地方不能结束导航
- 修改了指令
stopnavigation
->stopnav