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