Home / jxclient
Name Modified Size InfoDownloads / 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 2

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:

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:

Email

Project Ticket Systems

Online

  • Discord invite link
  • IRC at irc.libera.chat:6697 (TLS) or irc.libera.chat:6667 (plain text)
Source: README.md, updated 2024-04-19