# Recap - v0.1.5 ## Scene Composition + Cross-Version Hijacks ### PLUGIN UPDATES - **Hijack inventory drops** — Hijacked NPCs drop their full inventory when killed. - **Scene composition** — `/recap start … --scene <name>`/`-s` appends each player's recording to a scene; re-hijacking replays prior hijackers as un-killable ghost actors (no duplicate drops). - **`/recap start` flags** — `--world <radius>`/`-w` captures a cube of nearby blocks; `--environment`/`--env` (`--uncapped`) also records nearby world block changes (pistons, redstone). Flags stack. - **`/recap hijack --stop-on-end`** — `--soe`; ends the hijack automatically when the scene finishes. - **Per-actor scene loop** — `/recap play <scene> true` loops every recording so ambient scenes stay populated. - **`/recap stop` falls through to playback** — With no active recording or hijack, stops the nearest playback session. - **Two-stage play feedback** — Big scenes show "Loading…" then "Now playing (N actors)". - **Streamlined command tree** — context-aware dispatch; `/re` alias; duplicate `scene play` rejected. ### PLUGIN FIXES - **Cross-version stability (1.21.4–26.1.2)** — Skin-textured hijack actors, paintings, and item frames spawn correctly on every supported version; fixes 1.21.5+/1.21.11 spawn crashes and a load failure. - **Potion playback crash** — Fixed a 1.21.11 client crash from splash/lingering potions during playback. - **Captured-packet replay** — Minecart/boat sounds no longer kick 1.21.11 clients; captured packets transcode to the viewer's version during playback. - **Bundle overflow on hijack start** — Actor spawns staggered over ticks so large scenes stay under the bundle limit. - **Inventory recording bloat** — Fixed recordings ballooning to ~15 MiB on items with random NBT.