{"id":"luj-s/rmmq","name":"rmmq","scope":"luj-s","platform":"roblox","description":"Simple Roblox MessagingService Matchmaking system with Queues","version":"0.2.4","latest":"0.2.4","versions":["0.1.0","0.2.0","0.2.1","0.2.2","0.2.3","0.2.4"],"license":"GPL-3.0","licenseRating":"unsafe","licenseCaveats":["Strong copyleft: shipping this in your game plausibly requires releasing your game's entire source under GPL-3.0. Not recommended for closed-source projects.","The package archive does not include its license text; the license is declared in its manifest metadata."],"licenseVerified":false,"dependencies":{"stravant/goodsignal":{"version":"^0.2.1","alias":"goodsignal"}},"integrity":"1d5f18ea72104f2e41aafc8c3b2ea71b369ad705157dd6bd979253be63919c7b","likes":0,"downloads":0,"install":"forest install luj-s/rmmq","url":"https://forest.dev/p/roblox/luj-s/rmmq","files":"https://api.forest.dev/ai/package/roblox/luj-s/rmmq/files","readme":"# Roblox MessagingService matchmaking queues\nSimple global MessagingService matchmaking system with queues.\n\n# Installation\nTo use RMMQ, you can install the [Wally package](https://wally.run/package/luj-s/rmmq), use [the Toolbox model](https://create.roblox.com/marketplace/asset/15528670427) or get [the Roblox package](https://create.roblox.com/marketplace/asset/15528694525).\n\n# API\n\n## Functions\n\n### Ready\nTells the server to look for an available queue and join it, or make a new one.\n\n### Unready\nTells the server to make the client leave the queue it is in.\n\n## Events\n\n### ClientJoinedQueue -> QueueAccessCode: string\nFires when the client joined a queue, returning its access code.\n\n### PlayerJoinedQueue -> PlayerUserId: number\nFires when a player joins the client's queue, returning his UserId.\n\n### PlayerLeftQueue -> PlayerUserId: number\nFires when a players leaves the client's queue, returning his UserId.\n\n### GameStarting -> void\nFires when the client's queue starts teleporting players to the game place.\n","readmeBorrowedFrom":{"version":"0.2.3","source":"wally"},"readmeTruncated":false}