Just Dance Next Plus is a custom Just Dance server that allows you to play both official and custom Just Dance maps.
Currently, the server is still undergoing development and is not yet ready for public use. However, I have made the source code available for anyone who is interested in contributing to the project.
By choosing to use this tool, you accept that there are NO guarantees your save data will remain intact.
With every update, you risk permanently losing ALL stored data.
Proceed only if you're prepared for this possibility!
- Play official Just Dance maps
- Play custom Just Dance maps
- Save your scores and view leaderboards for maps that have scores submitted from at least 1 other player (quirk of the game)
- Clone the repository
- Place the json files under database/config/ (you will need to dump these yourself for legal reasons, I will not provide them nor will I tell you how to get them)
- Add maps under the wwwroot/maps/ folder
- Run the server
- Run a proxy or custom dns server to redirect your game to the server (you will need to disable ssl certification on the switch to do this, can be found here, 18.0.0 and above here
- Enjoy!
- activity-page.json
- playlistdb.json
The following are not needed but are recommended:
- tagdb.json
- localizedstrings.json (from the
All.US-en.*.json.gz
file)
Feel free to modify the bundles to your liking, but make sure to keep the same structure as the original bundles.
Maps are stored in the following format:
maps/
<map_codename>/
SongInfo.json
Audio_opus/
<audio_file>.opus
AudioPreview_opus/
<audio_preview_file>.opus
CoachesLarge/
<coach_file>.bundle
CoachesSmall/
<coach_file>.bundle
Cover/
<cover_file>.bundle
MapPackage/
<map_file>.bundle
video/
<video_file>.webm (max of 4 versions)
videoPreview/
<video_preview_file>.webm (max of 4 versions)
where the SongInfo.json is in the following format:
{
"songID": "guid here",
"artist": "Artist here",
"coachCount": 1,
"coachNamesLocIds": [], (names of the coaches from left to right, either as oasisId or as a string)
"credits": "Credits here",
"danceVersionLocId": 0,
"difficulty": 1,
"doubleScoringType": null,
"lyricsColor": "#FFFFFFFF",
"mapLength": 123.456,
"mapName": "codename here",
"originalJDVersion": 2020,
"parentMapName": "codename here",
"sweatDifficulty": 1,
"tagIds": [], (either as a tag guid or as a string)
"tags": [
(Pick which are applicable)
"Main",
"jdplus",
"songpack_year1",
"songpack_year2",
"songpack_year3",
"Custom"
],
"title": "song name here"
}
If you would like to contribute to the project, feel free to fork the repository and submit a pull request with your changes.
This project is licensed under the GNU GPLv3 License - see the LICENSE file for details.
Ubisoft owns the rights to Just Dance and all related assets. This project is not affiliated with Ubisoft in any way.