game-common / pragma.party /

Package pragma.party #

Types #

NameSummary

GameServerCompatibility

class GameServerCompatibility(logger: Logger = LoggerFactory.getLogger(GameServerCompatibility::class.simpleName))

GameServerCompatibility allows for mapping specific game server versions to specific game client versions. The same game client version can match to different game servers versions. If players in a party are compatible with multiple game server versions, the highest game server version (defined by the keys in gameServerVersionCompatibility) will be used for matchmaking purposes.

PartyApi

class PartyApi(service: Service)

The backend entrypoint for sending service RPCs to the PartyService.

PartyPlugin

interface PartyPlugin

The PartyPlugin allows for custom definition of logic within the PartyService.