Skip to content

PlaylistSong

PixelBoom edited this page Apr 3, 2021 · 3 revisions

PlaylistSong refers to each song in the playlist, which is under the list of key "songs". Playlist songs have some keys that are used to define their properties and they are listed below.

Hash (REQUIRED FOR CUSTOM SONGS)

Type: String
The "hash" key contains the hash of the song which will be used to find and display the song ingame. It can also be used for downloading the song if the player doesn't own it, though key downloading is prioritized by PlaylistManager if both exist. If the hash is not included, the song won't be displayed ingame so please include it.

Example

"hash":"E2B73E6BC2420C5D2A5D536ADD7B97072BF5CEC4"

LevelID (REQUIRED FOR OST SONGS)

Type: String
The "levelid" key contains the full level id (custom song prefix + hash) for a custom song or the level ID of an OST song. I do not have an up to date list of all level IDs for OSTs, so feel free to add a song to a playlist through PlaylistManager to find out what its level ID is.

Example

"levelid":"100Bills"

Key

Type: String
The "key" key contains the beatsaver key for the song. It is used for downloading the song if the player doesn't own it.

Example

"key":"12eab"

Clone this wiki locally