Up-to-date next-gen implementation can be found here.
Client-side only patch that allows you to unlock ALL cosmetics (+ emotes) in the Essential mod. Works on every version of Essential MC (1.8.9 - 1.21).
Grab the .jar you need from the Releases and place it in your .minecraft\mods\
folder. Take the time to go over the Compatibility table and its Notes.
- Efficient, single class and light-weight thanks to mixins.
- Unlock ALL cosmetics and emotes (including developer).
- Universally compatible with any version (view Compatibility table).
- Saves equipped cosmetics to config file located in
AppData/Roaming/ecu
. - Loads equipped cosmetics from config file when you toggle the
Hide/Show My Cosmetics
button. - Dumps cosmetic data in
AppData/Roaming/ecu
(texture, geometry) when opening the game. Useful for those looking to replicate the cosmetics in their own projects.
Feel free to contribute to this table with a PR and a convincing screenshot. Only the major versions are tested as it takes time to do it manually.
MC Major Version | Forge | Fabric* | Last Checked (dd/mm/yyyy) |
---|---|---|---|
1.8 | ❌ broken ^ |
⬛ not applicable |
24/05/2024 |
1.12 | ❌ broken ^️ |
⬛ not applicable |
|
1.16 | ❌ broken |
❌ broken |
|
1.17 | ❌ broken ️ |
❌ broken |
19/11/2024 |
1.18 | ❌ broken ️ |
❌ broken |
|
1.19 | ❌ broken ️ |
❌ broken |
|
1.20 | ❌ broken |
❌ broken |
19/11/2024 |
1.21 | ❌ broken |
❌ broken |
19/11/2024 |
Last Essential version checked: v1.3.5.3
We are aware that ecu doesn't work with the current version of essential. Either downgrade essential to v1.3.5.1
or join the discord for support.
Tested with downloads from essential website.
* The mod you have downloaded from essential or modrinth is the installer/updater mod. Instead, the one that you need to place in your mods folder is the one which is located in .minecraft\essential\
. You need to manually run the game with the installer/updater mod once for it to appear in that folder.
^ Use the legacy release -legacy.jar
which has no mod class, but has shaded mixin. This is necessary because functionality changes overtime.
This is for educational purposes only. I am not responsible for any damage caused by this tool.
GPLv3 © dxxxxy