Learn · modules
What Is Custom Model in Minecraft?
Custom Model swaps your player skin or model on your own screen only, with zero effect on hitboxes, reach, or server-side detection.
What is Custom Model in Minecraft?
Custom Model is a visual module that lets you replace your in-game player model or skin with something else entirely, on your own client, without the server ever knowing a thing changed. It sits in the same bucket as other cosmetic and rendering options: no combat math, no movement changes, just a different picture drawn where your character used to stand. While a resource pack distributed by a server changes what everyone at the table sees, Custom Model only changes your own view.
The appeal is straightforward. You want to look different without waiting for a server to send you an official skin, or you want something the server never offered. Custom Model handles that on the client side.
How Custom Model works
Minecraft's skin system normally ties to your account. Your client fetches the skin connected to your Mojang account or pulls it from local cache, then hands that texture to the renderer every frame you and other players get drawn. Custom Model steps into that rendering pipeline and substitutes something else: a different texture, a different model shape, sometimes proportions vanilla's player model was never designed to handle.
The swap happens entirely inside the local rendering pipeline. Nothing about the packets you send changes. Movement packets, attack packets, inventory updates, all of it goes out exactly as it would without the module. The server still sees the same player entity with the same hitbox and the same real skin data attached to your account. Only your own client's drawing gets different.
Visual customization without gameplay cost
Custom Model doesn't touch anything a server-side check is built to measure. It doesn't change reach, movement speed, hitbox size, or attack timing, and it adds no new packets to the stream between client and server. There's functionally nothing for an anticheat to catch, because the numbers it's designed to measure never move.
That puts it in a different risk category than something like X-ray or ESP, which reveal information the vanilla client is built to hide. Custom Model doesn't hide or reveal information, it only changes appearance, so it reads far closer to a cosmetic feature than a gameplay advantage. Some servers do run a blanket policy against any modified client regardless of what the modification does, so always check your server's rules first.
Custom Model vs other visual choices
| Aspect | Custom Model | Resource Pack | Vanilla Skin |
|---|---|---|---|
| Where it comes from | Your client | Server distribution | Mojang account |
| Changes what others see | No | Yes | Only if account updates |
| Requires server permission | No | Server-provided | No |
| Affects gameplay | No | No | No |
| Visible through walls (ESP) | Only to you | Only to players with the pack | Yes |
The distinction is source and scope. A vanilla skin is tied to your account and visible to everyone. A resource pack is server-wide and consistent across all players. Custom Model is purely your local choice, affecting nothing but your screen.
Is it safe to use
Custom Model doesn't touch anything a server-side anticheat is built to catch. It doesn't change reach, movement speed, hitbox size, or timing, and it adds no new packets to the stream between client and server. There's functionally nothing for an anticheat to measure, because the numbers it measures never move.
That said, some servers ban modified clients outright regardless of what any individual feature does. Check your server's rules before running any modified client, Custom Model included.
FAQ
No. It only changes how your player model renders locally. Hitboxes, reach, movement, or anything the server tracks stay exactly as vanilla defines them.
Not usually. Minecraft renders skins and models per client, so changing your own local rendering doesn't push that change to anyone else's view. You're the only one who sees it.
Barely, if at all. Since it doesn't alter movement, combat, or packets sent to the server, anticheats have almost nothing to flag. Detection risk is far lower than for combat or movement modules.
A resource pack is distributed by the server and changes what every player on the server sees. Custom Model is client-side only, swapping your own rendering without touching anyone else's view.