Creation Rotation

Inspired by Wulzy's Level Swap series, this mod allows you to play Level Swap with as many people as you want!


Please report bugs to the Discord Server or the GitHub issues page. This mod is still in beta and needs a lot more work until stable.


How to Use

Navigate to your saved levels folder and click on the Creation Rotation button in the bottom-left hand corner

If you're hosting:

  1. Click on the Create Lobby button
  2. You can input a name, amount of turns, time per turn, and if you want the lobby to be public. If marked as public, your swap will show up in the public lobby selector

If you're joining, you can join any of the public lobbies shown when clicking the button. If you have a code, click the Join Lobby button and enter the code.

If you are the host of the lobby, click on the name of the lobby to copy the code to your clipboard. You can then send this code to whoever you please. To start the swap, click the Swap button on the bottom.

Once the swap starts, after the amount of time inputted has passed, your level will automatically save and be sent to the server for swapping. Once all levels are received by the server, you will receive a new level. This goes until the swap ends, where you will have your original level back.

Credits

  • Jay/Dasshu for their amazing work creating the logo and all assets for this mod. Wouldn't have been possible without you
  • Prevter for originally hosting the main server instance for Creation Rotation. Again, I'm not sure if I would've been able to release this without your help

Testers

  • cdc
  • Erymanthus
  • Hiimjustin000
  • Dasshu
  • ninXout
  • km7dev
  • Swishbue
  • dankmeme01
  • Prevter
  • nnexterr
  • LimeGradient
  • Terma

1.0.0-beta.11

Bugfixes

  • Fix a long-standing bug where swaps simply do not work

1.0.0-beta.10

Bugfixes

  • Fix a crash that occurs when joining a lobby a 2nd time (god I hated this one)
  • Fix swaps breaking after a disconnect

1.0.0-beta.9

Bugfixes

  • Fixed ping timeout errors
  • Fixed swaps not swapping (this removes the GMD-API dependency)
  • Export some symbols
  • Fixed dupe accounts

1.0.0-beta.8

Bugfixes

  • Fixed the "login not received" errors
  • Fixed some typos and misc. crashes

1.0.0-beta.7

New Features

  • Added code that automatically changes the server URL to the brand new one

Bugfixes

  • Fixed the "login data not received" and "invalid token received" errors with new confirmation dialogs
  • Other misc. bugfixes

1.0.0-beta.6

New Features

  • NEW Authentication System, similar to the likes of Globed.
    • This new system uses GD messages to verify who you are
    • This does mean that you now need to be logged in to use Creation Rotation, otherwise you will get an error
  • Text chat system
    • This new chat system is avaliable on the lobby screen and in the editor pause menu during a swap
    • The chat will filter out slurs and other profanities
  • Moderation system
    • Alongside text chat comes a new moderation system
    • Moderators can restrict and unrestrict players from Creation Rotation
    • Being restricted means you cannot create nor join public lobbies as well as you cannot use text chat.
  • Ported to Geometry Dash 2.2074 and Geode 4.0.0

Bugfixes

  • too many. I am going to leave it there.

1.0.0-beta.5

Bugfixes

  • Fixed several crashes
  • Fixed currently ongoing swaps showing up in the lobby selector

1.0.0-beta.4

New Features

  • PUBLIC LOBBIES!!!!!!!!! You can now mark your swap as public and it'll show up in the lobby selector

Bugfixes too many.

1.0.0-beta.3

New Features

  • You can now leave the swap screen without disconnecting!

Bugfixes

  • Fixed the timer showing up after a swap has completed
  • Fixed the mod attempting to connect to the server whenever you open the editor

1.0.0-beta.2

New Features

  • Option to delete levels after you're done with them
  • Added a button on the Lobby screen that links to the Discord server

Bugfixes

  • Fixed an issue on Wine where certificates weren't properly created
  • Fixed weird swap behavior after someone disconnects
  • Fixed the issue where the game crashes if you are not logged in

1.0.0-beta.1

  • Initial release of Creation Rotation
The recommended way to install mods is through the in-game mod loader. You will have to manually install the .geode files you get from this page.

Some mods also require other mods as dependencies; you will need to find and install them yourself.

Site made by HJfod . Thank you to Nekit for the domain!

Geode Team 2024