/downlords-faf-client

Official modern and feature-rich client for Forged Alliance Forever

Primary LanguageJavaMIT LicenseMIT

master

Build Status Coverage Status

Please see the project page

Please take a look at the contribution guidelines before creating a pull request

How to run

  1. Clone the project with git
  2. Open the project into IntelliJ Ultimate
  3. Make sure you have the IntelliJ Lombok plugin installed
  4. Make sure you have Enable annotation processing enabled in the settings
  5. Run the Gradle task :webview-patch build to build the webview-patch JAR which is referenced by the run configurations
  6. Run the Gradle task :downlords-faf-client downloadNativeDependencies to download the ICE adapter

Open Source licenses used

Thanks to ej-technologies for their open source license for Install4j. We use Install4j to build installers.

Thanks to bugsnag for their open source license. We use bugsnag for our error reporting.

See how to use IntelliJ Community Edition

We have a YouTube video on it here. In case you are a student or have other ways to acquire it, choose IntelliJ Ultimate over the Community Edition.

Interested in contributing?

Have a look at our wiki .

How to install on Linux

https://github.com/FAForever/downlords-faf-client/wiki/Install-on-Linux