Custom Textboxes

Colon

Custom Textboxes

This mod allows you to spawn fully customizable popups, at any time! Simply define the textbox in a .json file, and press a button on your keyboard to make it appear.

Currently has support for popups, dialogue boxes, and chests.

Some of the things you can do include:

  • Spawn a popup telling you that you're bad at the game
  • Spawn a fake shop popup for your icon
  • Spawn a chest that gives you 1,000,000 fake orbs
  • Spawn dialogue boxes with custom portraits, text sounds, and backgrounds
  • Make the Wraith say something quirky
  • Chain together textboxes to make an entire visual novel
  • And so much more!

The full documentation can be found on GitHub.

Press SHIFT+ESC to close all active textboxes!

Please report any bugs/issues/crashes you come across, as it's possible I missed a few.

Special thanks to Alphalaneous for helping me with some annoying parts.

1.0.5

  • Added instant property for popups which skips the bounce animation
  • Fixed buttons not being the correct width

1.0.4

  • Added customButtons property for popups which allows you to add more buttons
  • Added z property for popup buttons which modify Z ordering
  • Added an option to spawn the queued textbox when you die in a level
  • Added options to rebind the Shift and Alt modifier keys
  • SHIFT+ESC keybind now also cancels queued textboxes
  • Changed "mod" popup's submit button to not actually go through
  • Fixed crash when button texture property is a nonexistent file (and also made it check more locations)

1.0.3

  • Sound object now supports an array of sounds to randomly choose from
  • Improved error popup (now shows location of JSON errors)
  • Added "geodeblack" button color
  • SHIFT+ESC keybind now also cancels delayed callbacks
  • Fixed crash when width property of popups is too low

1.0.2

  • Added links, tags, and previews to mod

1.0.1

  • 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