Skip to content

theJ8910/MMMLib

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 

Repository files navigation

MMMLib

  1. Overview
  2. Building MMMLib

Overview

MMMLib stands for Minecraft Mod Manager Library.

This is the back end of my Mod Manager, which handles all the heavy lifting the Mod Manager performs.

This includes, but is not limited to:

  • Downloading and Installing Minecraft and Forge
  • Managing Minecraft instances
  • Managing installed packages in instances (adding, removing, upgrading, etc).
  • Downloading packages from upstream
  • Handling User Logins (Authenticating with Mojang)
  • Launching Minecraft

Parts of MMMLib's source code are taken from or based off of Mojang's vanilla Minecraft Launcher, the Simple Forge Installer, and Apache Commons IO + Lang. Mojang Launcher classes are in the com.mojang and net.minecraft packages; I claim no ownership for these files.

Building MMMLib

MMMLib has a few dependencies that need to be satisfied before building:

Besides these libraries, MMMLib has no special build considerations.

About

Minecraft Mod Manager library

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages