Blueprint Snapshot Pro
Blueprint Snapshot Pro is a plugin for Unreal Engine that allows you to create snapshots (state captures) of your Blueprints and restore them at any time. It's like having a version control system built directly into the Blueprint Editor.
Key Features
- Manual snapshots: Create snapshots at any time with a single click
- Auto-snapshots: Configure automatic snapshots on save, on open, or before restoring
- Visual comparison: Compare any snapshot with the current state of the Blueprint
- Instant restoration: Return to any previous state with one click
- Configurable limits: Control how many snapshots to keep per Blueprint
- Native integration: Integrates directly into the Blueprint Editor toolbar
Technical Details
Blueprint Snapshot Pro works by serializing the complete state of your Blueprint (including nodes, connections, variables, and graphs) into compressed JSON files. These snapshots are stored locally in your project's Saved/BlueprintSnapshots/ folder.
The plugin uses Unreal Engine's native serialization system to ensure all Blueprint data is captured correctly, including:
- Event Graphs
- Functions
- Macros
- Variables and their default values
- Components
- Node connections
For questions or suggestions, join our Discord.