SkillAgentSearch skills...

PyMyMC

A simple Minecraft Launcher made in Python.

Install / Use

/learn @RealistikDash/PyMyMC
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

PyMyMC

A lightweight Minecraft launcher built with Python and PySide6.

<img width="1530" height="1087" alt="image" src="https://github.com/user-attachments/assets/a91f009f-2a77-4bef-8204-12ddbd6e2074" />

Features

  • Version Manager — Browse, search, download, and delete Minecraft versions from a dedicated dialogue. Filter by releases or view all snapshots and betas.
  • All versions supported — Every version available through the official launcher, including snapshots, betas, and historical releases.
  • Custom JVM configuration — Set RAM allocation, JVM arguments, and point to a custom Java executable.
  • Quick Connect — Auto-connect to a server on launch.
  • Custom resolution — Launch with a specific window size.
  • Non-premium support — Works with both premium and offline accounts.

Installation

Download the latest binary from GitHub Releases.

Development

make install   # Install dependencies
make run       # Run the launcher
make lint      # Lint/format (ruff via pre-commit)
make build     # Build binary (Nuitka)
make clean     # Remove build artifacts

Configuration

Settings are stored in config.json (created on first run). Everything can be configured through the in-app Settings dialogue.

View on GitHub
GitHub Stars24
CategoryDevelopment
Updated20d ago
Forks7

Languages

Python

Security Score

75/100

Audited on Mar 16, 2026

No findings