CurseForge · Minecraft mod
Custom Title & Icon
Set the window title, icon, title bar colors and window size from one config file. Separate titles for menus, singleplayer and multiplayer, with pack version, world or server name. Client-side.
Quick answer
Which Custom Title & Icon release should I use?
Custom Title & Icon customtitleicon 1.0.2 targets 1.21.1 with NeoForge. The project page does not say whether this file belongs on the client, dedicated server, or both. No extra mods listed for this file.
Where it goes
Is Custom Title & Icon required on the client, server, or both?
The project page does not say whether this file belongs on the client, dedicated server, or both.
The source does not explicitly classify this release as client-only or server-only.
What else does Custom Title & Icon customtitleicon 1.0.2 need?
customtitleicon 1.0.2. Change the file and its required mods may change too.
This file does not list any required mods. Do not add a library just because a different file uses it.
This file does not list any required or optional mods.
Before you install it
Add Custom Title & Icon without breaking your instance.
Built for Custom Title & Icon customtitleicon 1.0.2. Pick another file and the loader, install side or required mods may change.
- 01
Stick to this file
Use customtitleicon 1.0.2. It targets 1.21.1 with NeoForge; another release may have different loader, side or dependency requirements.
- 02
Bring the mods it needs
This file does not list any required mods. Do not add a library just because a different file uses it.
- 03
Put it on the correct side
The project page does not say whether this file belongs on the client, dedicated server, or both.
- 04
Pick the file you checked
Use the “Get this file” button beside customtitleicon 1.0.2. It opens that exact file at the source.
About this project
What does Custom Title & Icon add?
Custom Title & Icon lets a modpack show its own name, version and icon on the game window. Everything is set in one config file, which can also be edited in game.
It is a client-side mod for NeoForge 1.21.1. Servers do not need it, and players with the mod can join servers without it.
Features
Window title
- A title for the menus, one for singleplayer and one for multiplayer
- Variables:
{packname},{packversion},{mcversion},{neoforge},{modcount},{username},{world},{server},{address}and{modversion:<modid>} - The server address is only shown when you turn it on, so it does not end up on stream by accident
Window icon
- One square PNG is enough. The mod scales it to 16, 24, 32, 48, 64, 128 and 256 pixels without dark edges around transparent parts.
- Small sizes can be drawn by hand (
icon-16.png,icon-24.png, …) and are used instead of the scaled ones - The icon shows up as soon as the game window is created, in the title bar and on the taskbar
Title bar on Windows
- Light or dark title bar, or follow the Windows app mode (Windows 10 1809 and newer)
- Custom title bar, title text and border colors (Windows 11)
Window
- Taskbar flash when the game finishes loading, or when a server disconnects you while you are in another window
- Initial window size and starting maximized
- Remember the window size, position and maximized state between starts. A window from a monitor that is no longer connected is moved back to the main monitor.
Example config
config/customtitleicon-client.toml:
[pack]
name = "Example Pack"
version = "2.1.0"
[title]
default = "{packname} {packversion}"
singleplayer = "{packname} {packversion} - {world}"
multiplayer = "{packname} {packversion} - {server}"
show_server_address = false
[icon]
file = "customtitleicon/icon.png"
[titlebar]
theme = "system"
caption_color = "#1E1E2E"
text_color = "#CDD6F4"
border_color = ""
[window]
flash_when_loaded = true
flash_on_disconnect = false
initial_width = 1600
initial_height = 900
start_maximized = false
remember_size = true
Title, icon and title bar changes apply as soon as the file is saved. Window size settings apply at the next start.
Preparing the icon
- Make a square PNG with a transparent background, 256x256 or 512x512.
- Save it as
config/customtitleicon/icon.png. The folder is created on first start. - Optionally, add hand-drawn
icon-16.png,icon-24.pngandicon-32.pngnext to it for a sharp title bar icon at 100%, 150% and 200% display scaling.
Supported systems
| Feature | Windows 11 | Windows 10 1809+ | Linux (X11) | Linux (Wayland) | macOS |
|---|---|---|---|---|---|
| Window title | Yes | Yes | Yes | Yes | Yes |
| Window icon | Yes | Yes | Yes | Ignored | Ignored |
| Title bar theme | Yes | Yes | Ignored | Ignored | Ignored |
| Title bar colors | Yes | Ignored | Ignored | Ignored | Ignored |
A setting that a system does not support is skipped. A wrong value or a broken icon file only logs a warning, the game keeps running with the vanilla behavior.
Links
- Source code and full documentation: https://github.com/wortiiik/custom-title-icon
- Bug reports: https://github.com/wortiiik/custom-title-icon/issues
MIT license.
Project description from CurseForge.
Pick your setup
Custom Title & Icon by Minecraft version and loader
Choose the version and loader you play, then open the matching release.
Check the dependencies, then try the file in a copied instance before changing a world you care about.
Recent files
Custom Title & Icon versions and loaders
customtitleicon 1.0.2
customtitleicon-1.0.2.jar
24 Oct 2026
customtitleicon 1.0.1
customtitleicon-1.0.1.jar
24 Oct 2026
customtitleicon 1.0.0
customtitleicon-1.0.0.jar
23 Oct 2026
Looking for an older file? The official CurseForge project page is in Resources.