GDDL Integration

b1rtek

GDDL Integration

Integration with Geometry Dash Demon Ladder
GDDL Discord server: https://discord.gg/gddl

Features

  • Displays GDDL ratings of demon levels, rating and enjoyment distributions, skillsets and more!
  • Allows for rating levels on GDDL straight from the game!
    • This requires logging in to your GDDL account, you can do that in the mod's settings
  • Includes a superior to Rob's demon searching UI - allowing to search by a part of the level name, GDDL tiers and more!
  • Adds a GDDL Tier Split page showing how many levels of which tier you've completed, click on the tier labels to see the completed levels

Example of the new GDDL popup menu with spreads etc

Example of the full search menu

Positions of UI elements can be adjusted in the settings, be sure to visit them if one of your other mods overlaps UI elements with this one

Known issues

If you encounter an issue with the mod, open an issue in the mod's GitHub repo or contact me on Discord (@b1rtek)

  • Usernames sometimes turn into - after a failed request, this is just cosmetic though (apparently Rob's fault)
  • Opening the GDDL Demon Split popup might cause a lag, don't worry about that :)
  • The level browser might display a button which should allow you to go to the next page of results even though there might be no more pages

Special thanks

Code contributions: Diversion, dankmeme01 (<3)
Feature suggestions: MasterGamerY, Weebifying, averiee_, TheSuperJepphyKiller, hoshinekosanti, epicmushroom., Koble, Diversion, peteratomic, ninXout, itzgabrix, FRBFStudios
Problem solving: hiimjasmine00, thesillydoggo
Bug reporters: croozington, bllue, Fleeym, matcool, Lexicon, patrick61804, epicmushroom., GlassesCatandsteve, HotKentang, wangko5383, dshifter, Ev212, Cvolton, pointedbowl, Neonyx27, ItzGabrix, Aktimoose, MasterGamerY, Denyscrasav4ik, rynethegrynd, ZorTik, ZorTik, zHackro, powerz, 7w7y, Cosmella-v

v1.2.1

v1.2.0

  • Added an option to submit ratings from inside the game! Click the GDDL button on the level page to do that (and more!)
    • This requires you to log in to your GDDL account, you can log in on the mod settings page, but if you forget to do that you will be prompted to do so when you try submitting a rating
    • You will be warned if you have already submitted a rating for the level, don't worry about that
  • Completely overhauled the popup with rating and enjoyment information that appears after clicking the GDDL button on the level info page
    • Now it shows the top skillsets for the level, rating and enjoyment spreads, allows you to submit the rating for the level and watch its showcase
    • In case you don't like it, you can always turn it off and still use the old one in the mod settings
  • Settings have been split into categories, so they aren't as cluttered anymore
  • Some popups were replaced with toast messages instead, loading indicators have been added in multiple places
  • Fixed the bug that caused sorting in GDDL search to malfunction
  • Fixed a bug that caused the GDDL tier button to be placed far away from the level name in certain cases when using the "to the left/right of the level title" setting

MASSIVE THANKS to dankmeme01 (main developer of Globed) for help with this update! <3

v1.1.13

  • Added difficulty tiers to RobTop's demons
  • Ported settings to SettingsV3, making GDDL Integration one of the first mods to use the new standard (yaaaaay!)

v1.1.12

  • Added a GDDL cache reset button in the settings, in case the GDDL Split shows only zeroes you should use it, removing the json file will no longer be needed
  • If you're disconnected from the internet the mod should no longer show you an alert about that every time you're in the main menu
  • MacOS support (thanks ninXout), although I won't debug issues related only to it because I have no way to do that (that's why it wasn't supported in the first place)

v1.1.11

  • Fixed (hopefully completely and finally) a bug causing the game to crash while browsing newly rated demon levels (thank you hiimjustin000)

v1.1.10

  • Switch to GDDL API 2.0

v1.1.9

  • Fixed a very silly oversight (I accidentally removed a null check), I'm sorry for this :(

v1.1.8

v1.1.7

v1.1.6

v1.1.5

  • Fixed a bug that would cause the game to crash if the level cache was for some reason not a valid json
  • The "couldn't cache" popup shouldn't pop up every single time when there's no connection anymore on the title screen
  • Fixed a bug which caused the weekly full cache refresh to not work due to overwriting the initial cache time value

v1.1.4

  • Fixed the bug that prevented players from using the simple search UI
  • The local ratings cache updates downloaded from the API are now saved, so the GDDL Split should be even more accurate now
  • Added a button showing completed unrated levels in the GDDL Demon Split screen
  • Fixed searching for unrated levels
  • Fixed crashes related to putting invalid numbers as tier/enjoyment rating in the full search UI on Android
  • Fixed a bug that would cause the search to be called more times than necessary if the search button was clicked twice or more (or to stop working until you reopen it)

v1.1.3

  • Replaced the search interface switching button with a better one
  • Added links to GDDL in the mod description and in level details
  • The tier search in the simple search UI doesn't overwrite full search interface settings anymore
  • Fixed crashes caused by putting invalid tier and enjoyment ratings search criteria
  • Possibly fixed the "typing into a text box that's no longer there" crash

v1.1.2

  • Going back from search results goes back to the right place (finally!)
  • Added a missing alert saying that the rating is still loading (while it's actually loading)
  • Updated the search menu to be compatible with the new GDDL API version

v1.1.1

  • The old search menu can be opened with a click on a green arrow on the bottom right of the search popup
  • Android users can finally input the correct amount of characters into text fields
  • Old tier label displays on top of the epic/legendary/mythic fire
  • The tier button/label is given a texture/color and content that matches the tier in the local cache, making it feel like the rating is instantly loaded

v1.1.0

  • The search menu has been replaced by a much better one that allows the user to take full advantage of the GDDL API
  • Results in the GDDL Demon Split displayed in the level list after clicking a tier are now accurate according to the data in the GDDL API (that's why the numbers might not match, as the counts are generated using local cache)
  • The GDDL Search button can be now moved down (look in settings)
  • The GDDL Tier button on the level info page can be replaced again with a label, and it can be moved down (although it might overlap with the diamonds label in gauntlets and weeklies)

v1.0.5

  • Added an option to search for levels by tier
  • You can find that in the search menu, there's a GDDL button located on the right side

v1.0.4

  • Added an option to move the tier rating button next to the level name (either on the right or the left side), the placement can be controlled with dedicated settings
  • GDDL Demon Split info popup has more information now
  • Info showed after clicking the tier button on the level page has colors now
  • The game shouldn't crash anymore after opening the profile page now (added geode.node-ids as a dependency)

v1.0.3

Added the GDDL Demon Split screen, which shows how many demons of each tier you've beaten (according to a list that gets cached every 7 days)

And it looks like this

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 2025