🌍🍓 A better MCPi Launcher

Overview

Logo

Planet Launcher

A better, maintained launcher for the Minecraft: Pi Edition Reborn mod.

Report Bug | Request Feature

Downloads Contributors Issues License Hits Discord GitHub commit activity GitHub commits since latest release (by date) GitHub last commit GitHub Release Date GitHub repo size

Screenshot

Planet is a maintained, feature-rich and a flexible launcher. It is supported everywhere: Just install PyQt5, Python, and MCPi, and you're done! Planet was created because none of the other launchers were universal, stable, maintained and feature-rich.

Installation

Prerequisites

  • Minecraft Pi: Reborn AppImage or DEB install
  • PyQt5
  • Python 3
  • pypresence
  • pyqtdarkmode
  • Pillow
  • qtwidgets
  • darkdetect
  • PyNBT

If you're installing a DEB, all of them with the exception of Minecraft: Pi Edition: Reborn will be automatically installed. Please install an AppImage for the latest build. If you want a DEB, please consider checking out MCPI++.

Installation

Option A (Raspberry Pi Only)

badge

Option B (Raspberry Pi Only)

badge

Install the planet-launcher package through APT.

Option C (Any Debian-Based)

Use our PPA

Option D (Manual Installation)
  1. Download the DEB from the releases section.
  2. Install the DEB using apt
  3. Follow the on-screen instructions

gMCPIL vs jMCPIL vs pipan vs Planet

Feature Planet gMCPIL jMCPIL pipan Built-in launcher
Profile & feature saving Yes Bullseye only Yes No No
AppImage support Yes No No No Yes
Legacy DEB support Yes Yes Yes Yes Yes
Official MCPi-Revival No Yes Yes No Yes
Tab icons Yes No No No No
Maintained Yes No No No Yes
Supported on Debian Buster Yes, some bugs exist No Yes Yes Yes
Discord RPC Yes No No No No
External server support Yes Yes Yes No No
Flatpak support Not tested No No No Yes
Pre-made profiles Yes Yes Yes Yes No
Easy GUI navigation Yes Yes Yes No Yes
Skin support Yes No No No No
Built-in NBT editor Yes No No No No
Conclusion
  • Use Planet if you want a maintained and a feature-rich launcher.
  • Use gMCPIL if you are on Debian Bullseye, using a DEB install OR want a basic experience
  • Use jMCPIL if you're using a DEB install on a distro other than Debian Bullseye
  • Use the built-in launcher if you like to fill in things constantly
  • Don't use pipan, it's a dirty prototype, not a working launcher

Roadmap

[] AppImage support [] Skin support [*] NBT editor [ ] Texture packs [ ] Mods [ ] Chat logging [ ] MarketPi

Credits

Additional Credits

Heart, Planet, Pi, Steve and Portal icons by LEHAtupointow Wrench by Santoniche on OpenGameArt.org.

You might also like...
Backend code to use MCPI's python API to make infinite worlds with custom generation

inf-mcpi Backend code to use MCPI's python API to make infinite worlds with custom generation Does not save player-placed blocks! Generation is still

A Cataclysm: Dark Days Ahead launcher with additional features

CDDA Game Launcher A Cataclysm: Dark Days Ahead launcher with additional features. Download here. Implemented features Launching the game Detecting th

PyCraft - A Minecraft launcher made in python

A Minecraft launcher made in python. The main objective of this launcher is to enable players to enjoy minecraft (especially those without a mojang/microsoft account). This launcher is not illegal as all files are downloaded from libraries.minecraft.net

A launcher to launch games from Riot Games under Linux

rito-launcher A launcher to launch games from Riot Games under Linux Requirements: Python 3, with the following pip plugins: 'configparser, pathlib, w

A lightweight and unlocked launcher for Lunar Client made in Python.

LCLPy LCL's Python Port of Lunar Client Lite. Releases: https://github.com/Aetopia/LCLPy/releases Build Install PyInstaller. pip install PyInstaller

Launcher program to select which version of the Q-Sys software to launch.
Launcher program to select which version of the Q-Sys software to launch.

QSC-QSYS Launcher Launcher program to select which version of the Q-Sys software to launch. Instructions To use the application simply save the "Q-Sys

Voidlx is a terminal cli apps launcher made in python

Voidlx is a terminal cli apps launcher made in python

Albert launcher extension for rolling dice.
Albert launcher extension for rolling dice.

dice-roll-albert-ext Extension for rolling dice in Albert launcher Installation Locate the modules directory in the Python extension data directory. T

Launch any Heroic-Games-Launcher game using bash scripts without having to open Heroic.

