Update March 4, 2015 (1.1): Add experimental unicode generation and made errors more descriptive. Not all fonts support all the unicode characters, so this setting is not recommended.
Recently, I figured out how to create dynamic images in Java, so I felt like I should create a font generator from it, and now here I am writing this blog post.
This tool creates HD font resource packs using installed fonts on the system. If it's supported and installed in your computer, you can use it.
To use, select the font and texture size from the dropdown boxes and click Create. A zip named using the font name and the size will be created in the directory it was started from. Add this file as a resource pack.
For command line usage, just give it a font name with spaces replaced with underscores, then the texture size, one of [32, 64, 128, 256, 512]. A nonexistent font will use the JRE default (Dialog.plain).
Download [1.2] (Requires Oracle Java 7, not OpenJDK)
Pregenerated x32 Fonts (Agency, Arial Rounded, Arial, Comic Sans, Courier New, Impact, Tahoma, Times New Roman, Verdana) (Generated with v1.0)
Note: Every font is different, so some may look weird and require tweaking after generation, but most fonts should be fine.
Thanks lots! I use this to create Middle-earth Rune Resource Packs. I am hoping the LotR Mod creator will add them into his mod. They are already on CurseForge, Minecraft Forums and Dropbox. This is my main tool thanks! Without this my Middle-earth Rune Resource Packs would be harder to make! AttackOfTheDirt
ReplyDeleteCan you add the font: Borda
ReplyDeleteAny font you have installed on your system will work. Just select it in the dropdown box.
DeleteI need help! My font is too small.
ReplyDeleteIt's probably caused by a abnormally large character that's used, making the others seem smaller by comparison. The generator picks a size that makes the largest character fit. You may need to edit the font manually.
DeleteI need help! My font is too small.
ReplyDeleteHey! Very cool. I am running into problems starting up the app. I believe I have java on my computer as I use other things like mcpatcer and Optfire that use java. Any suggestions!
ReplyDeleteReinstall it just to be sure. The minecraft launcher installs java for you, but it's just a local install (meaning other applications can't use it).
DeleteI've got problem , when I try differents font I have always same error : "Font x32.zip (Access Deny)"
ReplyDeleteCan you tell me why I have this and how can I resolve it ?
Make sure you launch in a directory you have write access to.
DeleteI change to desktop , it works ! ^^ thanks ! ^^
DeleteI'm trying to convert the font "Tox Typewriter", but it always comes out way too small no matter what size I convert it to. Please help.
ReplyDeleteThe dropbox link no longer works can you fix it?
ReplyDeleteWorks for me.
Deletehttps://www.dropbox.com/s/6n7qqkmprzewbiz/HD%20Font%20Generator-1.2.jar?dl=0
This comment has been removed by the author.
Deletethat downloaded but now it wont launch it says class not registered
DeleteHow Do I Use It...
ReplyDeleteCan you, pleeeaaaseee, add support for fonts, which have cyrillic symbols?
ReplyDeleteI mean, some fonts i can use for writing in english and russian languages.
Use the unicode option.
DeleteSorry, but this option still "Experimental" and not working.
DeleteAfter some seconds button "Create" is active, but status bar says "Working...".
I mean... Maybe this option still not implemented in 100%?
The unicode takes a little longer to generate the fonts. Normally, only a single sheet is generated. With unicode, an additional 255 sheets get generated.
DeleteBTW, it's been quite some time since I worked on this, so if I do go back to it, it will likely be a complete rewrite.
By the way, someone create this:
Deletehttp://www.minecraftforum.net/forums/mapping-and-modding/resource-packs/resource-pack-discussion/2748316-all-version-unicode-hd-font-generator-online-and
Online, Offline and C++ version for Linux.
There are significant speed of generating Unicode sheets, but on exit = ~60 MB's of size.
I need ONLY russian and english characters.
Maybe you can make this option?
The program seems to work fine, but I don't get any output from the program. It says that it created the font, but it doesn't actually do anything (At least that I can tell)
ReplyDeleteThe Programm wont start with the newest Java so its useles.
ReplyDeleteWould you like some help getting it working or are you just going to abandon it?
Deletegood post
ReplyDeleteYour Tool really very Helpful to Change font style simple to stylish, i am also looking for a good Fancy Text Generator Tool that can do convert simple text into Fancy text.
ReplyDeleteWhere i can find the generated font?
ReplyDeleteFonts will be in a zip file in the same directory you launched the jar from. If you're on linux and you launch it from your desktop, it will be in your home dir.
DeleteAs a fine purveyor of fonts, I am thoroughly pleased with this tool. Bless you, dear friend. ♥
ReplyDeletehey where so i put the zip file?
ReplyDeleteFrom the post: "A zip named using the font name and the size will be created in the directory it was started from."
Deletefor some reason i keep getting access denied
ReplyDeleteThat's an OS issue then. Make sure you run it from a folder you have write access to.
DeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteThis comment has been removed by a blog administrator.
ReplyDeleteI already download the font I want in computer,but I can't find it in Font Generrator
ReplyDeleteHi creator I have already install the font in my computer
ReplyDeletebut it isn't in hd-font-generator and in the hd-font-generator
why I have many dialog.plain?
i added the font i want to my pc but i don't see it in the font generator. Can you help me please? Thank you.
ReplyDeleteCan you make a .exe file?
ReplyDeleteumm how to use this .jar file
ReplyDeletewhat mc version?
ReplyDeleteI can't use fonts that I have installed from web. I can only select built-in windows fonts.
ReplyDeleteI installed a new font on my pc and then loaded the program but I couldn't find the font anywhere why?
ReplyDelete