Font injection into English version
A BepInEx plug-in for "Hollow Knight: Silk Song", used to replace English fonts. Based on SilksongFontsInject, this version focuses on expanding the English character set. BepInEx 5 and Configuration Manager need to be installed.
Screenshots 4 screenshots
About this mod Machine translation
A BepInEx plug-in for "Hollow Knight: Silk Song", used to replace English fonts. Based on SilksongFontsInject, this version focuses on expanding the English character set. BepInEx 5 and Configuration Manager need to be installed.
SilksongFontsInject_EN
🎯 **A BepInEx font replacement plug-in specially created for "Hollow Knight: Silk Song"**
✨ Core Functions
- **English font replacement**: Easily replace the game's default English font with a custom TMP font
- **Character Set Extension**: Support for extending missing characters in the English font set
- **Flexible Configuration**: Provides a flexible structure for creating custom font atlases and JSON configurations
🛠️ Installation Guide
- **Prerequisite**: Make sure BepInEx 5 with Configuration Manager is installed
- **Installation steps**:
- Extract the module files to the game directory:
```
Hollow Knight Silksong/BepInEx/plugins/SilksongFontsInjectEN/
```
- **Folder structure**:
```
BepInEx/plugins/SilksongFontsInjectEN
├─ SilksongFontsInjectEN.dll
└─ assets/
├─ font.png
└─ font.json
```
💻 Developer Guide
Want to support other languages? Just replace the font files in the assets/ folder!
**Steps to create custom fonts**:
- Open Unity and use TextMeshPro Font Asset Creator (Legacy TMP 1.1.0)
- Select TTF/OTF fonts that support the target language
- Set the following parameters:
- Font size: 91
- Font padding: 10
- Gallery resolution: 1024 × 1024
-Character set: Select Unicode range (hex), enter the Unicode range covering English and target language
- Click Generate Font Atlas → Unity will create the font atlas image (font.png) and font resource data
- Convert TMP_FontAsset data to JSON format (font.json)
- Replace existing font.json and font.png in assets/ folder
Once the replacement is complete, the game will load your custom font and display the target language correctly!
🙏 Acknowledgments
- **Original project**: YLTai (SilksongFontsInject_Chinese)
- **English adaptation**: beee
---
🎮 **Experience the more personalized "Hollow Knight: Silk Song" game interface now! **
Install & use Install: follow the bundled instructions
- Unzip the archive from playbuff and read the bundled readme / instructions first.
- There is no universal mod manager for this game: some mods replace game files directly, some go into a game-specific Mods folder, and some need a game-specific community loader or tool first — follow the bundled readme.
- Place the files exactly as the readme says; mods with listed dependencies need those installed too.
- Launch the game to confirm it loaded; some games require enabling mods in settings or an in-game mod menu.
Install locations vary a lot between games and mods — the bundled readme is the most reliable guide.