promotional bannermobile promotional banner

Smooth Font

Draws all font smoothly for better readability and can replace to fonts in your computer.

File Details

SmoothFont-1.8.9-1.14.3.jar

  • R
  • Apr 10, 2018
  • 209.27 KB
  • 3.2K
  • 1.8.9

File Name

SmoothFont-1.8.9-1.14.3.jar

Supported Versions

  • 1.8.9

v1.14.3
- Added clientSideOnly property.

v1.14.2
- Enhanced error handling during glyph image generation.
- Fixed an issue that platform fonts can not be applied when using MCPatcher's HD fonts with OptiFine.

v1.14.1
- Decreased memory usage dramatically by default when using platform fonts. (Total usage is about 15MB with 32px+20% setting.)
- Improved a conversion time from gray to ABGR images greatly when using an useGrayscaleImage function.
- Improved a compression/uncompression time of images greatly when using a compressImage function.
- Changed the saveMemory level of a compressImage option and an useGrayscaleImage option so that these options are enabled by default.
- Changed the default value of saveMemory to 1 from 2 again.
- Added memory usage indication in a font selection GUI.
- Added some tweak control options.

v1.13.1
- Updated config file version. If saveMemory is 1(old default value) in the old version, it will be migrate to 2(new default value).
- Improved error check for config file.

v1.13
- Reduced memory usage by a quarter when using the platform fonts by default.
- Added a funtion to save memory by generating grayscale glyph images. (config:saveMemory >= 2 or useGrayscaleImage=true)
- Added a funtion to save memory by compressing glyph images. (config:saveMemory >= 3 or compressImage=true)
- Changed default value of saveMemory to 2(moderate) from 1(conservative).
- Added memory saving related options to configure it in detail.

v1.12
- Fixed an issue that the secondary font is not used and the Dialog font is used instead when the primary font does not exist.
- Added a function to keep high precision font width mode for the MC standard font renderer even if the MC standard font renderer has been replaced.
- Improved a function to detect an incompatible font renderer.
- Improved "/sfont renderers" command.
- Adjusted font specific space width in normal/vanilla precision.
- Added an option to select whether to replace a mod-specific font when using font in your PC.
- Added an option to select space width.
- Refactored the shader related codes.

v1.11
- Fixed NPE when a exception of registering texture occurs.
- Improved the outlines of experience numbers to appropriate thickness for HD fonts.

v1.10
- Improved space width compatibility with OptiFine when using resource pack font.
- Improved compatibility regarding high precision character width of OptiFine when using resource pack font.
- Added MC1.11.2 version

v1.9
- Added an option to save memory usage when a large amount of memory or VRAM will be required.
- Improved compatibility of text width with derived font renderers.
- Removed normalPrecisionClasses option.
- Added highPrecisionClasses option.

v1.8
- Fixed issue that characters are broken when FontRenderers use different resolution fonts.
- Added Russian lang file. (Thanks to LastLife919)

v1.7
- Added new solution for dark scoreboard problem.
- MC1.7.10-beta

v1.6
- Minor changes to the exclusion conditions for brightness adjustment and linear interpolation.
- Updated simplified Chinese lang file. (Thanks to SuperExboom)
- [1.8.9] Added the solution to work with OptiFine.

v1.5
- Fixed possibility of crash when using resource pack including fonts.
- Added simplified Chinese lang file. (Thanks to SuperExboom)

v1.4
- Added per-player config in order to avoid re-config by players due to modpack update.
- Added auto-brightness function for resource pack fonts.
- Improved auto-brightness function.
- Improved readability of reduced characters.
- Fixed some peaces of the next character may appear around the character after "Set to Default".
- Fixed the super high-resolution fonts of resource packs are rendered dirty.
- Fixed there was an small error in calculation of string width when using optifine.
- Fixed auto-brightness is too strong for high-resolution font.
- Fixed the texture may turn black when alpha blend is off.
- Added some tooltips.
- MC1.8.9-beta

v1.3
- Added workaround for broken transparent color due to mods using GL11 blend function directly.
- MC1.10.2-beta

v1.2
- Fixed possibility of crash when "Force threaded chunk rendering" option of forge is enabled.

v1.1
- Improved performance.
- Added a check of availability of anisotropic filter.
- Fixed a shadow length is not reset by set to default.