StarGate Commons StarGate Modules StarGate project is based and uses Maven for building and compiling. Everything is compiled using Java 8 and is compatible with newer Java versions. Project is split to several modules by its usage: common module contains default packet implementation, packet handlers. You should add this module to your dependencies. server module is default implementation of server based on StarGate protocol. This module should be included in your dependencies when working with server side implementations. waterdogpe module is server implementation based on server module for WaterdogPE proxy. You should include it as dependency in your plugin. bungeecord module is server implementation based on server module for Bungeecord/Waterdog proxy. You should include it as dependency in your plugin. Repository Server StarGate is published on Waterdog repository server. You can add it to your repositories list like this: waterdog-repo https://repo.waterdog.dev/artifactory/main Dependencies Include StarGate dependency to your maven project like this: Common: alemiz.stargate common 2.1-SNAPSHOT provided Server: alemiz.stargate server 2.1-SNAPSHOT provided WaterdogPE plugin: alemiz.stargate stargate-waterdogpe 2.1-SNAPSHOT provided Bungeecord (Waterdog) plugin: alemiz.stargate stargate-bungeecord 2.1-SNAPSHOT provided