Flashback Essentials Compatibility
A lot of people might have had the struggle that Essentials cosmetics like capes, hats, wings, and emotes seem really inconsistent in Flashback replays. Well this mod fixes all of those problems by spesifcally writing all essential related things into the Flashback replay and lets you change your mind about it in the editor!

Features
- Records everyone's Essential cosmetics, capes and emotes into the replay while you play
- Plays them back in the editor exactly as they were
- Override any player's cosmetics in the Flashback editor, regardless of if you purchased them
- Emotes correctly show in the Flashback editor
Changing cosmetics
Right click a player in the replay and click Essential Cosmetics to customize thier appearence. The cosmetics come from Essentials full avalible list with a search, a Your wardrobe tab for the outfits you already made in Essential, and your recently used cosmetics.
Cosmetics also support variants like:
- Variants and colours
- Left / right side for the ones that have a side
- Position offsets
Outfits you've made for a player can be saved and used in different replays.

The Essential window
In the top bar there's an Essential window that lists every player in the replay so you can reach someone who is off screen or behind a wall. From there you can:
- Hide all cosmetics at once
- Hide emotes, including the particles and sounds they play
- Copy a whole look from one player onto another
- Clear every override you made and start over

Keyframes
This mod adds two keyframe types to Flashback's timeline:
Essential Cosmetic which swaps a player's cosmetics at a point in time, so someone can change outfits mid shot.
Essential Emote which plays any Essential emote on any player, whether or not they ever did it. They can be customised with thier:
- Speed, independent of the replay's timescale
- Freeze, holding the emote on a single frame for posing a player in a still shot
- Duration, or 0 to work it out from the emote itself
- A "No Emote" track to stop any emotes from happening.

Requirements
- Flashback 0.42.1 or newer
- Essential
- Fabric API
Client side only, nothing needed on the server.
Issues
If you run into any bugs or something doesn't record properly, please report it on the issue tracker.

