A library for easy creation of RakNet servers, based on RakLib and JRakLib.
Instructions on how to use the library can be found on the wiki
- Base RakNet protocol 7
- Packets 0x01-0x08
- Packets 0x09-0x13
- Reliable Datagram transport with reliability
- CustomPackets 0x80-0x8F
- ACK
- NACK
- Easy integration with server implementations
JRakLibPlus uses maven for dependencies. To build from source you need Oracle JDK 8 and Maven 3+.
To build the JAR simply run mvn package
To include the library in your application add the following to your POM:
<repositories>
<repository>
<id>snapshot-repo</id>
<url>https://raw.githubusercontent.com/BlockServerProject/MavenRepository/master/snapshots</url>
</repository>
</repositories>
...
<dependencies>
<dependency>
<groupId>io.github.jython234.jraklibplus</groupId>
<artifactId>JRakLibPlus</artifactId>
<version>1.2-SNAPSHOT</version>
</dependency>
</dependencies>
...