placeholder logo for ChangeFont19

ChangeFont19

Changes Font 19 in Geometry Dash to the official Minecraft font, with options for other font styles (including a fan-made monospace variant, courtesy of IdreesInc by the OFLv1.1 license). Applies across all graphics settings; use the highest graphics settings for best results.

Based on this wonderful tweet by @BitzelYT.

Credits:

  • Alphalaneous for the mod logo's outline and the base code from Happy Textures, reused with permission in v1.0.0 of this mod (back when Happy Textures lacked a license on GitHub), and re-reused with permission granted by GPLv3 in v1.2.0 of this mod.
  • YellowCat98 for suggesting Sprite Font Builder to generate the resources.
  • John Wordsworth, for making Sprite Font Builder.
  • IdreesInc for the fan-made monospace variant, reused and modified with permission granted by the Open Font License v1.1 (OFLv1.1).

Additional thanks to Magpipe for publishing Subwoofer Lullaby (the level) and making it easier to test font sizes. Thanks to Mojang for releasing Minecraft and for making such an iconic font.

The source code of v1.2.0 of this Geode mod is licensed under GPLv3. The bundled fan-made monospace variant by IdreesInc licensed under OFLv1.1. Remaining font files in the resources directory are licensed under CC-BY-SA 4.0.

v1.1.0 of this Geode mod is licensed under LGPLv2. (v1.0.0 assumes the ARR license per GitHub licensing guidelines for a number of reasons; see the GitHub repository commit history for more information.)

Notice: No portion of this non-profit mod is affiliated with Minecraft, Mojang, or IdreesInc in any way and is exclusively a fan project. This project bundles .png and .fnt derivatives of a fan-made monospace variant by IdreesInc which were generated from user input using Sprite Font Builder by John Wordsworth, but it does not include any assets, font files, or .ttf files from the original Minecraft game or from IdreesInc.

Less important notice: Font styles are not applied in every possible spot in the game due to technical limitations, in such cases they will fallback to the "Classic" font style (as seen in v1.1.0 and below).

To report bugs or get help with using my mods, press the Discord button in the lower left corner.

ChangeFont19 Changelog

v1.3.0

  • Port to 2.2074.

v1.2.0 - Partially Sponsored by Cvolton

  • Added Font Styles. Styles include:
    • None/Classic (To keep the font style from v1.1.0 and v1.0.0)
    • Stronger Stroke (For levels using Font 19 under incredibly small scales, or easier reading in general)
    • Shadow (Emulating the shadow style from the original Minecraft game while keeping the stroke effect seen in most fonts in Geometry Dash)
    • Monospace (Based on assets made by [and courtesy of] IdreesInc, licensed under the permissive OFLv1.1)
    • Monospace Shadow (Based on assets made by [and courtesy of] IdreesInc, licensed under the permissive OFLv1.1)
    • Note that Font Styles will not apply to Item Counter objects in-game due to technical limitations, and will fall back to the default font style seen in versions 1.1.0 and 1.0.0 of this mod.
    • Big thank you to undefined000 for diagnosing a crash during this update's development!
  • License the font files used for Classic, Stronger Stroke, and Shadow font styles under CC-BY-SA 4.0.
  • Re-license the mod under GPLv3 per re-usage and adaptation of Alphalaneous' Pusab Font Fix source code from the latest version of Happy Textures.
  • Re-revise developers list to reflect changes in how Font 19 is changed.
  • Re-generate Classic style assets based on the default character set provided by Sprite Font Builder to minimize crashes. (Potentially. .fnt files are still mostly unexplored territory for me, please be gentle!)
  • Re-made the logo to reflect new features, using assets lent by Alphalaneous.

v1.1.0

  • Port to 2.206. Big thanks to CatXus, Aktimoose, ninXout, and hiimjustin000 for helping out with testing!
  • macOS support!
  • Change method to texture pack in order to support macOS.
    • This should also apply the font changes to counter objects in levels now.
  • Revise developers list to reflect changes in how Font 19 is changed.
  • License the mod under LGPLv2.

v1.0.0

  • Initial release (on GitHub).
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