Skip to content

接口 IGameLocator

natsurainko edited this page Nov 11, 2023 · 1 revision

目录

定义

用于获取 .minecraft/versions 目录中所有正确的 GameInfo,其中提供三个方法

  1. 快速遍历 IEnumerable<GameInfo> EnumerateGames()
  2. 正常遍历,并找出错误的核心 IReadOnlyList<GameInfo> GetGames(out IReadOnlyList<string> errorGameNames)
  3. 针对某个特定的 绝对Id 查找对应的 GameInfo

希望被创建在一个专门的 游戏核心管理服务 下,并被复用

IGameLocator

Clone this wiki locally