Releases: v-pun215/eClient
v1.8.3
Just a new installer (!)
Changelog for previous version:
- Removed automatic updates (bit buggy might add in the future).
- Changed 'eClient Updater" to "eClient Loader'.
- After first launch of eClient, the eClient Loader won't run as it is not required. (i.e. eClient is launched without delay!)
- Fixed some bugs: See more here: v1.7...v1.8
- Discovered and patched a bug where snapshots wouldn't download.
- Also created a wiki for eClient: https://github.com/v-pun215/eClient/wiki
- The official website was also updated. Check it out at: https://eclient.vpun215.tech
- Added 'Verbose Mode'. In previous releases, the command line would open with eClient. Now, there is the 'Verbose Mode', which, when turned off (by default), will not start up the command line. It can be toggled on and off in the Additional Settings tab. If your game crashes, you can turn on Verbose Mode to see why.
Note: Restart the launcher to see the results of toggling Verbose Mode.
All in all, this update was pretty big, it solved some bugs and added new features. I would recommed updating to this version.
v1.8.2
Changelog:
- Fixed bugs regarding the actual launching of the game from ElyBy and Offline accounts.
- When logged in using an Offline account, the launcher now auto-generates a unique 8-digit password.
- This is temporary and is freshly generated every time the game is launched (using Offline account).
Changelog of the main v1.8:
- Removed automatic updates (bit buggy might add in the future).
- Changed 'eClient Updater" to "eClient Loader'.
- After first launch of eClient, the eClient Loader won't run as it is not required. (i.e. eClient is launched without delay!)
- Fixed some bugs: See more here: v1.7...v1.8
- Discovered and patched a bug where snapshots wouldn't download.
- Also created a wiki for eClient: https://github.com/v-pun215/eClient/wiki
- The official website was also updated. Check it out at: https://eclient.vpun215.tech
- Added 'Verbose Mode'. In previous releases, the command line would open with eClient. Now, there is the 'Verbose Mode', which, when turned off (by default), will not start up the command line. It can be toggled on and off in the Additional Settings tab. If your game crashes, you can turn on Verbose Mode to see why.
Note: Restart the launcher to see the results of toggling Verbose Mode.
All in all, this update was pretty big, it solved some bugs and added new features. I would recommed updating to this version.
v1.8.1
Changelog:
- Some bug fixes regarding RUNNING of snapshots.
- Downloads are now non-stoppable.
- Installer was bug-fixed.
Previous release (v1.8):
Changelog:
- Removed automatic updates (bit buggy might add in the future).
- Changed 'eClient Updater" to "eClient Loader'.
- After first launch of eClient, the eClient Loader won't run as it is not required. (i.e. eClient is launched without delay!)
- Fixed some bugs: See more here: v1.7...v1.8
- Discovered and patched a bug where snapshots wouldn't download.
- Also created a wiki for eClient: https://github.com/v-pun215/eClient/wiki
- The official website was also updated. Check it out at: https://eclient.vpun215.tech
- Added 'Verbose Mode'. In previous releases, the command line would open with eClient. Now, there is the 'Verbose Mode', which, when turned off (by default), will not start up the command line. It can be toggled on and off in the Additional Settings tab. If your game crashes, you can turn on Verbose Mode to see why.
Note: Restart the launcher to see the results of toggling Verbose Mode.
All in all, this update was pretty big, it solved some bugs and added new features. I would recommed updating to this version.
v1.8
Changelog:
- Removed automatic updates (bit buggy might add in the future).
- Changed 'eClient Updater" to "eClient Loader'.
- After first launch of eClient, the eClient Loader won't run as it is not required. (i.e. eClient is launched without delay!)
- Fixed some bugs: See more here: v1.7...v1.8
- Discovered and patched a bug where snapshots wouldn't download.
- Also created a wiki for eClient: https://github.com/v-pun215/eClient/wiki
- The official website was also updated. Check it out at: https://eclient.vpun215.tech
- Added 'Verbose Mode'. In previous releases, the command line would open with eClient. Now, there is the 'Verbose Mode', which, when turned off (by default), will not start up the command line. It can be toggled on and off in the Additional Settings tab. If your game crashes, you can turn on Verbose Mode to see why.
Note: Restart the launcher to see the results of toggling Verbose Mode.
All in all, this update was pretty big, it solved some bugs and added new features. I would recommed updating to this version.
v1.7
Changelog:
- Changed the installer, once again.
- Fixed the version in main.py.
- Fixed some bugs in eclient.pyw.
Install Guide:
- Follow instructions as normal (find in previous releases).
- If you didn't have Python 3.10 installed, then install it (through the installer ofc), and then relaunch the installer.
- After relaunching, state that you have installed Python (duh).
That's it from me ig. This was a bit of an emergency update ig.
v1.6
Changelog:
- Nothing much really, just fixed a bug in eclient.pyw about like the version to check for when checking for updates.
- But, I did make a new installer.
Install Guide:
- I realized that the installer gets flagged for a virus.
- This is a false positive.
- Even VirusTotal flags this as a virus.
- That is because of me compiling the .exe with PyInstaller, and this issue has been known to the devs since a long time now.
- Windows Defender should not flag this file tho.
- If anything goes wrong, reach out to me at [email protected].
- I did update the installer. Now, it also downloads the SF Pro Display Font.
- If you chose NOT to automatically download it, then go to the fonts folder at C:\users\yourusername\AppData\Roaming\eClient\fonts
and install thesf.ttf
andsfb.ttf
fonts manually.
That's it from me for this release. Do note I'm busy with my exams at the moment, so, this might not be updated till October.
Don't hesistate to reach out to me if you have any questions at [email protected].
v1.5
Changelog:
- Added Microsoft Account Support (!)
- Changed GUI a bit (changed background and added the 'Accounts' tab)
- The installer works now!
- Made it so that the password window WON'T show up when the account type is either Offline or Microsoft.
- Realized the updater didn't work. So I fixed it. (Testing these things are really hard might even remove this.)
Note: This is a pretty big update. You might wanna download this ig.
v1.4
Changelog:
1. Made a full update system in the "eClient Updater". I'm surprised that PyCraft didn't include this but whatever. Now, when 1.5 releases,
you can launch eClient.pyw and it would prompt you to update.
3. Added the latest version of authlib-injector.jar.
4. Some backend changes.
5. Installer bug fix.
Install guide (Same as previous version):
- Run install.exe (It may ask you for admin, give it).
- Choose whether you have Python installed or not. (If you don't, it'll download it for you.)
- Installer will begin installing packages.
- Choose whether you have Java 17 or not. (If you don't, it'll download it for you.)
- Choose directory to install eClient to. (Default is C:\Users\USERNAME\AppData\Roaming)
- After installation, installer should add a shortcut to Desktop.
Note: Next version will additionally have update guide.
v1.3
Changelog:
1. Minor installation changes.
2. Offline account changes.
3. Preparation to add Microsoft accounts.
4. Launcher is now compatible with official Minecraft Launcher.
5. If %appdata%/.minecraft exists, Launcher will use this dir as main dir.
Note: This release is officially moving away from supporting Linux. I don't have Linux knowledge, but I if I learn, I will update launcher.
Pull Requests would be epic!
Install guide (Same as previous version):
- Run install.exe (It may ask you for admin, give it).
- Choose whether you have Python installed or not. (If you don't, it'll download it for you.)
- Installer will begin installing packages.
- Choose whether you have Java 17 or not. (If you don't, it'll download it for you.)
- Choose directory to install eClient to. (Default is C:\Users\USERNAME\AppData\Roaming)
- After installation, installer should add a shortcut to Desktop.
v1.2
Changelog:
1. A new and better installer.
2. Some minor game-launching changes
3. Password window bugfix
4. First launch bugfix
5. Added a popup to welcome user on first launch.
6. Installer now adds shortcut to Desktop.
7. Installer downloads eClient libraries from https://eclient-libs.earthsoft.me or https://libs-pi.vercel.app/, not from this repo. (zip issues).
8. Installer is now epic fast.
Note:
1. Installer was previously built on batch, now it is built on Python.
2. There is now a default installation directory (C:\Users{username}\AppData\Roaming).
3. Un-compiled source code of launcher is in this repo, go to install.py.
Install guide:
- Run install.exe (It may ask you for admin, give it).
- Choose whether you have Python installed or not. (If you don't, it'll download it for you.)
- Installer will begin installing packages.
- Choose whether you have Java 17 or not. (If you don't, it'll download it for you.)
- Choose directory to install eClient to. (Default is C:\Users\USERNAME\AppData\Roaming)
- After installation, installer should add a shortcut to Desktop.