All Projects → FAForever → Downlords Faf Client

FAForever / Downlords Faf Client

Licence: mit
Official client for Forged Alliance Forever

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Downlords Faf Client

App Engine
分布式App服务端快速开发框架
Stars: ✭ 313 (+158.68%)
Mutual labels:  gradle, spring-boot, spring
Ms Backend Boilerplates
Boilerplate for Your Server Side(Backend) Application, Java | Spring(Boot, Cloud) | Node.js(Express, Koa, Egg) | Go | Python | DevOps 💫 服务端项目模板
Stars: ✭ 394 (+225.62%)
Mutual labels:  gradle, spring-boot, spring
Trampoline
Admin Spring Boot Locally
Stars: ✭ 325 (+168.6%)
Mutual labels:  gradle, spring-boot, spring
openjfx-docs
Getting started guide for JavaFX 11
Stars: ✭ 70 (-42.15%)
Mutual labels:  gradle, intellij, javafx
Hex Arch Kotlin Spring Boot
Reference JVM multi module project for a reactive micro service and lambda using a hexagonal architecture, DDD, Kotlin, Spring Boot, Quarkus, Lambda, Gradle.
Stars: ✭ 83 (-31.4%)
Mutual labels:  gradle, spring-boot, spring
Mmorpg
springboot编写的轻量级高性能mmorpg手游服务端框架,基本功能逐渐完善中。
Stars: ✭ 309 (+155.37%)
Mutual labels:  gradle, spring-boot, spring
Mumble
Mumble is an open-source, low-latency, high quality voice chat software.
Stars: ✭ 4,418 (+3551.24%)
Mutual labels:  hacktoberfest, gaming, client
Atom
Java course materials
Stars: ✭ 293 (+142.15%)
Mutual labels:  gradle, spring-boot, spring
Okta Blog Archive
Okta Developer Blog
Stars: ✭ 74 (-38.84%)
Mutual labels:  gradle, spring-boot, spring
Spring Cloud Aws
Integration for Amazon Web Services APIs with Spring
Stars: ✭ 541 (+347.11%)
Mutual labels:  hacktoberfest, spring-boot, spring
Speedment
Speedment is a Stream ORM Java Toolkit and Runtime
Stars: ✭ 1,978 (+1534.71%)
Mutual labels:  spring-boot, spring, javafx
Spring Cloud Microservices Development
Spring Cloud Microservices Development.《Spring Cloud 微服务架构开发实战》
Stars: ✭ 106 (-12.4%)
Mutual labels:  gradle, spring-boot, spring
Samples
JavaFX samples to run with different options and build tools
Stars: ✭ 352 (+190.91%)
Mutual labels:  gradle, javafx, intellij
Spring Boot Angular2
spring boot backend, angular2 frontend with webpack, typescript, sass, bootstrap4, karma, jasmine
Stars: ✭ 396 (+227.27%)
Mutual labels:  gradle, spring-boot, spring
Easyfxml
A collection of tools and libraries for easier development on the JavaFX platform!
Stars: ✭ 102 (-15.7%)
Mutual labels:  spring-boot, spring, javafx
Webfluxtemplate
Spring Webflux template application with working Spring Security, Web-sockets, Rest, Web MVC, and Authentication with JWT.
Stars: ✭ 107 (-11.57%)
Mutual labels:  gradle, spring-boot, spring
Spring Cloud Flycloud
🔥🔥🔥FlyClould 微服务实战项目框架,在该框架中,包括了用 Spring Cloud 构建微服务的一系列基本组件和框架,对于后台服务框架的搭建有很大的参考价值,大家可以参考甚至稍加修改可以直接应用于自己的实际的项目开发中,该项目没有采用Maven进行项目构建,Maven通过xml进行依赖管理,导致整个配置文件太过臃肿,另外灵活性也不是很强,所以我采用Gradle进行项目构建和依赖管理,在FlyTour项目中我们见证了Gradle的强大,通过简单的一些配置就可以轻松的实现组件化的功能。该项目共有11个Module工程。其中10个位微服务工程,这10个微服务工程构成了一个完整的微服务系统,微服务系统包含了8个基础服务,提供了一整套微服务治理功能,他们分别是配置中心module_c…
Stars: ✭ 1,514 (+1151.24%)
Mutual labels:  spring-boot, spring
Kkbinlog
支持mysql、MongoDB数据变更订阅分发
Stars: ✭ 112 (-7.44%)
Mutual labels:  spring-boot, spring
Spring Fu
KoFu and JaFu configuration DSLs for Spring Boot
Stars: ✭ 1,567 (+1195.04%)
Mutual labels:  spring-boot, spring
Competitive Programming
Hello Programmers 💻 , A one-stop Destination✏️✏️ for all your Competitive Programming Resources.📗📕 Refer CONTRIBUTING.md for contributions
Stars: ✭ 113 (-6.61%)
Mutual labels:  hacktoberfest, opensource

FAF logo

Downlord's FAF Client

Build Status Coverage Status

The official client for Forged Alliance Forever (FAF)

Support development

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.

Issue hunt

How to run

  1. Use AdoptOpenJDK 15 or Oracle JDK 15 (others might not work)
  2. 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
  3. Open the project into IntelliJ IDEA Ultimate or Community (free)
  4. Make sure you have the IntelliJ IDEA Lombok plugin installed
  5. Make sure you have Enable annotation processing enabled in the settings
  6. Select Main as run configuration next to the hammer button in the top right
  7. Compile and start the application by pressing the play button

A video tutorial is available here. Don't forget step 5.

Linux

Learn how to install the client on Linux here

Open Source licenses

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

Contribute

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

Have a look at our wiki.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].