我们近期更新了服务条款,如需阅读,请前往“条款”分页

离线验证器

该验证类型实现了最基础的验证功能,通常用于本地调试和验证

初始化验证器

CSharp
using MinecraftLaunch.Components.Authenticator;

var account = new OfflineAuthenticator().Authenticate("PLAYER_NAME"); // `PLAYER_NAME` 换成所需要的玩家名称

验证结果

离线验证会返回一个 OfflineAccount 实例,包含以下属性:

  • Name - 玩家名称
  • Uuid - 玩家的 UUID(如果未指定则自动生成)
  • AccessToken - 访问令牌(自动生成的 GUID)

高级用法

你也可以在创建离线账户时指定自定义的 UUID:

var customUuid = Guid.Parse("xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx");
var account = new OfflineAuthenticator().Authenticate("PLAYER_NAME", customUuid);