
CustomGameIcon
CustomGameIcon is a lightweight Fabric client mod that lets you customize the Minecraft taskbar and window icon using your own images or player heads, all controllable with simple in-game commands.
About this Mod
CustomGameIcon
A high-performance, client-side runtime runtime visual customization utility for the Fabric ecosystem.
Overview
CustomGameIcon grants complete, low-level execution control over the operating system's window and taskbar application icons. Instead of defaulting to standard application indicators, this lightweight utility overrides the native window display context, allowing developers and players to map arbitrary images, dynamically resized textures, or active player skin geometry directly onto the game runtime frame.
Key Features
- Arbitrary Target Image Ingestion — Suppress standard application window parameters to load custom
.pngassets seamlessly from localized config directories. - Automated Asset Rescaling — Features an integrated image sampling pipeline to dynamically downscale or scale image matrix boundaries to match standard OS taskbar resolution profiles.
- Dynamic Texture Hot-Reloading — Implements realtime runtime execution loops allowing configurations to be fully flushed and updated via internal system commands without lifecycle termination or client re-initialization.
- Acoustic Player Identity Resolution — Queries skin servers directly to dynamically fetch, capture, and rasterize any valid Minecraft player head asset into an application handle.
- Stochastic Indexing Mode — Features a randomized generation function that shuffles and applies assets from your image cache pool on demand.
- Zero Engine Footprint — Entirely isolated to client-side window management subsystems, keeping background execution memory footprints negligible.
Installation Guide
- Dependency Verification: Ensure the target execution environment has the correct version of the Fabric Loader and Fabric API successfully deployed.
- Deployment: Move the compiled
CustomGameIconbinary archive directly into your activemodsexecution directory. - Initialization: Launch the client payload. The system will automatically instantiate a local profile schema at
config/CustomGameIcon/.
Configuration & Ingestion Syntax
Drop any valid .png asset into the generated configuration matrix file path:
config/CustomGameIcon/your_target_asset.png
Available Versions
How to Install CustomGameIcon on Your Server
Order Server
Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).
Set fabric Loader
In the panel under "Egg", select the fabric loader and matching Minecraft version (1.21.11).
Install Mod
Open the mod browser in the dashboard and search for "CustomGameIcon". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.
Compatibility
Mod Loaders
Minecraft Versions
1.21.11, 1.21.10, 1.21.9 (+9 more)
Server-side
✗ UnsupportedRecommended RAM
4 GB(min. 3 GB)Frequently Asked Questions
CustomGameIcon server crashes on startup – what to do?
Most common cause: wrong fabric version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (1.21.11). You can switch loaders with one click in the panel.
Is CustomGameIcon compatible with fabric?
CustomGameIcon officially supports fabric for Minecraft 1.21.11, 1.21.10, 1.21.9. The Mado dashboard automatically detects incompatible loader combinations.
Server lagging with CustomGameIcon – how to optimize performance?
Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if CustomGameIcon consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.
Similar Mods
Rent Modded Server
Install CustomGameIcon with just one click on your server.