Skip to content
권세인 edited this page May 17, 2021 · 18 revisions

Welcome to the CmlLib.Core wiki!

Current document version: 3.2.0-pre1

  • CmlLibCoreSample: simple console program
  • CmlLibWinFormSample: full features
  • Java runtime errors
  • macOS / Linux errors
  • Get default minecraft directory
  • Create new minecraft directory
  • Make custom minecraft directory structure
  • Get game session from mojang auth server
  • Create offline game session
  • Login with Xbox account
  • Get progress of downloading files (percentage, file count)
  • Get file info of currently downloading file (file name)
  • Maximum memory size (-Xmx), Minimum memory size (-Xms)
  • Direct server connecting
  • Screen resolution, Fullscreen
  • Java setting
  • Full implementation of Mojang API
  • Getting player profile, Changing name or skin, Statistics, Blocked Server, Checking Game Ownership
  • Mojang authentication
  • Microsoft Xbox authentication
  • Security question-answer flow
  • AsyncParallelDownloader (default)
  • SequenceDownloader
  • AssetChecker, ClientChecker, LibraryChecker
  • Skip file hash checking
  • Skip specific game file checking
  • Make custom file checker
  • Get version metadata list from local directory
  • Get version metadata list from mojang server
  • Get version metadata list from FabricMC server
  • Get version metadata information (version name, type, release date, etc)
  • Make custom version loader
  • Get version information (version name, type, arguments, library list, asset id, etc)
  • n
  • IMPORTANT
Clone this wiki locally