Skip to content

v-pun215/eClient

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

97 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Important Announcement

I will be rebuilding eClient's interface using CustomTkinter.

The launching alogrithm will not be changed majorly.

I believe this should be done by August, but it could be finished by mid-July too so I'll keep updating the README to report progress.

Simultaneously, I'm also working on a new website, which looks epic.

Anyways, a good, big update is coming soon. If you want to send suggestions, write some in Issues.

Update: I'm caught up with exams at the moment, the update will be delayed till mid-October.

eClient

260288489-08c52dcf-a60a-4e62-8350-7257f2cdcca4-modified

justforfunnoreally.dev badge

A Minecraft Launcher written in Python using Tkinter.

Based on PyCraft by shasankp000.

Wiki

Check out the eClient Wiki, which has all the updated information on how to run Minecraft like you want to!

New Website!

Check it out at https://eclient.vpun215.tech.

You can see the archived source code of the old one as well.

This change comes after I acquired the domain vpun215.tech.

Project Overview

This launcher aims to be the best launcher (in Python) built for Windows.

It has many features including a Mod Installer.

This launcher downloads Minecraft Libraries from the official libraries.minecraft.net.

Bugs

A check means that the bug has been resolved.

  • When launching Minecraft 1.20, Minecraft loads in with 'Failed to Quick Play'.
  • Not able to login to Mojang accounts anymore (Mojang disabled the API).
  • Forge can't install and run properly (Only in versions before 1.13).

Report new bugs in Issues.

Features

  • Can install and launch all versions of Minecraft: Java Edition (starting from 1.0).
  • Can install mods (from Modrinth) directly from the launcher.
  • Supports Fabric, Forge and Optifine.
  • Ability to login with Ely.by, Offline Accounts and Microsoft Accounts (see v1.5).
  • Can run the game (in singleplayer) when offline, using an offline account.

Skins

eClient supports custom Minecraft skins.

For Microsoft Accounts:

  • Change your skin here.
  • Wait a few minutes, then relaunch eClient.

For Ely.by Accounts:

  • Change your skin here.
  • Wait a few minutes, then relaunch eClient.

Offline Accounts don't have support for custom skins, as they are not authenticated.

About the installer.

The Installer might get flagged as a virus on your machine.

This is a false positive.

This happens because I compile the installer using PyInstaller.

Microsoft Defender should not report it as a virus.

IMPORTANT: This might appear after double-clicking on the installer.

To solve this issue, click More Info and then click Run Anyway.

This is because I haven't signed this exe (and I don't plan to, unless someone gives me a couple hundred bucks).

Screenshots

eClient Updater

image

eClient (Home)

image

eClient (Installations tab)

image

eClient (Settings tab)

image

eClient (Additional Settings tab)

image

eClient (Accounts tab)

image

eClient (Help tab)

image

eClient (Mod Installer)

image

eClient (Mod Installer - List of Mods)

image

Installation

Check the wiki.