Java OpenTTD Admin Library

Let Joan do the (net)work!

About

The Java OpenTTD Admin Library (joan) is a library which takes over the communication part with an OpenTTD (dedicated) server.
It does all the TCP Packet handling. Received data is made available in the respective objects.
Extend a single class and joan will do the rest.

Example Application

Joan includes a sample application which allows running the jar directly
java -jar joan.jar config.cfg

See SimpleConsole for more details.

Download

You can get hold of joan via the build server http://hudson.dihedral.de

joan-0.1-SNAPSHOT.bundle.jar aka SimpleConsole

Also available:
joan-0.1-SNAPSHOT.jar
joan-0.1-SNAPSHOT-sources.jar
joan-0.1-SNAPSHOT-javadoc.jar

Maven2 Repository:
http://nexus.dihedral.de/content/groups/openttdcoop/

    <repositories>
        <repository>
            <id>openttdcoop</id>
            <name>#openttdcoop</name>
            <url>http://nexus.dihedral.de/content/groups/openttdcoop</url>
            <snapshots>
                <enabled>true</enabled>
            </snapshots>
            <releases>
                <enabled>true</enabled>
            </releases>
        </repository>
    </repositories>