JamParty
Listening parties for ReSkate sessions: see who is in your party, what the host is playing, and keep play, pause and skip in sync. Pair it with a Spotify Jam so everyone hears the same thing.
By Turbulence
README
JamParty
A ReSkate plugin for listening to music with other people in the same session. One person starts a party, others join it from the menu, and everyone can see what's playing. Pair it with a Spotify Jam and you all hear the same songs while you skate.
What it does
- Start a party from the menu. Anyone else in your session who has the mod sees it in a list and can join.
- Optional password, set by the host only.
- The party card shows who's in it and what the host is playing.
- The host's play, pause, next and previous presses get copied on everyone else's Spotify (guests can turn this off).
- The host can paste in a Spotify Jam link, which only party members see. Turn on the QR code and scan it with your phone to join the Jam.
Caveats
It can't join a Jam for you. ReSkate plugins can't open links, and Spotify has no public Jam API. So the host starts the Jam in Spotify, pastes the short link into the plugin, and everyone else joins it themselves (the QR code makes that easier). The plugin handles the party and the controls, Spotify handles the audio.
It also can't pick songs or playlists. It talks to Spotify through Windows media controls, which only allow play, pause, next and previous.
Install
-
Copy the
JamPartyfolder intoModsnext toSkate.exe. -
Open the ReSkate menu (Insert), you can find Jam Party in the Plugins section.
How to use it
Hosting
- Join a multiplayer session and press Start a party.
- Start a Jam in the Spotify app and copy its short link (something like
spotify.link/AbCd123). - Press Share Jam link and Paste in the URL.
- Optionally press Set password.
- Use the Previous, Play, Pause and Next buttons to control everyone's music.
Joining
- Pick the party from the list. Enter the password if it's locked.
- Join the Jam in Spotify with the link shown, or switch on Show Jam QR code on screen and scan it with the Spotify app on your phone, then choose your PC as the device.
The QR code only shows while the Jam Party page is open in the menu.
Notes
- Everyone needs Spotify running on their PC, and the mod installed.
- Everyone needs Premium unless they are on the same wifi, this is a Spotify limitation.
Files
plugin/main.luais the party, networking and menu code.plugin/qr.luais a small QR code generator.reskate-plugin.jsonlists the permissions the plugin asks for.manifest.jsonis the mod's name and version.