The official client for Forged Alliance Forever (FAF)
Post a bounty on Issue Hunt. You can reward and financially help developers that solve the issue. Concerning new features it can be helpful to first ask on whether other people also see your change as an improvement in order to not found feature that will not be accepted.
- Use AdoptOpenJDK 14 or Oracle JDK 14 (others might not work)
- Clone the project with Git
- using SSH:
git clone [email protected]:FAForever/downlords-faf-client.git
- using HTTPS:
https://github.com/FAForever/downlords-faf-client.git
- using SSH:
- Open the project into IntelliJ IDEA Ultimate or Community (free)
- Make sure you have the IntelliJ IDEA Lombok plugin installed
- Make sure you have
Enable annotation processing
enabled in the settings - Select
Main
as run configuration next to the hammer button in the top right - Compile and start the application by pressing the play button
A video tutorial is available here. Don't forget step 5. If you want to use the Scene Builder, please import jfoenix.
Learn how to install the client on Linux here
Thanks to ej-technologies for their open source license. We use Install4j to build installers. | |
Thanks to bugsnag for their open source license. We use bugsnag for our error reporting. | |
Thanks to YourKit for their open source license |
Please take a look at the contribution guidelines before creating a pull request
Have a look at our wiki.