{"id":108518,"date":"2026-06-06T09:38:45","date_gmt":"2026-06-06T06:38:45","guid":{"rendered":"https:\/\/vpesports.com\/minecraft\/mods\/naikai-font\/"},"modified":"2026-06-06T09:38:45","modified_gmt":"2026-06-06T06:38:45","slug":"naikai-font","status":"publish","type":"mod","link":"https:\/\/vpesports.com\/minecraft\/mods\/naikai-font\/","title":{"rendered":"Naikai Font"},"content":{"rendered":"<p>## About<br \/>\nNaikaiFont by Max is a fork from SetoFont by \u702c\u6238\u306e\u305e\u307f. This font is made for Chinese users and contains over 40k glyphs. All I did was made this into a resource pack, please consider to support the original author if you like it.<br \/>\n\u5167\u6d77\u5b57\u9ad4\u662f\u57fa\u65bc\u7028\u6236\u5b57\u9ad4\u7684\u958b\u653e\u539f\u59cb\u78bc\u4e2d\u6587\u5b57\u578b\uff0c\u6211\u53ea\u662f\u628a\u5b83\u5305\u6210\u8cc7\u6e90\u5305\u800c\u5df2\uff0c\u5982\u679c\u4f60\u559c\u6b61\u7684\u8a71\u8acb\u8003\u616e\u652f\u6301\u4e00\u4e0b\u539f\u4f5c\u8005\u3002<\/p>\n<p>## Versions<br \/>\nThere are 3 different versions: **Vanilla**, **Caxton-Raster**, and **Caxton-MSDF**.<br \/>\n\u672c\u8cc7\u6e90\u5305\u6709\u4e09\u7a2e\u7248\u672c\uff1a**Vanilla (\u539f\u7248)**\u3001**Caxton-Raster**\uff0c\u548c **Caxton-MSDF**\u3002<br \/>\n![Comparison 1](https:\/\/cdn.modrinth.com\/data\/EYolFDbG\/images\/76bf6e89e7bb75bd166cfd78cec8c41c085e8415.png)<br \/>\n&#8211; **Vanilla** version doesn&#8217;t require any mods but looks not ideal. Besides, **bold** texts look weird. Should be able to work on any version after Minecraft 1.13.<br \/>\n&#8211; **Caxton-MSDF** version needs Caxton and has basically infinite resolution. However, Caxton&#8217;s MSDF rendering method doesn&#8217;t compatible with Iris. In world texts won&#8217;t be rendered when shaders is on (UI texts aren&#8217;t affected).<br \/>\n&#8211; **Caxton-Raster** version uses Caxton&#8217;s raster rendering method, the difference between this and vanilla method is Caxton offers blur and mipmap to prevent the aliasings (jagged edges).<br \/>\n<\/br><\/br><br \/>\n&#8211; **Vanilla** \u7248\u672c\u4e0d\u9700\u4efb\u4f55\u6a21\u7d44\uff0c\u4f46\u5b57\u9ad4\u7684\u908a\u7de3\u6709\u60f1\u4eba\u7684\u92f8\u9f52\uff1b\u6b64\u5916\uff0c**\u7c97\u9ad4\u5b57**\u7121\u6cd5\u6b63\u5e38\u6e32\u67d3\u30021.13\u4ee5\u5f8c\u7684\u7248\u672c\u90fd\u652f\u63f4TTF\u5b57\u9ad4\uff0c\u7406\u8ad6\u4e0a\u90fd\u80fd\u4f7f\u7528\u3002<br \/>\n&#8211; **Caxton-MSDF** \u7248\u672c\u9700\u8981Caxton\u6a21\u7d44\uff0c\u56e0\u70ba\u63a1\u7528\u4e86\u5411\u91cf\u5716\u4f86\u6e32\u67d3\uff0c\u6240\u4ee5\u4e0d\u7ba1\u600e\u9ebc\u653e\u5927\u90fd\u4e0d\u6703\u5931\u771f\u3002\u7f3a\u9ede\u662f\u958b\u555fIris\u5149\u5f71\u6642\uff0c\u544a\u793a\u724c\u4e0a\u7684\u6587\u5b57\u7121\u6cd5\u986f\u793a(UI\u6587\u5b57\u4e0d\u5f71\u97ff)\u3002<br \/>\n&#8211; **Caxton-Raster** \u7248\u672c\u662f\u4e00\u500b\u6298\u8877\u7684\u65b9\u6848\uff0c\u96d6\u7136\u548c\u539f\u7248\u4e00\u6a23\u90fd\u662f\u7528\u9ede\u9663\u5716\u6e32\u67d3\uff0c\u4f46Caxton\u63d0\u4f9b\u4e86\u6a21\u7cca\u6548\u679c\u548cmipmap\uff0c\u53ef\u4ee5\u6d88\u9664\u7919\u773c\u7684\u92f8\u9f52\u3002<br \/>\n![Comparison 2](https:\/\/cdn.modrinth.com\/data\/EYolFDbG\/images\/acaae3163fe5e64f838e26b5f3deb2d67693fa70.png)<br \/>\n\u25b2 There isn&#8217;t much difference between **Caxton-Raster** and **Caxton-MSDF** in small texts.<br \/>\n&#8211; \u25b2 **Caxton-Raster** \u548c **Caxton-MSDF** \u5728\u8f03\u5c0f\u7684\u6587\u5b57\u4e0a\u5e7e\u4e4e\u6c92\u6709\u5dee\u5225\u3002<br \/>\n![Comparison 3](https:\/\/cdn.modrinth.com\/data\/EYolFDbG\/images\/afa1b69a62e1d70a67398038c0d01f0da630f86c.png)<br \/>\n\u25b2 **Caxton-MSDF** doesn&#8217;t compatible with Iris.<br \/>\n\u25b2 **Caxton-MSDF** \u548cIris\u4e0d\u76f8\u5bb9\u3002<\/p>\n<p>## Options<br \/>\n**Respackopts is required to modify these options.**<br \/>\n**\u9700\u5b89\u88ddRespackopts\u4ee5\u8b8a\u66f4\u8a2d\u5b9a**<br \/>\n&#8211; Text Shadow (default is off)<br \/>\n&#8211; \u5b57\u9ad4\u9670\u5f71 (\u9810\u8a2d\u70ba\u95dc)<\/p>\n<p>## Caxton Configurations<br \/>\nDon&#8217;t like how the Caxton fonts look or using a different GUI scale? Then you can try to edit the configuration files. I&#8217;ll show you how.<br \/>\n\u4e0d\u559c\u6b61Caxton\u7684\u986f\u793a\u6548\u679c\u55ce\uff1f\u90a3\u4f60\u53ef\u4ee5\u8a66\u8a66\u66f4\u6539\u5b57\u9ad4\u8a2d\u5b9a\u6a94\uff0c\u8aaa\u660e\u5982\u4e0b\u3002<\/p>\n<details>\n<summary>For Advanced Users Only \u524d\u65b9\u9ad8\u80fd<\/summary>\n<p>This is basically copy pasted from Caxton&#8217;s mod page but with some extra explanation.<\/p>\n<p>## assets\/minecraft\/font\/default.json<br \/>\n&#8220;`json<br \/>\n&#8220;blur&#8221;: true<br \/>\n&#8220;`<br \/>\n![Config 4](https:\/\/cdn.modrinth.com\/data\/EYolFDbG\/images\/65a282b3a87c61a61f4fd8502959ccefc328ff9e.png)<br \/>\nOnly has an effect on raster tech. If true, texels in the glyph bitmap will be interpolated.<\/p>\n<p>&#8220;`json<br \/>\n&#8220;scale_factor&#8221;: 1.1,<br \/>\n&#8220;shadow_offset&#8221;: 0.5,<br \/>\n&#8220;shift&#8221;: [0, -0.3]<br \/>\n&#8220;`<br \/>\nControl the glyph size, shadow size and glyph offset.<\/p>\n<p>&#8220;`json<br \/>\n&#8220;the_font_designer_couldnt_be_assed_to_make_an_italic_variant_so_slant_the_text&#8221;: 1056964608<br \/>\n&#8220;`<br \/>\nAutomatically generating italic fonts. I think this is a joke made by the author, you need to convert float32 to int32 yourself then Caxton will convert it back (what the heck?). There is a dirty way to get the int number you want via Python:<br \/>\n&#8220;`python<br \/>\nimport struct<br \/>\n# change 0.5 to whatever you want<br \/>\nslant = 0.5<br \/>\n# the output should be 1056964608<br \/>\nprint(struct.unpack(&#8216;!i&#8217;, struct.pack(&#8216;!f&#8217;, slant))[0])<br \/>\n&#8220;`<\/p>\n<p>## assets\/caxton\/textures\/font\/NaikaiFont-Light.ttf.json and NaikaiFont-Bold.ttf.json<br \/>\n&#8220;`json<br \/>\n&#8220;margin&#8221;: 4<br \/>\n&#8220;`<br \/>\nThe number of pixels to leave around the glyph bounding box on each side. Should be &#8220;range \u2264 margin \u2264 255&#8221;.<br \/>\nHonestly, I don&#8217;t even know what it does. I have tried to set it to different numbers, but nothing happened.<\/p>\n<p>&#8220;`json<br \/>\n&#8220;range&#8221;: 4<br \/>\n&#8220;`<br \/>\nThe width of the range around the glyph between the minimum and maximum representable signed distances. This is a positive integer no greater than 255. This also determines the width of the border drawn for glowing sign text.<\/p>\n<p>&#8220;`json<br \/>\n&#8220;max_mipmap&#8221;: 2<br \/>\n&#8220;`<br \/>\n![Config 1](https:\/\/cdn.modrinth.com\/data\/EYolFDbG\/images\/fe9537120ef5f61191cf7a4a476006239c2f6ede.png)<br \/>\n![Config 2](https:\/\/cdn.modrinth.com\/data\/EYolFDbG\/images\/b944367f63954374d3d255aed0bedd41819f1c18.png)<br \/>\nThe maximum mipmap level (0 \u2013 4). This is pointless to set if you\u2019re using the MSDF rendering tech. However, it can be useful for non-pixel fonts when you\u2019re using the raster rendering tech.<br \/>\nHigher values mean lower resolution for small texts, which means less aliasings. However, some unwanted artifact may occur. Note there is a strange line under the glyph &#8220;\u4e00&#8221; in the mipmap level 4 picture.<\/p>\n<p>&#8220;`json<br \/>\n&#8220;shrinkage&#8221;: 16.0<br \/>\n&#8220;`<br \/>\n![Config 3](https:\/\/cdn.modrinth.com\/data\/EYolFDbG\/images\/ea70e6afe1398b9f01412ed900466d3794986d03.png)<br \/>\nThe number of font units corresponding to each pixel in the texture atlas. This can be set to a high value if using the &#8220;msdf&#8221; font rendering tech. If you\u2019re using &#8220;raster&#8221;, then you should set this to a lower value.<\/p>\n<p>&#8220;`json<br \/>\n&#8220;tech&#8221;: &#8220;raster&#8221;<br \/>\n&#8220;`<br \/>\nSpecifies whether to use the MSDF-based rendering method (&#8220;msdf&#8221;) or to use glyph bitmaps (&#8220;raster&#8221; \u2013 EXPERIMENTAL). &#8220;msdf&#8221; is recommended for most fonts, but &#8220;raster&#8221; is more suitable for pixel fonts. In addition, only &#8220;raster&#8221; is fully compatible with Iris Shaders \u2013 text in MSDF fonts will not show up inside the world if a shader is loaded.<\/p>\n<\/details>\n","protected":false},"excerpt":{"rendered":"<p>An open source font, can be used with or without Caxton.<\/p>\n","protected":false},"featured_media":108519,"template":"","meta":{"_minecraft_slug":"naikai-font","_minecraft_project_id":"EYolFDbG","_minecraft_author":"PhantomXiang","_minecraft_license":"MIT","_minecraft_downloads":989,"_minecraft_follows":5,"_minecraft_client_side":"required","_minecraft_server_side":"unsupported","_minecraft_storage_type":"zip","_minecraft_archive_name":"naikai-font.zip","_minecraft_size_bytes":220950566,"_minecraft_version_count":6,"_minecraft_updated_at":"2026-05-16T06:28:50.774626Z","_minecraft_date_created":"2024-07-31T00:51:47.170080Z","_minecraft_date_modified":"2024-08-17T22:37:21.022069Z","_minecraft_project_url":"https:\/\/modrinth.com\/mod\/naikai-font","_minecraft_icon_attachment_id":108519,"_minecraft_imported_at":"2026-06-06T06:38:46+00:00","_minecraft_import_hash":"5be29471a85d4369c4ebf5c0e4d10861","_minecraft_versions":"","_minecraft_links":"","_minecraft_gallery":"","_minecraft_api_metadata":""},"mod_category":[165,6,35],"mod_loader":[9],"minecraft_version":[62,37],"class_list":["post-108518","mod","type-mod","status-publish","has-post-thumbnail","hentry","mod_category-fonts","mod_category-minecraft","mod_category-modded","mod_loader-minecraft","minecraft_version-1-21","minecraft_version-1-21-1"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Naikai Font - Minecraft<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/vpesports.com\/minecraft\/mods\/naikai-font\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Naikai Font - Minecraft\" \/>\n<meta property=\"og:description\" content=\"An open source font, can be used with or without Caxton.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/vpesports.com\/minecraft\/mods\/naikai-font\/\" \/>\n<meta property=\"og:site_name\" content=\"Minecraft\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/naikai-font\\\/\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/naikai-font\\\/\",\"name\":\"Naikai Font - Minecraft\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/naikai-font\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/naikai-font\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/naikai-font-icon-d99e2e40c318caf779a002eb9da5a0c2fd5e47c2.png\",\"datePublished\":\"2026-06-06T06:38:45+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/naikai-font\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/naikai-font\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/naikai-font\\\/#primaryimage\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/naikai-font-icon-d99e2e40c318caf779a002eb9da5a0c2fd5e47c2.png\",\"contentUrl\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/naikai-font-icon-d99e2e40c318caf779a002eb9da5a0c2fd5e47c2.png\",\"width\":256,\"height\":256},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/naikai-font\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Mods\",\"item\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Naikai Font\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/#website\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/\",\"name\":\"Minecraft\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Naikai Font - Minecraft","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/vpesports.com\/minecraft\/mods\/naikai-font\/","og_locale":"en_US","og_type":"article","og_title":"Naikai Font - Minecraft","og_description":"An open source font, can be used with or without Caxton.","og_url":"https:\/\/vpesports.com\/minecraft\/mods\/naikai-font\/","og_site_name":"Minecraft","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/vpesports.com\/minecraft\/mods\/naikai-font\/","url":"https:\/\/vpesports.com\/minecraft\/mods\/naikai-font\/","name":"Naikai Font - Minecraft","isPartOf":{"@id":"https:\/\/vpesports.com\/minecraft\/#website"},"primaryImageOfPage":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/naikai-font\/#primaryimage"},"image":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/naikai-font\/#primaryimage"},"thumbnailUrl":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/naikai-font-icon-d99e2e40c318caf779a002eb9da5a0c2fd5e47c2.png","datePublished":"2026-06-06T06:38:45+00:00","breadcrumb":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/naikai-font\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/vpesports.com\/minecraft\/mods\/naikai-font\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/vpesports.com\/minecraft\/mods\/naikai-font\/#primaryimage","url":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/naikai-font-icon-d99e2e40c318caf779a002eb9da5a0c2fd5e47c2.png","contentUrl":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/naikai-font-icon-d99e2e40c318caf779a002eb9da5a0c2fd5e47c2.png","width":256,"height":256},{"@type":"BreadcrumbList","@id":"https:\/\/vpesports.com\/minecraft\/mods\/naikai-font\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/vpesports.com\/minecraft\/"},{"@type":"ListItem","position":2,"name":"Mods","item":"https:\/\/vpesports.com\/minecraft\/mods\/"},{"@type":"ListItem","position":3,"name":"Naikai Font"}]},{"@type":"WebSite","@id":"https:\/\/vpesports.com\/minecraft\/#website","url":"https:\/\/vpesports.com\/minecraft\/","name":"Minecraft","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/vpesports.com\/minecraft\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod\/108518","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod"}],"about":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/types\/mod"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/media\/108519"}],"wp:attachment":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/media?parent=108518"}],"wp:term":[{"taxonomy":"mod_category","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_category?post=108518"},{"taxonomy":"mod_loader","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_loader?post=108518"},{"taxonomy":"minecraft_version","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/minecraft_version?post=108518"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}