Skip to content

LxBox API

  • 基于LSE-nodejs的ll空岛插件核心的API

计划功能

  • 实现子插件自动加载
  • 子插件可选依赖
  • 提供组队api
  • 提供保护api
  • 提供经济api
  • 提供消息api
  • 提供结构api
  • 提供任务api

子插件计划

  • 空岛插件(搭配组队及保护)

组队API

  • 创建队伍
  • 删除队伍
  • 转让队伍
  • 添加队伍成员
  • 删除队伍成员
  • 查找玩家队伍ID
  • 查找玩家是否存在队伍
  • 队伍内聊天
  • 功能测试脚本

保护API

  • 监听事件,权限细分
  • 权限列表 :
权限描述导出回调函数
放置权限PLACE_CALLBACK
破坏权限BREAK_CALLBACK
方块交互INTERACTION_CALLBACK
容器CONTAINER_CALLBACK
铁砧交互ANVIL_CALLBACK
按钮交互BUTTON_CALLBACK
床交互BED_CALLBACK
门和陷阱门DOOR_CALLBACK
信标BEACON_CALLBACK
酿造台BREW_CALLBACK
BARREL_CALLBACK
蜂箱BEEGIVE_CALLBACK
蜜蜂巢BEE_NEST_CALLBACK
堆肥桶COMPOST_BUCKET_CALLBACK
熔炉烟熏炉和篝火FURNACE_CALLBACK
附魔台ENCHATMENT_TABLE_CALLBACK
唱片机和音符盒RECORD_CALLBACK
工作台WORKBENCH_CALLBACK
拉杆LEVER_CALLBACK
与红石相关的方块ABOUT_REDSTOBE_CALLBACK
龙蛋DRAGON_EGG_CALLBACK
物品框ITEMBOX_CALLBACK
采摘浆果PICK_BARRIES_CALLBACK
吃蛋糕EAT_CAKE
动物繁殖REPRODUCE_CALLBACK
使用桶USE_BUCKET_CALLBACK
使用染料USE_DYE_CALLBACK
使用蛋USE_EGG_CALLBACK
交通工具,包括船,矿车和可骑乘的动物,如马等。TRANSPORTATION_CALLBACK
村民交易VILLAGER_TRADE_CALLBACK
拾取物品PICK_CALLBACK
丢弃物品DROP_ITEM
火蔓延FIRE_CALLBACK
伤害或打击怪物或动物ATTACK_CALLBACK
TNT 或其他爆炸保护TNT_CALLBACK

经济API

  • 获取经济
  • 设置经济
  • 添加经济
  • 扣除经济

消息API

  • 在线消息发送
  • 离线消息转存
  • 离线消息发送

结构API

  • 读取结构

将插件结构文件夹中结构复制到服务器结构文件夹中

  • 保存结构

将服务器结构文件夹中结构复制到插件结构文件夹中

  • 创建模板

根据结构文件创建结构模板

  • 修改模板
  • 删除模板
  • 模板生成