//! Minecraft module for the DML launcher. //! //! This module provides the core functionality for interacting with //! Minecraft game files, including downloading assets, extracting //! game JARs, managing libraries, and launching the game. //! //! # Submodules //! - `downloads`: Async functions for downloading game files and assets. //! - `extraction`: Functions for extracting ZIP/JAR files to the correct //! locations. //! - `launcher`: Functions to launch the Minecraft process with the proper //! arguments. //! - `manifests`: Structures representing Minecraft version manifests, //! libraries, and rules. pub mod downloads; pub mod extraction; pub mod launcher; pub mod manifests;