Перейти к содержимому
Mineforgian

Cake's Cosmetic Pack (Java)

Choose or create your cosmetic!

Загрузки
706
Подписчики
3
Обновлён
11 апреля 2026 г.
Лицензия
All-Rights-Reserved

Опубликован 23 ноября 2025 г.

REQUIRES ETF, EMF AND RESPACKOPTS!

Cake's Cosmetic Pack is a one of a kind pack that adds 7 new cosmetics along with slots and support for your own cosmetics. The pack was also made with accesibility and ease of mind, so everyone can use it if they download the necessary mods. No longer will you have to put on a carved pumpkin for a cool hat, this pack does it immediately, no extra setup required!

Here are a preview of the included cosmetics:

This is the official port of Cake's Cosmetic Pack, a pack of mine. If you want to check out the bedrock version, you can via this link.

How does this work?

This pack changes the cape's model to the desired cosmetic by manipulating ETF and EMF features. Optifine would be recommended, but the EXF features used will have to be implemented in that mod first. Respackopts is also uses for cosmetic switching, and as of 0.3.0, is needed for the pack to work.

You can also have cosmetics from other packs dependent on the base pack with full compatibility (called a companion pack), so long as you make sure to have the bare minimum.

For anyone wanted to make a companion pack, you can, and I advise to! However, all unmodified assets made by me is licensed under "All Rights Reserved". This part of the page is still under development, so expect some changes in the near future.

Known issues

  • Since the pack depends on the cape, the cosmetic wont appear unless you have a cape equipped and are not wearing an elytra. It should work with mods that gives you a cape if it renders via the vanilla method.
  • Due to this, cosmetic worn by other players are disabled for some cosmetics and all if the "Capeless Support" toggle is disabled. A workaround is to enable the "Only modify your player model" in EMF.
  • Animation packs that works through EMF may not work correctly; compatibility will have to be added manually.
  • Ill probably do something about this another time.
  • Probably a couple of other things that im missing.

Ченджлог

1.0.2Релиз26.1, 26.1.1, 26.1.2 · 11 апреля 2026 г.

FIXES:

• Sneaking no loger causes arm disconnect on 1.21.9+.

1.0.1Релиз1.21.11, 26.1, 26.1.1 · 6 апреля 2026 г.

First update of the year is a hotfix actually.


FIXES:

• The first person arm should no longer be offset on newer EMF version past 1.21.8.

-- The fix is not full proof, however. The arm is still offset, but slightly on resource pack reload. Entering third person, or disabling player animations fully fixes it.

-- This hotfix was made, because of said option not being as reliable on 26.1.

1.0.0Релиз1.21.9, 1.21.10, 1.21.11 · 30 декабря 2025 г.

This was suppose to release a day earlier, but making all of the art assets for the pack's pages took longer than expected.

Welcome to Cake's Cosmetic Pack (Java)! For those who are new here, this pack has been in the works for a while, with an alpha release a month ago. But now, it is fully completed on Java Edition. (expect of the 35 missing cosmetics that are in companion packs, but we dont get here)

If you cant tell, this is a port of my bedrock pack of the same name. I intended to make this pack as compatible with other player packs as possible (which.. kinda works) cause while I dont use those packs a lot of people do.

The pack uses the cape to show the cosmetic to other players. Meaning that you must have one for it to show. To avoid duplicate cosmetics, the cape is also invisible on other players. to avoid duplicate cosmetics. Thankfully, i've thought about this and added a "Capeless Support" toggle which allows said capeless people to see their cosmetics. This sadly modify the player model, making it impossible to see custom player models and animations that work via EMF There are also options to ease users into making their own cosmetics, with custom slots easily available on the main pack, and soon, companion.

Now that it is released, all that is left is porting the companion packs, a way for the pack to have new content without adding too much options from the base pack.

For those who were here during the public beta, or alpha, yeah, its done, im going to bed now

But anyways, onto the Changelog! (only contains the changes since the last beta)


CHANGES AND ADDITIONS:

• The pack now works correctly on 1.20.1 and above! But it is not perfect however:

