/
Drafting Server

Drafting Server

The Drafting Server is a server hosted by a client, which handles an individual drafting session.

Development

The Drafting Server project can be found in the NautDrafter_Drafting project in the repository.

Usage

Instructions for hosting a Drafting Server from within the client can be found on the Hosting a Drafting Session page.

It is also possible to host a Drafting Server standalone from the command-line, by running the NautDrafter_Drafting project

./gradlew NautDrafter_Drafting:run

or installing

./gradlew NautDrafter_Drafting:install

and running from the commandline

./NautDrafter_Drafting/build/install/NautDrafter_Drafting/bin/NautDrafter_Drafting <args>

Command-line arguments

--name=String           sets the name of the server
--description=String    sets the description of the server
--pass=String           sets the password of the server
--map=Integer           sets the map (by id)
--port=Integer          sets the port (defaults to an ephemeral port with UPnP)
--ban=String			sets the ban type (uni|bi)
--lan=Boolean			enables/disables lan discovery
--autoexport=Boolean	enables/disables auto export of completed games to lobby server

Related content

Networking
Networking
More like this
Version 0.6.0 Release Notes
Version 0.6.0 Release Notes
More like this
Version 0.2.0 Release Notes
Version 0.2.0 Release Notes
More like this
Version 0.5.0 Release Notes
Version 0.5.0 Release Notes
More like this
Lobby Server
Lobby Server
More like this
Version 0.6.1 Release Notes
Version 0.6.1 Release Notes
More like this