Skip to content
This repository has been archived by the owner on Jun 8, 2023. It is now read-only.

Latest commit

 

History

History
54 lines (38 loc) · 3.92 KB

README.md

File metadata and controls

54 lines (38 loc) · 3.92 KB

Banner

Solar Tweaks

GitHub GitHub all releases GitHub package.json version Maintenance

Solar Tweaks is a tweaking tool for Lunar Client, offering a wide range of modifications, including the ability to use mods which are unavailable by default. We are dedicated to providing our users with the most up-to-date patches and updates, and we are proud to have a large user base of over 200,000 individuals who have downloaded and used our tool.

Please note that the use of Solar Tweaks is at your own risk. Any changes done to the source code of Lunar Client is in violation of their terms of service. We advise you to review Lunar Client's terms of service by clicking here before proceeding. We cannot be held responsible for any damages that may occur as a result of using Solar Tweaks.

Installing

You can download the latest version of Solar Tweaks from the Releases page. You need to download the version corresponding to your operating system (OS). You are able to find a more in depth explanation on how to download here.

Usage

Launching the app will present with a user interface that closely resembles the original Lunar Client Launcher. This design choice has been implemented to ensure a seamless transition for users who may wish to switch between the two launchers, reducing confusion and improving ease of use. If you have never used Lunar Client and Solar Tweaks before, visit our Documentation page and Lunar Client's Support page.

Please note that Solar Tweaks is not a replacement for Lunar Client. Solar Tweaks is a tweaking tool for Lunar Client

Customize and personalize your Lunar Client experience by navigating to the "Engine" tab within the app. Additionally, the "Settings" tab allows for customization of launcher and JRE preferences. The game can be launched at any time by utilizing the green launch button, which is accessible from any tab.

Building from source

Solar Tweaks is fully open-source, allowing for users to obtain the source code and make their own modifications. To do so, the repository can be cloned using the command:

$ git clone https://github.com/Solar-Tweaks/Solar-Tweaks.git

Once the repository is downloaded, navigate to the directory and install the necessary dependencies using the commands:

$ cd Solar-Tweaks
$ npm install

For development purposes, run this command to build the app and start it. Hot reload is included for easier development and testing.

$ npm run serve

To build the final version of the app, run this command. The resulting executables, installers, etc. will be located in the dist directory.

$ npm run build

Note: If you are a receiving an error like this "error:0308010C:digital envelope routines::unsupported", then before running any npm run commands, run set NODE_OPTIONS=--openssl-legacy-provider in Command Prompt on Windows or export NODE_OPTIONS=--openssl-legacy-provider on Linux.

Contribute

There are lots of ways to contribute to Solar Tweaks:

  • Fork the repository and make your own modifications, then open a Pull request.
  • If you encounter any glitches or bugs, submit them in Issues page.
  • Help people that are having issues in Discussions page.