返回项目列表
LegacyScriptEngine

Phone_verification

适用于Minecraft BedRock 服务器的手机验证码插件

v1.1.0 2026-05-08 23:30:01
Phone_verification

详细介绍

📱 Phone_verification 手机验证插件

📌 插件概述

一个基于 LeviLamina + LegacyScriptEngine (LSE) 的 Minecraft Bedrock 服务器插件,为服务器提供手机号验证功能,有效防止多账号滥用。


✨ 功能特性

  • 手机号验证:新玩家加入需验证手机号
  • 🔒 一手机一账号:每个手机号最多绑定一个账号
  • 📲 短信验证码:通过阿里云短信服务发送6位验证码
  • 数据持久化:已验证玩家数据自动保存
  • 🛡️ 安全防护:未验证玩家自动踢出

⚙️ 配置说明

插件会自动生成配置文件 config.json,需配置以下参数:

{
  "sms": {
    "apiUrl": "阿里云短信API地址",
    "appCode": "你的AppCode",
    "templateId": "短信模板ID"
  }
}

⚠️ 注意

  • 因为每一家的sms接口参数可能存在差异,并不保证所有的sms都可以在本插件使用。本插件按照北京深智恒际科技有限公司的接口参数进行编写。链接:https://market.aliyun.com/apimarket/detail/cmapi00037170#sku=yuncode31170000018 (并非广告)

    📦 依赖环境

  • Minecraft Bedrock 服务器

  • LeviLamina 加载器

  • LegacyScriptEngine (LSE) 支持


🚀 安装方法

  1. 将插件放入服务器的 plugins 文件夹
  2. 重启服务器自动生成配置文件
  3. 修改 config.json 配置短信服务

📝 使用流程

  1. 新玩家加入服务器
  2. 弹出手机号输入表单
  3. 系统发送短信验证码
  4. 玩家输入正确验证码后获得访问权限

ℹ️ 注意事项

  • 插件使用 阿里云短信服务 API
  • 不同短信服务商参数可能需调整
  • 验证码有效期为临时缓存(服务器重启后失效)

👨‍💻 开发者信息

  • 作者:星雲 Nebulae
  • 工作室:DreamArk Studio


📄 许可证

  • 本项目采用 MIT 许可证授权使用 -详见 LICENSE 文件了解具体条款.

🛡️ 本插件可有效提升服务器安全性,防止作弊小号泛滥

相关项目

LegacyScriptEngine
NewPlayer

记录每一个新玩家

LegacyScriptEngine
Zoom

玩家缩放插件

LegacyScriptEngine
server

可用于npc/命令方块的跨服传送