User Tools

Site Tools


client

Client

A Crossfire client is required for logging in and playing on a Crossfire Server - whether it's a localhost server (running on your computer), or a server on your Local Area Network (LAN) or one of the many public servers that are available. All clients provide a map view, console and interface to move and interact in the crossfire world. Choosing a client comes down to preference and operating system of choice.

For a list of the latest clients visit here

Platform client installation guides

GTK V2

The GTK V2 crossfire client, utilises the Gimp Toolkit (GTK+).

  • Linux GTK V2 Client Install Guide - Guide to installing the GTK V2 client on a linux platform
  • MacOS - Experimental guide to compiling GTK v2 client on modern Mac OS (High Sierra version 10.13 and newer) via compile from source code or from .dmg installation
    • OSX - Historical and technical reference document - Guide to installing GTK V2 client on OSX
  • BSD - Information on installing the GTK V2 client on BSD
  • Solaris - Information on installing GTK V2 on solaris
  • Windows GTK v2 client (.exe) - Download link for the most current snapshot of the GTK v2 Client for Windows 10 & Windows 11

JXclient (Java Client)

The jxclient is a Java based client for crossfire. This is the only client for Windows that supports connections to crossfire servers of version 1.71 and newer.

First things first though, you will need to install Java Runtime Environment (JRE), based on your operating system and version:

JXclient specific information:

Compiling

Connecting to a server

  • GTKV2 Client connection - is a Step by step guide to connecting to a crossfire server using the GTKV2 client
  • JXClient connection - is a Step by step guide to connecting to a crossfire server using the java based jxclient

Client Commands

The client can be used to issue commands either through the console or by binding keys:

Client Side Scripting

Other documents

client.txt · Last modified: 2024/12/30 16:23 by leaf