Skip to content

nixietab/picodulce

Repository files navigation

launcher_icon

Picodulce Launcher

The simple FOSS launcher you been looking for

Latest Release Issues Pull Requests License GitHub Stars

Picodulce is a feature-rich launcher for Minecraft, developed using Qt5. It serves as a graphical user interface (GUI) for the picomc project, providing users with a seamless experience in managing and launching game versions.

imagen

Key Features

  • Version Management: Picodulce is designed to download and launch all available game versions, ensuring users have easy access to the latest updates as well as older versions.
  • Offline and Online Support: Whether you're connected to Microsoft or not, Picodulce ensures you can still enjoy your game by supporting both offline and online modes.
  • Integrated Mod Manager: Includes the Marroc Mod Manager, enabling users to effortlessly manage and customize their game with mods and texturepacks.
  • Custom Theme Support: Create and apply personalized themes with ease. A dedicated repository and guide are available to help you get started.

Installation

Windows

For Windows systems using the installer is recommended

Arch Linux

The package is available in the AUR as picodulce

For installing on Arch without using an AUR helper a PKGBUILD is provided

git clone https://aur.archlinux.org/picodulce.git
cd picodulce
makepkg -si

Other OS

1. Clone the repository

git clone https://github.com/nixietab/picodulce

2. (Optional) Set Up a Virtual Environment

Setting up a virtual environment is recommended to avoid dependency conflicts. Picodulce relies on the path of the picomc project, and using a virtual environment helps prevent errors.

Create the virtual environment:

python -m venv venv

  • Linux/Mac:
    source venv/bin/activate
  • Windows:
    .\\venv\\Scripts\\activate

Install requirements

Now on the venv you can install the requirements safely

pip install -r requirements.txt

Running the launcher

On the venv run it as a normal python script

python picodulce.py

Just make sure you have Java installed for running the actual game

About the name

The name "Picodulce" comes from a popular Argentinian candy. This reflects the enjoyable and user-friendly experience that the launcher aims to provide, making game management straightforward and pleasant.