Engine designed to modify Lunar Client on runtime, easier and faster.
This is intended to be used by/with Solar Tweaks,
however you can use it by yourself using the -javaagent
flag.
You can download a prebuilt artifact from the releases page.
Meant to be used by our launcher. However, manual usage is also possible. Add -javaagent:/path/to/Solar-Engine.jar=/path/to/config.json
to the JVM arguments of a third party launcher or a self-made one.
All features are listed here.
As is standard for a Gradle project, artifacts can be generated with:
./gradlew build
The agent artifact will be generated in the agent/build/libs
directory.