Giter Site home page Giter Site logo

dxxxxy / essentialcosmeticsunlocker Goto Github PK

View Code? Open in Web Editor NEW
73.0 2.0 6.0 168.15 MB

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.20.6).

License: GNU General Public License v3.0

Java 100.00%
client config cosmetics essential forge free mod patch side unlocker

essentialcosmeticsunlocker's Introduction

EssentialCosmeticsUnlocker

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.20.6).

How to use

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.

Features

  • 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.

Compatibility

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 ✔️ works^ ⬛ not applicable 24/05/2024
1.12 ✔️ works^️ ⬛ not applicable
1.16 ✔️ works ✔️ works
1.17 ✔️ works ✔️ works
1.18 ✔️ works ✔️ works
1.19 ✔️ works ✔️ works
1.20 ✔️ works ✔️ works 24/05/2024

Last Essential version checked: v1.3.2.4

Tested with downloads from essential website.

Notes

* 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.

Disclaimer

This is for educational purposes only. I am not responsible for any damage caused by this tool.

License

GPLv3 © dxxxxy

essentialcosmeticsunlocker's People

Contributors

cootshk avatar dxxxxy avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

essentialcosmeticsunlocker's Issues

1.19.4 unblocking issue

How issue was created:
Modrinth Fabric 1.19.4
- ecu 1.3.0
- essential-container 1.0.0
-- essential-loader 1.2.1
- fabricloader 0.15.11
-- mixinextras 0.3.5
- java 17
- minecraft 1.19.4

What happened:
Opened wardrobe, all/most cosmetics still cost coins to unlock.
Game did not crash
ran game x2
Error logs related to essentials and ecu:
[main/WARN]:
Error loading class: gg/essential/network/connectionmanager/cosmetics/CosmeticsManager (java.lang.ClassNotFoundException: gg/essential/network/connectionmanager/cosmetics/CosmeticsManager)
[main/WARN]:
@mixin target gg.essential.network.connectionmanager.cosmetics.CosmeticsManager was not found mixins.ecu.json:other.essential.cosmetics.MixinCosmeticsManager from mod ecu
[main/WARN]:
Error loading class: gg/essential/network/connectionmanager/handler/cosmetics/ServerCosmeticsPopulatePacketHandler (java.lang.ClassNotFoundException: gg/essential/network/connectionmanager/handler/cosmetics/ServerCosmeticsPopulatePacketHandler)
[main/WARN]:
@mixin target gg.essential.network.connectionmanager.handler.cosmetics.ServerCosmeticsPopulatePacketHandler was not found mixins.ecu.json:other.essential.cosmetics.MixinServerCosmeticsPopulatePacketHandler from mod ecu

How do i get This

I cant find how I am supposed to download and install his to my game can u tell me how?

Not working for fabric 1.20

It just doesn't work for 1.20 fabric, at least for me, I've tried several times and just hasn't worked but is working perfectly for me when I tried 1.8.9 forge

Not understanding

Could you leave a tutorial for how to install this on fabric? I really want to use this, it's an amazing mod you've made, I'm just quite confused on how to use it. Thankyou

Extract texture files

Hi, I'm trying to extract some textures from cosmetics. Im a little confused about how to do this.

Suggestion to change the data path

Currently, the cosmetic data dump and config file are located at $LOCALAPPDATA. This corresponds to <user>/AppData/Local on Windows, but it could be undefined on other environments, such as on a Linux installation, which means the user will have to define $LOCALAPPDATA themselves.

I suggest using a subdirectory in the Minecraft game folder since game data, including mods, are usually placed there, users won't need to deal with any additional configuration, and it would keep profiles/instances separate if the user has multiple.

1

Is it supposed to be like that?

No longer working.

This issue is most likely unnecessary to bring up but v1.4.0 is no longer working, today's update has made it not work anymore.

Can you unlock the Aether paid skins?

This is not a issue, just a feature request, if possible lol
I don't know where to post this kind of stuff.... if there's a better place please teach me

trash

bro this is total garbage, it doesn't unlock anything and if i use the legacy jar it just throws this:
imagen_2024-02-12_210258758

Mod out of date?

Heya! installed ur mod, im using fabric 1.20.1. But there's a slight problem - it crashes upon launching minecraft.

works for only 1.8.9

Ok so OWNER pls lissen , i did EXACLY everything u sayd on 1.20.4 : 1.20.2 : 1.20.1 : 1.20 etc and i found out it works only for 1.8.9
PLS fix it i did intall the good essential from modrith and put the legacy one in mods , dont try to say i didnt do anything good bcs i did everything , the mod dosent work for new versions , only 1.8.9!!!

Problem with mod

I downloaded essential until I downloaded this mod and I linked discord and unlinked but I have problem when I deleted all things what essentials did in .minecraft folder I installed this mod and essential again but it's doesn't works essential just load all my data what I got from first time when I downloaded it. How I can fix it if I can?

Help with installation

I'm trying to use this mod, but it's not working. I saw #4 and did same, I put ecu-1.2.1.jar and Essential-fabric_1-20-1.jar in .minecraft/mods also I have .minecraft/essentials folder, but in Essential wardrobe I still see a price and don't have these items. If needed, I have 1.20.1 Minecraft version and play with MultiMC client
Do you know what to do?
mods.zip

Trouble making the mod work with Fabric

Hey,

I recently changed from a Forge modpack to a Fabric one.
The mod worked fine with forge but I have trouble getting it to work with fabric.

Essential Mod : essential_1-3-1-1_fabric_1-20-1.jar 49.8MB
ECU : ecu-1.3.0.jar
Fabric version : 0.15.9 for MC 1.20.1

  • The modpack I play is a custom one made using CurseForge

Is there anything I'm missing ?

Edit: Tried downgrading to Essentials 1.3.0.3 (version released before Last Checked for 1.20.1) still doesn't work

Don't Think It Still Works

So i put the new one 1.2.1 in the mods folder (im playing on 1.20.1 mc version), with fabric, but in game it doesn't unlock anything, any idea?

How to remove?

It works fine tbh, but now I wanna disable what I have on client side just in case I wanna purchase for normal use.I removed the mod ofc. I use Curse Forge and I'm trying to find that config file located in LocalAppData. Any help would be appreciated. thanks

ECU is flagged by VirusTotal

i found a comment on reddit about this mod and decided to give it a try, though I am always sceptical about mods and check them for viruses, so when I went to VirusTotal and uploaded it, there were 2 detections, from Google and Ikarus "Exploit.JAVA.Banload".
I didn't run the mod for that reason so now I'm wondering if this is like an Issue or true..
image

DOsent work

I tryed both fiels, one gives a erroe and mc chrashes and the other one does nothing , i have essencial from modrith , can u please contact me and help me or explain here, discord Coffee_Drive if needed

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.