Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

72 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PollyMC-Continued

A revival of PollyMC, a free and open-source Minecraft launcher based on Prism Launcher.

What's Different

PollyMC-Continued lets you play Minecraft without needing a Microsoft account. You can add offline accounts directly and launch the full game with no restrictions.

Features

  • Offline accounts — add and play without Microsoft login
  • No demo mode — offline accounts launch the full game
  • Custom skins — save and load skins locally for offline accounts
  • Offline skin agent — Java agent that intercepts skin API to serve local skins
  • Setup wizard — offers offline account option on first launch
  • NSIS installer — one-click install with Start Menu/Desktop shortcuts
  • Upgrade support — detects existing installation and offers to upgrade

Download

Grab the latest release from the Releases page.

Building

Prerequisites (Windows)

  • MSYS2 with MinGW-w64
  • Qt 6 (mingw-w64-x86_64-qt6-base, mingw-w64-x86_64-qt6-svg, etc.)
  • CMake + Ninja
  • Java JDK (for building launcher JARs)
  • NSIS (for creating the setup installer)

Build Steps

# Configure with MinGW runtime paths
cmake -G Ninja \
  -DCMAKE_BUILD_TYPE=Release \
  -DCMAKE_PREFIX_PATH=/c/msys64/mingw64 \
  -DCMAKE_SYSTEM_LIBRARY_PATH=/c/msys64/mingw64/bin \
  -DCMAKE_CXX_FLAGS="-Wno-error" \
  -DCMAKE_C_FLAGS="-Wno-error" \
  .

# Build
cmake --build . -j4 --target PollyMC

# Install to build directory (deploys Qt + MinGW runtime DLLs)
cmake --install . --prefix C:/pollymc_build

# Create setup installer
"/c/Program Files (x86)/NSIS/makensis.exe" pollymc_installer.nsi

macOS

Install the dependencies:

brew install cmake ninja qt extra-cmake-modules cmark qrencode libarchive tomlplusplus
brew install --cask temurin@17

Build, test and package the native version for the current Mac:

bash packaging/macos/build-local.sh

The script uses the current macOS major version as the default deployment target, avoiding invalid or incompatible local bundles built against Homebrew libraries. Override it when needed:

MACOSX_DEPLOYMENT_TARGET=15.0 bash packaging/macos/build-local.sh

The resulting dist-macos directory contains a ready-to-run PollyMC.app, ZIP, DMG and SHA-256 checksums. The locally generated DMG file receives the same Finder icon as the application. The DMG also contains PollyMC.app and an Applications shortcut for normal drag-and-drop installation.

The custom icon attached to the local DMG file is stored in a macOS resource fork. Release hosting services may discard that metadata, while the icon of the mounted DMG volume remains embedded in the disk image.

Credits

License

GPL-3.0. See LICENSE for details.

About

Revival of PollyMC. Free Minecraft launcher with offline account support, custom skins, quick launch, performance presets, Discord Rich Presence, and more. Based on Prism Launcher.

Topics

Resources

Code of conduct

Stars

Watchers

Forks

Releases

Used by

Contributors

Languages