HeroicBashLauncher Ever wanted to launch your EGS games installed through Heroic Games Launcher directly from the terminal, Lutris or any other fronte

Application launcher and environment management
Application launcher and environment management

Application launcher and environment management for 21st century games and digital post-production, built with bleeding-rez and Qt.py News Date Releas

Découvrez CubeCraft Launcher, une application uniquement codé en Python et en Batch
Découvrez CubeCraft Launcher, une application uniquement codé en Python et en Batch

Découvrez CubeCraft Launcher, une application uniquement codé en Python et en Batch. Grâce à son interface graphique facile et intuitive, vous pouvez vous retrouver facilement.

C++ fully undetected shellcode launcher
C++ fully undetected shellcode launcher

charlotte c++ fully undetected shellcode launcher ;) releasing this to celebrate the birth of my newborn description 13/05/2021: c++ shellcode launche

Albert launcher extension for converting units of length, mass, speed, temperature, time, current, luminosity, printing measurements, molecular substance, and more
Albert launcher extension for converting units of length, mass, speed, temperature, time, current, luminosity, printing measurements, molecular substance, and more

unit-converter-albert-ext Extension for converting units of length, mass, speed, temperature, time, current, luminosity, printing measurements, molecu

Launcherpi - Minecraft Launcher for Raspberry Pi computers

launcherpi Minecraft Launcher for Raspberry Pi computers. ASLO BIG THANKS TO KLO

Python project setup, updater, and launcher

Launcher Python project setup, updater, and launcher Purpose: Increase project productivity and provide features easily. Once installed as a git submo

Python project setup, updater, and launcher

pyLaunch Python project setup, updater, and launcher Purpose: Increase project productivity and provide features easily. Once installed as a git submo

Heroic-gogdl - GOG Downloading module for Heroic Games Launcher

heroic-gogdl GOG download module for Heroic Games Launcher Purpose This will tak

A simple fusee-launcher frontend for macOS
A simple fusee-launcher frontend for macOS

A simple fusee-launcher frontend for macOS (Universal). Supports macOS = 10.9. It has libusb statically linked, so you don't need to install anything

Minecraft.nix - Command line Minecraft launcher managed by nix

minecraft.nix Inspired by this thread, this flake contains derivations of both v

Releases(v1.2.2)
Owner
Random garbage MCPi related things
null
A Cataclysm: Dark Days Ahead launcher with additional features

CDDA Game Launcher A Cataclysm: Dark Days Ahead launcher with additional features. Download here. Implemented features Launching the game Detecting th

Rémy Roy 402 Jan 2, 2023
PyCraft - A Minecraft launcher made in python

A Minecraft launcher made in python. The main objective of this launcher is to enable players to enjoy minecraft (especially those without a mojang/microsoft account). This launcher is not illegal as all files are downloaded from libraries.minecraft.net

null 38 Dec 12, 2022
A launcher to launch games from Riot Games under Linux

rito-launcher A launcher to launch games from Riot Games under Linux Requirements: Python 3, with the following pip plugins: 'configparser, pathlib, w

null 6 Mar 7, 2022
Launch any Heroic-Games-Launcher game using bash scripts without having to open Heroic.

HeroicBashLauncher Ever wanted to launch your EGS games installed through Heroic Games Launcher directly from the terminal, Lutris or any other fronte

null 288 Dec 27, 2022
Découvrez CubeCraft Launcher, une application uniquement codé en Python et en Batch

Découvrez CubeCraft Launcher, une application uniquement codé en Python et en Batch. Grâce à son interface graphique facile et intuitive, vous pouvez vous retrouver facilement.

null 1 May 21, 2022
Launcherpi - Minecraft Launcher for Raspberry Pi computers

launcherpi Minecraft Launcher for Raspberry Pi computers. ASLO BIG THANKS TO KLO

null 8 Sep 24, 2022
Minecraft.nix - Command line Minecraft launcher managed by nix

minecraft.nix Inspired by this thread, this flake contains derivations of both v

null 12 Sep 6, 2022
WordleHelper suggests words to help players better enjoy the hit game Wordle

WordleHelper Introduction WordleHelper suggests words to help players better enjoy the hit game Wordle. Both the general mode and the hard mode are su

Shao-Yu, Chu 5 Jun 2, 2022
A MCPI hack with many features.

Morpheus 2.0 A MCPI hack with many features To Use: You will need to install the keyboard, pysimplegui, and MCPI python modules and you will need to e

null 11 Oct 11, 2022
A use of the python MCPI to enhance the multiplayer and singleplayer gameplay.

Morpheus 2.0 A use of the python MCPI to enhance the multiplayer and singleplayer gameplay. To Use: You will need to install the keyboard, pysimplegui

null 11 Oct 11, 2022