| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| JXClientInstaller-2026-06-09.exe | 2026-06-10 | 43.9 MB | |
| README.md | 2026-06-10 | 4.8 kB | |
| README-jxclientinstaller.md | 2026-06-10 | 3.6 kB | |
| jxclient.jar | 2026-06-10 | 22.9 MB | |
| Totals: 4 Items | 66.9 MB | 1 | |
Title
JX Client
Project Summary
Java based, cross platform client for for the graphical, multiplayer adventure game Crossfire (https://crossfire.real-time.com). To use it, you need to install a Java Runtime-Environment v17.0 or newer. To build the client, you need Gradle and Java Development Kit v17 or higher.
Project Site
https://sourceforge.net/projects/crossfire/
Download
You can download prebuilt binaries from https://sourceforge.net/projects/crossfire/files/jxclient/
Running
Note: Gridarta needs Java to run. One of the multiple Java Run Time Environments ( OpenJDK, Oracle Java )needs to be installed to use Gridarta.
Do not extract or modify the .jar file, it is meant to stay as a .jar file format.
Further help and instructions for installing OpenJDK for numerous Linux distributions is available at https://wiki.cross-fire.org/jxclient-linux.
Linux
Make the file executable with the chmod +x jxclient.jar command.
Launch the editor using any of the following:
- Double click jxclient.jar
- Right click jxclient.jar and select which JRE you want to use to launch the application
- From the command line using
java -jar jxclient.jar - Or to launch the editor with more RAM (i.e., 512 Megabytes) allocated to it,
java -jar -Xmx512m jxclient.jar
MacOS
Launch the editor using any of the following:
- Double click jxclient.jar
- Control+click (or right click) jxclient.jar and select which JRE (i.e., JavaLauncher) you want to use to launch the application
- From the command line or Terminal using
java -jar jxclient.jar - Or to launch the editor with more RAM (i.e., 512 Megabytes) allocated to it,
java -jar -Xmx512m jxclient.jar
Windows
Launch the editor using any of the following:
- Double click jxclient.jar
- Right click jxclient.jar file and choose Open With > Java(TM) Platform SE Binary.
License
GNU General Public License version 2.0 (GPLv2)
Version
Snapshot release of the JX Client from 2026-June-09 using Git Rev 2e36e8e1
Remote URLs:
- origin https://git.code.sf.net/p/crossfire/jxclient (fetch)
- origin https://git.code.sf.net/p/crossfire/jxclient (push)
Remote Branches:
- origin/1.50
- origin/1.60
- origin/HEAD -> origin/master
- origin/master
- origin/swing
- origin/tags/1.50.0
- origin/tags/1.60.0
Local Branches:
master
Release File Info
- md5um = 249ccad5faa7613ddeb66e3c62ae70e9
- SHA1 hash sum = 87ad9e77417158e18e86644f18115445ceb43f99
- SHA256 hash sum = 40bbd80e02e93ee9216cbfc837876b65664a06bfcff2d4df4492a8d3e3aeb806
Build Dependencies
JX Client compiled with:
- gradle: 8.12
- JRE: openjdk-17-jdk-headless (17.0.19+10-1~deb12u2)
- JDK: openjdk-17-jdk-headless (17.0.19+10-1~deb12u2)
Changes with this Release
Recent Changes for this release:
2026-06-02 Andreas Kirschbaum
* Fix layout issue in metaserver screen
2026-05-31 Rick Tanner
* Update download file name and checksum used in the Gradle build file for the Windows Installer
2026-05-31 Andreas Kirschbaum
* Limit dialog sizes to the window size
* Persist dialog sizes only for user resizable dialogs
* Properly resize non-user resizable dialogs to match the contents
Questions
For any questions or general inquiries on the game or server source code:
Project Ticket Systems
Online
External Links
-
Full ChangeLog: http://crossfire.real-time.com/git/crossfire-crossfire-jxclient/gitlog/index.html
-
GitStats: http://crossfire.real-time.com/git/crossfire-jxclient/gitstats/index.html
-
Doxygen: http://crossfire.real-time.com/code/jxclient/trunk/html/index.html
-
JavaDoc: http://crossfire.real-time.com/code/javadocs/jxclient/index.html
-
Crossfire JXClient Wiki page: https://wiki.cross-fire.org/jxclient