I am not the creator of this mod. All credit goes to thvortex for the creation of the mod and bechill for updating this mod to MC 1.4.6/7 and wonbear for updating it to 1.5/1.5.1. I am simply posting a seperate thread for this mod to help aviod confusion and simplify the process of finding this mod and downloading it. Most of the information below is from the original mod thread. NO COPYRIGHT INFRINGEMENT IS INTENDED!
The BetterFonts mod adds TrueType/OpenType font support for Minecraft. This mod will use the fonts installed on your system for drawing text instead of the builtin bitmap fonts that come with Minecraft. Languages such as Arabic and Hindi look much better with this mod since both require complex layout that the bitmap fonts simply can't provide. All in-game text will change to use the new fonts including GUIs, the F3 debug screen, chat, and even signs. This mod should have little or no impact on performance.
Unicode Text in Chat: Starting with 1.3.2, both the regular Minecraft server and CraftBukkit allow using full Unicode text in chat. Unfortunately, the Minecraft client comes with an older version of the LWJGL library which doesn't handle keyboard layouts properly. You will have to to manually update LWJGL to the latest version, if you need Unicode support in chat.
EDIT: A fix for Betterfonts 1.5.2 conflicting with Optifine is in progress. Please wait until I can release the bug fix. EDIT #2: I have discontinued working with this mod.
~~Credit To wonbear For Updating BetterFonts To 1.5.1~~
The default font of this mod has been changed to SansSerif by wonbear (the person who updated the mod). Go ahead to his blog ( http://wonbear.egloos.com/5736415) and scroll down to the 'Configuration' section.Tell me if the links becomes broken! I'll post a new one if it does.If you like this mod, mind giving this post a +1 at the bottom of this post? Thanks for your support!
Pictures (From The Original Thread):
Installation:
Installation is the same as for any other mod. Extract the contents of the downloaded .zip file into your minecraft.jar, and make sure to delete the META-INF folder inside minecraft.jar. This mod is compatible with OptiFine and MCPatcher, but make sure to install it after either mod.
Configuration:
You can have a config file to change the default font and text size this mod uses. If your game is installed in a ".minecraft" directory, then the config file will be ".minecraft/config/BetterFonts.cfg" (the same place ModLoader *and forge?* keeps its config files). Please note that the "config" directory does not go inside minecraft.jar but directly into the game folder. You can download the config file. Open spoiler below to have a better tutorial on changing the fonts, by wonbear.
The default font of this mod is "SansSerif".If you want to change the font used in this mod, first you need to create "config/BetterFonts.cfg" file in .minecraft folder.Folder structure is like this:In default, there's no config folder.So you need to create "config" folder and create a file "BetterFonts.cfg" like this:=========== Do not include this line ===========# This is the BetterFonts configuration file. Any lines that start with # are# comments and get ignored. If the same property name appears multiple times# in the file, only the last value will be used.# The font.name property changes the default font used in Minecraft. This can# be the name of a real font like Times New Roman, or one of Java's logical# fonts like Serif, SansSerif, or Monospaced. If font.name is missing, the# default font used will be SansSerif.#font.name=SansSerif#font.name=Monospacedfont.name=Times New Roman#font.name=\ub098\ub214\uace0\ub515# You can use the font.size property to affect how large or small the text# will appear. This must be an integer greater than zero, and if omitted# the default size used is 18.font.size=18# This property enables anti-aliasing which blurs the edges of the font to# make it seem less jagged, but this can also make the font seem less sharp.# The property should be set to either the word "true" or "false, and you'll# have to experiment with both options to determine which one looks better.# If font.antialias is missing, the default is to disable anti-aliasing.font.antialias=false#font.antialias=true# By default, Minecraft draws drop shadow for any text in the GUIs and the# chat. Setting this to "false" will disable this shadow which can make some# fonts more readable.font.dropshadow=true#font.dropshadow=false=========== Do not include this line ===========Now you can write down the font name you like on font.name property which is marked bold above.
Thanks for the update! One minor problem.. the mods I have are not compatible with forge. Any chance you can release a non-forge compatible release? If not, no problem
Any chance to have this mod use a custom font that we would put in the config folder instead of using those from the windows folder ?
Erm..... Dunno about that. For now, you are probably going to have to deal with using fonts from the windows default (pre-installed) fonts. Sorry about that.
Well first of all, I don't think you needed to update LWJL. Secondly, download the config file, place it in your .minecraft/config folder, open it with Notepad++ and set the default language to use Polish. That should solve your problem.
nice job, but it's crash minecraft with newest OptiFine (OptiFine_1.4.6_HD_U_B5). Any ideas why and how to fix it?
on MagicLauncher 1.0.0 log i have:
Missing class member: public Z enabled, class: atq, mod: BetterFonts-1.4.6.zip
when try to use OptiFine B5
What version of Minecraft are you using? Also, do you have any other mod installed, other than Optifine and BetterFonts?
I have a problem with BetterFonts crashing mutliple times in a row when used with FTB's Direwolf20 Modpack 5 after *something* happened. I've been playing on my own server with some friends and FTB was running nominally with Optifine and BetterFonts enabled on my client, but then this unknown event occured and now the bug very reliably triggers when I'm near a particular chunk. It would appear as if the game simply cannot properly render this particular chunk fully without exploding and giving me an error screen. While I will investigate into that unknown event, I only ever get this crash and error screen if and only if I have BetterFonts enabled in the Feed The Beast launcher.
I wish I knew whether or not this bug can be diagnosed at all or if there's a nigh-of-unavoidable conflict between this mod and another one, but here's the error report with OptiFine_1.4.6_HD_B5 in use:
Well done!
K95 RGB / Logitech G502 PS / Alienware AW3418DW / ViewSonic XG2703-GS / Sennheiser HD 598
EDIT: The mod now works without Forge! Enjoy!
K95 RGB / Logitech G502 PS / Alienware AW3418DW / ViewSonic XG2703-GS / Sennheiser HD 598
I typed this exactly:
Everything works other then number, here is zero through nine: 0123456789
As you can see the numbers are very messed up.
EDIT: It appears to work fine, except the new chat features (Italics, Bold, Crossout, Underline) do not support 0123456789
Is that font that you are using is Arial, yes? Also, are you on Windows or Mac?
Erm..... Dunno about that. For now, you are probably going to have to deal with using fonts from the windows default (pre-installed) fonts. Sorry about that.
Yes, the font is Arial, I am running Windows 8 Pro 64x
No problem!
can you change the installation up to where you can just place the zip into the mods folder.
no
it need to change font rendereubf
Then go for a coremod
Idc though nothing else touches font rendering really
Well first of all, I don't think you needed to update LWJL. Secondly, download the config file, place it in your .minecraft/config folder, open it with Notepad++ and set the default language to use Polish. That should solve your problem.
What version of Minecraft are you using? Also, do you have any other mod installed, other than Optifine and BetterFonts?
I wish I knew whether or not this bug can be diagnosed at all or if there's a nigh-of-unavoidable conflict between this mod and another one, but here's the error report with OptiFine_1.4.6_HD_B5 in use:
Same issue here. Totally broken, had to remove.