Capes¶

The default standard cape design.¶
OptiFine capes are a cosmetic given to OptiFine users who have donated.
The cape can be edited by opening the options menu in
.Styles¶
Capes can be customized and their style can be changed one of two styles:
Name |
Design |
Options |
---|---|---|
Standard |
![]() |
None |
White |
![]() |
None |
Gray |
![]() |
None |
Black |
![]() |
None |
Red |
![]() |
None |
Green |
![]() |
None |
Blue |
![]() |
None |
Yellow |
![]() |
None |
Purple |
![]() |
None |
Cyan |
![]() |
None |
Custom |
![]() |
Top, Bottom, Text, Shadow |
Banner |
![]() |
Top, Bottom, Shadow |
Banner capes¶
Banners can be used as designs for OptiFine capes.
Legacy
Do not use needcoolshoes anymore for banner generation.
In the past, https://www.needcoolshoes.com/banner
was used to generate OptiFine cape banners.
However, needcoolshoes has often gone offline.
It is now recommended you use https://livzmc.net/banner/ instead.

The LivzMC cape/banner editor.¶
Banner designs have some restrictions and limitations:
Banners cannot have over 8 layers, not including the base color.
Banners cannot contain the "Thing" pattern (resembles the Mojang logo).
Banners with offensive patterns may be manually removed at any time.
Anniversary capes¶
Anniversary capes are cape styles that are only usable on certain times and dates.
10th anniversary¶
Most notably, the "10" cape replaced the Classic design during OptiFine's 10th anniversary.
Texture file |
Texture resolution |
Dates applied (YYYY/MM/DD) |
---|---|---|
![]() |
46px by 22px |
2021/04/08 - 2021/04/15 |
April 8th, 2021 marked OptiFine's 10th birthday. To celebrate, all classic "OF" capes were changed to a "10" design.
Colors were the same as the normal classic capes.

How the "10" cape looks on a player¶
Name |
Design |
---|---|
Standard |
![]() |
White |
![]() |
Gray |
![]() |
Black |
![]() |
Red |
![]() |
Green |
![]() |
Blue |
![]() |
Yellow |
![]() |
Purple |
![]() |
Cyan |
![]() |
Special capes¶
Some players have "special" capes, given by sp614x. These players are often long-time contributors or supporters of OptiFine.
These capes are not purchasable, and are not given to regular donators.
As of August 2022, only 1 player has had their cape revoked.
Note
Cape names with an asterisk (*
) are not official and are given only for categorization.
A name with (old) means that player no longer wears that cape currently.
Name |
Design |
Owner(s) |
Cape purpose |
Texture author |
---|---|---|---|---|
HD Grey 1* |
![]() |
EskiMojo14 (old) |
For testing HD capes. |
EskiMojo14 |
HD Grey 2* |
![]() |
EskiMojo14 (old) |
Modified version of HD Grey 1. |
|
HD Grey 3* |
![]() |
Modified version of HD Grey 2. |
||
Orange Heart* |
![]() |
FakeRetroBot (old), trollim |
For moderating the OptiFine Discord. Has since been revoked for being sold. |
Kirbyrocket |
Graph 1* |
![]() |
filefolder3 (old) |
For compiling graphs and statistics about OptiFine releases. |
jckt |
Graph 2* |
![]() |
Modified version of Graph 1. |
||
Code 1* |
![]() |
jckt (old) |
For moderating & managing the OptiFine Discord. Also for creating the OptiFine Discord bot. |
jckt |
Code 2* |
![]() |
Modified version of Code 1. |
||
Snow* |
![]() |
For moderating & managing the OptiFine Discord. |
Jiingy |
|
Postmaster 1 |
![]() |
For working on support e-mail. |
Jiingy |
|
Postmaster 2 |
![]() |
Modified version of Postmaster 1 |
||
Postmaster 3 |
![]() |
Modified version of Postmaster 2 |
||
Rainbow* |
![]() |
KaiAF (old) |
||
Transgender* |
![]() |
For moderation of OptiFine Discord. |
ZenithKnight |
|
Lego* |
![]() |
For moderating & managing the OptiFine Discord. |
Jiingy |
|
HD Red* |
![]() |
Modified version of HD Grey 1, modified by sp614x |
||
Lion* |
![]() |
Owned by the developer of OptiFine. |
sp614x |
Locking¶
Capes can be "locked", so they can only be moved to a different username after logging in through the OptiFine website. Once locked, they cannot be moved from the in-game Cape Editor.

In the in-game editor, locked capes cannot be moved through the Minecraft account.¶
Technical details¶
The OptiFine client fetches capes for donators by querying the URL http://s.optifine.net/capes/<NAME>.png
.
The native size of Minecraft's capes are 64px x 32px. The OptiFine cape server generally returns capes that are 46px x 22px, with the exception of specialty capes granted to specific users.
On load, a canvas is initialized with a size of 64x32. If the supplied cape image is larger in width or in height, it doubles the dimensions of the canvas repeatedly until it is large enough to fit the original image. The supplied cape image is then placed onto this larger canvas, ensuring that the resulting image inherits the proper 2:1 aspect ratio.
This has the added benefit of compatibility with the 44x34 legacy capes that did not include the elytra section.

A labeled template of the cape UV map.¶
Unknown project capes¶
Warning
This information is not official and was gathered by ZenithKnight.
Two prototypes for new cape textures were presented by sp614x as part of an unknown project, but these were scrapped.
![]() The Standard cape design.¶ |
![]() A black and white variant.¶ |