Mod Menu Stylizer
by deftu
Mod Menu Stylizer lets players replace the icons and badges that Mod Menu shows next to each installed mod.
What it does
A custom icon is set by placing a square PNG in the mod's folder and naming the file after the target mod's ID, so the image replaces the default icon on the Mod Menu list. Each icon is linked to its mod through a JSON file that carries the same ID, which lets the outline and other styling be set per mod.
The mod is client-side only: a server does not need it, and players can add it alone to restyle the menu on their own game. Mod Menu, Fabric Language Kotlin and Textile are required, and the code is open source under the GNU Lesser General Public License v3.0 or later. Files are published for Fabric, for game versions 1.16.5 – 1.21, with 0.1.1+1.21-fabric for 1.21 as the latest build.
Public links for the source code and issue tracker are available. The first build and the latest update both date from 2024-06-30.
Key features
Custom mod icons
Any installed mod's icon in the Mod Menu list can be swapped for a custom image.
Badges on icons
Badges can be added to a mod's icon so that it stands out in the list.
Per-mod JSON settings
A JSON file named after the mod's ID holds the styling for that mod's icon and badge.
Optional outline color
An outline color can be set for each icon, and when it is left out a default color applies.
Color format options
Colors can be written as objects with red, green and blue fields, or as a single RGB integer.
Compatibility
Latest build for each game version and loader.
1.21.x1 of 1 version with builds
1.20.x4 of 4 versions with builds
1.19.x2 of 2 versions with builds
1.18.x1 of 1 version with builds
1.17.x1 of 1 version with builds
1.16.x1 of 1 version with builds
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 3
Use cases
Who it’s for: Players who want a different look for the Mod Menu list, and modpack authors who need icons matching a pack's theme. Because it is client-side only, the server does not need it.
How it compares
Starlish is client-side only, open source under the MIT License and published for Fabric across 1.20 – 1.21.4. Custom World Icons is also client-side only and open source under the MIT License, but it covers 1.19 – 1.20.1 on Fabric. Offline Nametag Icon runs on the client alone and is not open source, with a custom license and files for 1.20.1 – 1.21.11. Simple Menu is a client-side mod for Fabric, Forge, NeoForge and Quilt that is not open source, with All rights reserved and 1.20.1 – 26.3 coverage.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Mod Menu Stylizer | Fabric | 1.16.5 – 1.21 | Client-side only | 2024-06-30 |
| Starlish ⭐ | Fabric | 1.20 – 1.21.4 | Client-side only | 2025-02-07 |
| Custom World Icons | Fabric | 1.19 – 1.20.1 | Client-side only | 2023-06-21 |
| Offline Nametag Icon | Fabric | 1.20.1 – 1.21.11 | Client-side only | 2026-07-05 |
| Simple Menu | Fabric, Forge, NeoForge and Quilt | 1.20.1 – 26.3 | Client-side only | 2026-10-02 |
Questions
Does Mod Menu Stylizer need Mod Menu?
Does a server need Mod Menu Stylizer?
What file format does a custom icon need?
Which game versions does Mod Menu Stylizer support?
In the catalog
Mod Menu Stylizer is one of 8,016 Management mods on ModsFinder, and one of 5,930 Management mods for Fabric. 15,770 mods support Minecraft 1.21.
More from deftu
Similar mods
What the author says
Ensure that your new icon is square-shaped and is a PNG file. Replacing a mod's icon is as simple as placing the file in Deftu/ModMenuStylizer and renaming it to the mod's ID. For example, if I wanted to replace the icon for the mod craftpresence with my image called icon.png, I would simply put icon.png in…
Official listing
- Modrinth page
- modrinth.com/mod/modmenustylizer
- Owner
- deftu
- Published
- 2024-06-30
- Updated on Modrinth
- 2024-06-30
- Facts verified
- 2026-10-15
