# Compatibility

{% hint style="danger" %}
**Cosmo has been discontinued. Support will not be given.** This documentation is only here if you wish to continue using Cosmo and for the sake of internet history.
{% endhint %}

Due to how Comso works & serves cosmetics, and how vast the Minecraft modding landscape is, there are some compatibility issues with it. You can find these below. If you are using Cosmo, use the information below to tell your users which clients are compatible.

## All-in-one Clients:

<table><thead><tr><th width="309">Client</th><th width="141">Version</th><th width="145">Capes</th><th>Cosmetic</th></tr></thead><tbody><tr><td>Optifine <a href="https://optifine.net/home">↗</a></td><td>1.7 - 1.21</td><td>✅</td><td>✅</td></tr><tr><td>Lunar Client <a href="https://www.lunarclient.com/">↗</a></td><td>1.7 - 1.12</td><td>❌</td><td>❌</td></tr><tr><td>Lunar Client <a href="https://www.lunarclient.com/">↗</a></td><td>1.13 - 1.17</td><td>❌</td><td>✅</td></tr><tr><td>Lunar Client <a href="https://www.lunarclient.com/">↗</a></td><td>1.18 - 1.21</td><td>✅</td><td>✅</td></tr><tr><td>Badlion Client <a href="https://www.badlion.net/">↗</a></td><td>1.7.x - 1.21</td><td>❌</td><td>✅</td></tr><tr><td>Feather Client <a href="https://feathermc.com/">↗</a> (w/ Optifine <a href="https://optifine.net/home">↗</a>)</td><td>1.8 - 1.21</td><td>✅</td><td>✅</td></tr><tr><td>Labymod <a href="https://labymod.net">↗</a></td><td>1.7 - 1.21</td><td>✅</td><td>❌</td></tr></tbody></table>

## Modloaders & Mods:

<table><thead><tr><th width="305">Mod</th><th width="146">Version</th><th width="147">Cloaks</th><th>Cosmetics</th></tr></thead><tbody><tr><td>Forge <a href="https://files.minecraftforge.net/net/minecraftforge/forge/">↗</a> + Optifine <a href="https://optifine.net/home">↗</a></td><td>1.7 - 1.21</td><td>✅</td><td>✅</td></tr><tr><td>Fabric <a href="https://fabricmc.net/">↗</a> + OptiFabric <a href="https://www.curseforge.com/minecraft/mc-mods/optifabric">↗</a></td><td>1.14 - 1.21</td><td>✅</td><td>✅</td></tr><tr><td>Fabric <a href="https://fabricmc.net/">↗</a> + Sodium <a href="https://modrinth.com/mod/sodium">↗</a></td><td>1.16 - 1.21</td><td>❌</td><td>❌</td></tr><tr><td>Fabric <a href="https://fabricmc.net/">↗</a> + Capes Mod <a href="https://modrinth.com/mod/capes">↗</a></td><td>1.17 - 1.21</td><td>✅</td><td>❌</td></tr><tr><td>Forge <a href="https://files.minecraftforge.net/net/minecraftforge/forge/">↗</a> + Capes Mod <a href="https://modrinth.com/mod/capes">↗</a></td><td>1.19.3 - 1.21</td><td>✅</td><td>❌</td></tr></tbody></table>

## More Information:

At a basic level, Cosmo uses [OptiFine](https://www.optifine.net/downloads) to display capes and cosmetics, therefore it is vital that Optifine (or optifine logic, in other mods) is present on the player's client.

Optifine only works on Forge, however, the Fabric mod [OptiFabric](https://www.curseforge.com/minecraft/mc-mods/optifabric) can be used to allow Optifine to run on Fabric (you still require the Optifine Mod too). You need to use [OptiFabric (Legacy)](https://modrinth.com/mod/optifabric-origins) if you are using older versions of OptiFine in 1.14 - 1.15.

When you use [OptiFabric](https://www.curseforge.com/minecraft/mc-mods/optifabric), you cannot use Sodium. You can use the [Capes](https://modrinth.com/mod/capes) fabric mod if you'd like to use Sodium but still display capes (cosmetics won't work).
