PartyService Plus - Party & Matchmaking Framework

PartyService Plus - Party & Matchmaking Framework

PartyService Plus is a party management and matchmaking framework designed for session-based Roblox games. It simplifies the orchestration of cross-server player groups and matchmaking queues using MemoryStoreService and MessagingService, resolving common replication and data-clearing bugs.

The framework handles state synchronization natively, ensuring that when players disconnect, their lobby state is cleaned up, leadership is transferred, and the queue is updated without leaving orphaned data. This allows developers to integrate matchmaking into their projects using clean server-side methods and an optional client UI.

Showcase

Features

  • Create parties and join via unique room codes
  • Real-time party member lists
  • Automatic leadership transfer if the party host leaves
  • Matchmaking queue removal if a player leaves or the party disbands
  • Cross-server matching utilizing MemoryStoreService and MessagingService
  • Server-side verification for all party actions to prevent invalid requests
  • Rojo and Wally compatibility
  • Scrolling member list to support large parties without visual clipping

Included Files

  • Roblox Studio Package (.rbxm file with organized folders)
  • Rojo project structure and default.project.json
  • API reference detailing server methods and client signals
  • Onboarding installation guide
  • Commercial usage license
  • Example user interface

Demo

You can test the matchmaking flow, invitation system, and transitions in this public test place:
Playable Demo Place

Links

Feedback

Please share your suggestions or report any bugs you find during integration. I will update the framework based on community feedback.

4 Likes