- 已测试 Minecraft 版本
- 1.21
- 详细信息
- WebCraftAPI 是一个用于 Spigot 服务器的简单、轻量级、高度可配置且安全的 REST API。它允许服务器管理员/开发人员使用简单的 REST 语义查询服务器并与之交互。
只要您知道如何查询 API,此插件还可用于将您的服务器数据集成到您的网站、应用程序或任何使用 HTTP 的内容中。这意味着您可以根据从服务器获得的数据创建任何您想要的内容,例如实时监控应用程序、在线/离线玩家列表、玩家定位、服务器离线时的警报系统,您的想象力是无限的!
端点示例如下:
- 获取管理员
- 获取 API 信息
- 获取/设置被禁玩家/IP
- 广播消息
- 生成、重命名、治愈、杀死实体
- 列表项/块
- 平
- 玩家动作(杀戮、踢人、TP、治疗、喂食、获取/设置健康......)
- 玩家库存操作(获取/设置库存槽、清除库存、赠送物品......)
- 获取在线/离线玩家列表及玩家数量
- 获取插件
- 获取服务器信息
- 获取/设置白名单设置并添加或删除白名单玩家
- 获取/设置世界天气、时间、保存世界、在坐标处放置物品、获取/设置方块
您可以使用命令添加,列出和删除用户:
- /addapiuser <用户名> <密码> <角色>
- /removeapiuser <用户名>
- /listapiusers
现在每个用户都可以使用 /authenticate 方法获取 JWT 令牌(有效期为 24 小时)并通过在“Authorization”标头中提供令牌来执行请求。