-- 1.21.5 has sadly not been tested because prism launcher refused to work with that version, for some reason. BUt it should work as the version before and after that have.

-- 1.21.4 cosmetic switching works, but isnt as reliable on textures however. This can be worked around if you reload textures fast enough restart the game, or just randomly (i dont know why it does this, and it's unlikely that JFronny would do anything about it)

-- 1.21.1 and below had completely different cape handleling, which required a completely new model to add support to that version.

-- 1.20.1 made me move said fixes to the main pack because pack overlays were only added in 1.20.2. The old models are in the "1.21.2_fix" pack overlays however.

-- Why no 1.20 support? too much work (no seriously, the version is so low, the conditions dont work anymore) and either way, most mod now minimally support 1.20.1

--- Additionally, the attack animation isnt being applied to back cosmetics, but the same bug is on vanilla, so ill ignore this.

-- backporting is no small feat, now i know why some mods that support newer adn/or version dont do this.

• The pack now properly supported all Englishes, Frenches and Spanishes, making it more accesible to those who aren't fluent or native english speekers.

-- Special Thanks to D°Uzi (UziDcraft on Twitter/X) for translating the config screen to spanish! (they are all mexican though because he is mexican, so let me know if one of the translations are inaccurate)

• The all-mighty crown of royalty had to be remade due to long usage, now its much more sparkly than before!

-- They forgot to change all of the framing however, so the dimensions were unchanged.

• Made micro-ajustements to the caped head cosmetic rotations, which should reduce the slight rotating even more.


FIXES:

• The cape now disappears when wearing a back cosmetic with the capeless toggle enabled.

-- This fix only applies to 1.21.2 and above, as 1.21.1 and below doesnt even make it show up, and i dont think i can make it show up aswell.

-- The fix also disables the cape on these cosmetics.

• The Modern backpack's positions now matches when the capeless toggle is enabled.

• Fixed a few typos and incorrect grammar on the changelogs.


PACK DOCUMENTS:

• Added 2 new tutorials and added many more details to the base one.

• Change the note of the capeless cosmetic's ".rpo" files to be more understandable.

• Unrelated to the pack, but overhauled the pack's pages, and images

• Unrelated to the pack, but changed the supported versions of each pack before 1.0.0 to better reflect their supported versions.

• Changed the description and version number of the pack to reflect it's new stage.


NOTES:

• Somehow, the pack on java is more compressed than the bedrock version of the pack. Damn.

• The wings cosmetic wont have it's special elytra model soon, as the model doesnt seem to be modified as expected on 1.21.10 Maybe ill work on it in an older version.

• Unlike the bedrock pack, compatibility with player animation packs is not fully gurranted. At best, the cape is not following the player, best case!


• I will take a break from resource pack making for a bit because there arent much that is left for the cosmetic pack. I will maintain this once I start porting the companion packs, but for now, the pack should be somewhat, if not, completely bug-free.

0.3.0Бета1.21.9, 1.21.10, 1.21.11 · 24 декабря 2025 г.

Well i did say that i probably wont be done before christmas, and look at the date, the bedrock pack is now an infant

but the good news is that were getting really close to the full release, as this should be the last beta! There isnt a whole lot to complete now, here is all that is left:

• Add the leftover tutorials

• Backporting (1.21.8 to 1.20)

• Some fixes, if there are any:

-- back cosmetics not showing the cape if wearing a cape when the capeless toggle is enabled

• Translating the pack (all other englishes, french and spanish (i know a guy for that language cause google translate is NOT going in))

• Some small promo art and major updating of the modrinth and curseforge pages (will be a major refresher compared to staring at vscodium for a day)

• That's it

For now, I'm going to get some rest for a day, cause im tired and want to have fun during christmas. The day after, ill start full sending the 1.0 release (it was suppose to be 2.4.1, but plans changed) before 2026 releases, it should go quickly, but at worse, you will see the year go up by one.

Now, a wish from me: I hope 2026 goes better for the tech world and me, cause it currently looks very dystopian, and im having some academic issues closer to the end of the year (my twitter will still be on hiatus for a while, dont expect a comeback until late january at least).

Merry Christmas everyone, and Happy Birthday Cake's Cosmetic Pack and Actions & Stuff :)


CHANGES AND ADDITIONS:

• Added tutorials packs in order to ease newer and less experienced players into making their own custom cosmetics.

-- For now, this version includes the tutorial for caped players. All of the rest will be added on full release.

• Removed the Elytra toggle as I am unable to apply animations how I wanted for some fixes.

-- Maybe in the future, I can revisit this.

• Implemented the capeless support toggle, it is no longer useless.

-- Sadly, due to the way it works, Respackopts has become a dependency. In the future, ill try to improve on it so that its a choice. (for those who still prefer the first comsetic of each slot)

-- Cosmetics that wants to have capeless support will have to create a different model for it thought. The good news is that there is a tutorial!

• Added a Tooltip on the selected cosmetic toggle about how to enable mulitplayer cape support without the capeless support toggle.

• Shortened the condition names of each of the .rpo file so that it no longer has the pack's ID. Just a small compression change.


FIXES:

• Fixed a typo on the changelog.


NOTES:

• The swinging animation for capeless head cosmetics doenst even have any issues as they are attached to the head, instead of having to recreate the head animation.

• Compared to the bedrock version, this is noticeable more technically impressive.

-- Mainly because i had to learn alot more than just render controllers, most of this was not copy pasting, it was all manual labor.

0.2.0Бета1.21.9, 1.21.10, 1.21.11 · 23 декабря 2025 г.

We have reached the first hundred downloads on Java! (on modrinth at least, currently at half on CurseForge)

This is the first update that is focused on custom cosmetics part 2 should have what is left, mostly, the dreaded tutorial. (it will go in too much detail so im worried)

• What's that you may ask? well, in the bedrock version since day 1, i've included a tutorial on how to create a custom cosmetic for anyone unfamiliar with blockbench, but who wants to still make something themselves (especially since i dont want to make cosmetics for people, unless money is involved. Made me realized that should probably set up commissions for that). Now, i plan on hopefully improving on it, but it will also be longer because there is more going on and to cover.

Also, I will remove the ported cosmetic tracking unless new cosmetics have been added/ported as it gets annoying if nothing has been changed.


CHANGES AND ADDITIONS:

• Added 7 new slots for custom cosmetics.

-- They are only intended for use if the user has made a cosmetic in one of these slots. Otherwise, they will show a placeholder model and texture.

-- The next update will add a tutorial on how to make a cosmetic, so for now, you will have to figure out how the pack works in order to create a custom cosmetic.

• Added a Capeless support and Elytra Support toggles. They have no functionality yet.

• Added "DirFilterAdditive" to the respackopts file for better mod compatibility when "DirFilter" fails.

-- while it is slower, it can be more realible for some players.

• Added some language options for the pack. Currently only support English (United States), which includes:

-- Adding a singular apostrophe to the pack's title in the configuration screen.

-- Adding a tooltip regarding the Capeless support and Elytra Support toggles, explaning what they do.


NOTES:

• Does anyone have a more reliable way of checking which arm is swinging? The current method that im using only works on the main hand.

-- Well if i or someone else probably donest figure it out, i may be able to ask Fresh_lx by the time Fresh Player Animations release.

0.1.1Бета1.21.9, 1.21.10, 1.21.11 · 21 декабря 2025 г.

well i guess something didnt work, and now i have to make this hotfix.

• Official Cosmetics ported: 7/42


CHANGES AND ADDITIONS:

• Changed the Diamond Crown cosmetic texture.


FIXES:

• All cosmetics after the Black Headphones are now selectable and viewable in game.

-- I accidentally used and (&) instead of or (|) when making the conditions, but now it should work.

• Added a missing "rpo" file for the black headphones, should fully fix all switching issues now.

0.1.0Бета1.21.9, 1.21.10, 1.21.11 · 20 декабря 2025 г.

Im finally free from the grasps of school for 2 weeks, and can focus alot more on getting this to its full release!

And most importantly, the pack is now in the beta state since it know has all of the base cosmetics ported over! That means that the full release will be soon.

• Official Cosmetics ported: 7/42


CHANGES AND ADDITIONS:

• Ported the Headphones cosmetic, which includes the black version, that can now be selected ingame instead of the files.

-- This is also the last base cosmetic that is needed to be ported, which means one thing... More on the notes.

• Added the Diamond Crown cosmetic, to celeberate the first anniversary of the Cosmetic Update, an update to Cake's Cosmetic Pack (on bedrock) that influenced all of the packs that i made after the update and made me more well known as a resource pack creator.

-- This is the first, Java-exclusive cosmetic for a bit. It will be ported to bedrock by the next bedrock market.

• Added spaces to the double-worded cosmetics.

• Implemented the 0.0.4 refactored texture swapping with models now.

-- Now it should look a lot easier to modify and create a cosmetic, once that is implemented, which isnt in alot of time.

• Changed pack's description.


FIXES:

• Head cosmetics no longer rotate when punching on the main hand with default animations.

• Fixed some typos in the pack.


NOTES:

• Since the pack is now closer than ever to its full release, all that is really left is to add custom slots, add capeless support (if possible), check support for older version and maybe fix 1.21.2 support (since we all know the amount of people who are still playing on 1.20.1), and other fixes adn polish, if needed.

-- By full release, major changes on how the pack work, like this, wont happen as much, as that would be annoying for companion packs.

0.0.4Альфа1.21.9, 1.21.10, 1.21.11 · 14 декабря 2025 г.

Hi, for the fourth time
• Official Cosmetics ported: 5/41


CHANGES AND ADDITIONS:

• Ported the crown cosmetic, which is the first head cosmetic.

-- So far, head cosmetic positions have basic positioning in order to look correct for most cases, all that is left is to cancel the attack animations by recreating it as much as possible, but inverted.

-- This also means that we are getting close to the beta stage! The headphones cosmetic will release once the first beta version releases.

• Refactored how cosmetic texture swapping works with Respackopts:

-- In short, all textures are now saved in a new folder ("coc_cp_textures" in the minecraft directory instead of the optifine random textures directory) and the singular alpha texture is no longer repurposed to hide the cosmetic on other players.

--- Overall, I think this change will make custom cosmetic creation much easier once that is implemented.

• The pack now uses the EMF directory for models instead of the Optifine directory, mainly because that mod got ZERO cape model support, ZERO fps improvements, ZERO mod compatibility, and most importantly, ZERO BI-

-- ok i was too harsh there, but my point still stands, it is missing alot of CEM models and they have to be added manually instead of the auto-method that Traben has made for EMF.

• Wings animations no longer uses variables, slightly reducing pack size (not really). (in other words, animations are now calculated at runtime)

• Changed some comments around the pack.


NOTES:

• Sadly, there may not be a backport of the pack for 1.19.4 and 1.18.2 due to the fact that the ETF and EMF version used there are outdated.

-- Respackopts also works differently at times on older versions, so ill have to see for that.

--- For now, Cake's Cosmetics Pack will only support the latest release of Minecraft (1.21.11, but it is still being developped in 1.21.10). This wont be the case before full release hoever, as ill work my way into making it work on older versions.

• You are able to have capes show up on players again if you enable the "Only modify your player model" setting in EMF. Ill only recommend this if you dont use a player animation pack, like Detailed Animations, Silly Moves or Fresh Animation's player extension. If its possible, maybe ill be able to make it show up again without said workaround.

• Starting at the end of next week, school should close up, leaving time for winter break, which means more time, and hopefully fewer gaps in between each update.

-- However, now that I look at it, I may not be able to upload the full release before christmas, at most, maybe ill include a special cosmetic in christmas eve (for those who know, you know what that day means), so ill push back to before winter break ends for me (i hope) which is until january. 

• I just realized that technically, i dont have to include a capeless companion pack because respackopts exists... Will do that once i get here.

Комментарии

Загружаем…