Skip to content

devix05/MinecraftLauncher

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 

Repository files navigation

⛏️ Minecraft Launcher

A simple Minecraft launcher built with Python

Python Platform CustomTkinter


✨ Features

🎮 Game Management

  • Launch Minecraft with any version (1.0 - latest)
  • Microsoft Account Login with OAuth 2.0 support
  • Offline Mode for playing without an account
  • RAM Allocation slider (1-16 GB)
  • Custom JVM Arguments
  • Fullscreen toggle option
  • Auto-close launcher after game start

🎨 Skin Studio

  • PNG Skin Selection with live preview
  • Steve/Alex model selection
  • Upload skins to Mojang servers
  • Saved skins library with quick load

📦 Version Manager

  • List installed Minecraft versions
  • Download and install any version automatically
  • Repair corrupted versions
  • Search for specific versions
  • Progress tracking during installation

📋 Modpacks (50+ included)

  • Utility: Simple Voice Chat, JEI, Xaero's Minimap, MiniHUD, Waila, Inventory Profiles, Replay Mod, WorldEdit, Litematica
  • Performance: Sodium, Iris Shaders, Lithium, Starlight, FerriteCore
  • Quality of Life: Mouse Tweaks, AppleSkin, BetterF3, Chat Heads, Zoomify
  • Visual: Complementary Shaders, Fresh Animations, Falling Leaves
  • Complete Modpacks: Better MC, RLCraft, SkyFactory, All The Mods, Pixelmon, Fabulously Optimized

📁 Instance Management

  • Create multiple instances with different settings
  • Import existing instances from folders
  • Quick launch from instance list

⚙️ Settings

  • Theme: Dark / Light / System
  • Language: German / English
  • Java path customization
  • Minecraft directory selection
  • Custom JVM arguments
  • Logging with save options

📊 Statistics

  • Playtime tracking (hours/minutes)
  • Launch counter
  • System information display
  • Recent logs viewer

🚀 Installation

Prerequisites

  • Windows 10/11 (64-bit)
  • Python 3.13 or higher
  • Java 8 or higher (for Minecraft)

Step 1: Install Python

Download Python from python.org and check "Add Python to PATH" during installation.

Step 2: Clone or Download

git clone https://github.com/devix05/MinecraftLauncher.git
cd MinecraftLauncher

About

A powerful, feature-rich Minecraft launcher built with Python

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages