Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
JXClientInstaller-2024-04-19.exe | 2024-04-19 | 43.6 MB | |
README.md | 2024-04-19 | 4.7 kB | |
README-jxclientinstaller.md | 2024-04-19 | 3.6 kB | |
jxclient.jar | 2024-04-19 | 22.9 MB | |
Totals: 4 Items | 66.5 MB | 6 |
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 v1.6.0 or newer. To build the client, you need Gradle and Java Runtime-Environment v1.8 or Sun JRE 8 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.
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 2024-April-19 using Git Rev 030d1b
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 = 7cdca28ddc48d0892e696c762afed2b7
- SHA1 hash sum = 0f8092286863bef0ff2dedcfa74492caf8e72644
- SHA256 hash sum = c6766d64ef1c4d232d9a400a8b01e514334a5855b0899905194f4054dd8ac1ed
Build Dependencies
JX Client compiled with:
- gradle: 4.4.1-10
- JRE: 8u402-ga-2ubuntu1~20.04
- JDK: 8u402-ga-2ubuntu1~20.04
Changes with this Release
Recent Changes for this release:
2024-04-01 Andreas Kirschbaum
-
Do not crash if the system clipboard is unavailable during a copy operation in the messages window. Now the copy operation is ignored in such a case.
-
Update the system clipboard only when the user selected some text with the mouse in the messages window.
- Previously JXClient tried to update the clipboard when the selected text changed from unrelated actions, for example because some selected lines moved out of the window or because the visibiliy of sent commands was changed.
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: http://wiki.cross-fire.org/dokuwiki/doku.php/jxclient