Better Platform & Practice Config UI

Naxrin

Better Platformer & Practice Config UI

Geometry Dash is a good game but our Platformer & Practice buttons config UI should be better, it's terribly hard to get their logic of settings and it actually have tons of weird designs and bugs like:

  • No position inputer for buttons;
  • In Platformer buttons UI, snap and split options look like nonsense;
  • In Platformer buttons UI, if you have save or load a dpad layout slot, the six buttons will turn not available until you close the UI menu and launch it again, also we cannot read the data from the three save slots firstly, let alone getting a brief preview;
  • In Practice buttons UI, the opacity inputer and slider does not return to 1.00 on reset button clicked.
  • If we transport our savefile (or save load?) between devices of different screen ratio, our carefully designed UI will definitely break or even go outside of the screen.

I'm not sure it's worthy or not (for it has been 20 months since 2.2 and most of us should seldom access the two menus?)
But anyway it's already here.

Note that:

I can't get where RobTop's snap and split option toggler (in the Platform buttons config UI) actually take effects smh, but in case it really does something, each of the two options is preserved as a text label button for each and is linked with RobTop's original toggler callback.
Welcome to share with me if you have an idea on the options.

Contact / Report Bugs

  • Github issue
  • Discord: Naxrin#6957 (recommended)
  • Twitter / X: @Naxrin19 (not really check it often)
  • In-Game ID: Naxrin

Through further debug test, setting listeners are proved to crash cross platforms, not only Windows. So please ALWAYS keep the Crash Protect option ON for now.
Will look into a fix.

3.3.3

  • Fix opacity save issue
  • Fix save slot P2J text issue
  • Fix button opacity not displayed properly in Plat UI

3.3.2

  • Fix snap button in Platformer config page crashing the game (stupid mistake)
  • Better mod desc

3.3.1

  • Crash Protect option is now available cross platforms
  • Fix UI Color change without PCP loaded crash
  • Better mod description

3.3.0

  • Compatible with Practice Checkpoint Permanance
  • Better mod desc
  • I caps the first letter N of my name (does it worth being noted)

3.2.0

  • Grid density options
  • Optional slot frame color and opacity (how boring i am)
  • Instant effect on settings change
  • Better buttons with shadow
  • Looking on shader-based grid...

3.1.1

  • Fix scale / opacity / radius change on slider looks oddity
  • Fix width / height inputer precision issue
  • Fix save slot animation glitch in operation spam
  • Register some node class members in devtools (by editing variables you agree to take all possible risks by your own)

3.1.0

  • Better save load notify
  • Less profanity mod desc

3.0.4

  • Better mod name
  • Fix outline and p2 position issues in dual switch
  • Optional background color
  • More end-user friendly background option range (0-100 now)

3.0.3

  • I should know there is numToString and numFromString earlier
  • Fix a little issue of the mod menu logic

3.0.2

  • iOS support
  • Fix possible stoi and stof issues
  • Huge thanks @hiimjasmine for both changes above

3.0.1

  • Fix some carcinogenic issues based on furthur study of plat buttons' logic.

3.0.0

  • Initial Release
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