Cutscene Engine
A professional cinematic scene creation system for Minecraft
Quick challenge
How far can you run before the mobs catch you?
Minecraft check
Confirm your run
Complete the quick check to get your code.
Cutscene Engine
🎬 Cutscene Engine
Professional cinematic scene creation system for Minecraft
📖 Description
Cutscene Engine is an advanced data pack that allows you to create smooth cinematic scenes directly in-game without the need for external tools. Ideal for creators of adventure maps, RPG servers, and story-driven projects.
✨ Main Features
🛠️ Visual Editor
- Motion Interpolation — Control with the mouse wheel and right-click - Motion Interpolation — Create a camera path directly in the game - Motion Interpolation — Instantly check the result - Motion Interpolation — Automatically create smooth transitions between points
🎥 Camera System
- Save State — Interpolation between keypoints - Save State — From 10 ticks to any value - Save State — Automatic control of the player's camera - Save State — Restore position and game mode after a cutscene
💬 Message System (in dev)
- Point Snapping — Large titles on the screen - Point Snapping — Text above the hotbar - Point Snapping — Messages in Chat - Point Snapping — full support for JSON formatting (color, bold, italic, underline) - Point Snapping — automatically displays text at the right moment
⚙️ Ending Settings
- Final Title — player movement after a cutscene - Final Title — automatic mode change - Final Title — ending message
🌐 Localization
- Dynamic Switching — full bilingual support - Dynamic Switching — change languages at any time
💾 Save System
- Autosave — temporary workspace for editing - Autosave — export finished scenes with a unique ID - Autosave — import saved cutscenes for editing - Autosave — data loss protection
🎮 How to use
Creating a cutscene
1. Open the editor: ```mcfunction /function _cutscene:editor_on ```
2. Add camera points: - Position yourself in the desired position - Scroll the wheel to "➕ Add point" - Right-click
3. Adjust the settings: - Select "⚙ Settings" in the menu - Set the cutscene length - Adjust the ending (teleport, game mode, title)
4. Add messages: - Select "💬 Messages" in the menu - Adjust the Title, Subtitle, Actionbar, or Chat - Apply text to the nearest point
5. Render: - Select "🎬 Render" to generate frames - Use "▶ Preview" for verification
6. Save: - Open "⚙ Settings" → "💾 Save" - Enter a unique ID for the cutscene
Play a cutscene
```mcfunction /function _cutscene:play_cutscene {id:"your_cutscene_id"} ```
🔧 Specifications
- Performance: 1.21.8 - 1.21.10 - Performance: Optimized for minimal impact on TPS
🎯 Usage Examples
- Story Projects — intro and outro cutscenes - Story Projects — quest cutscenes - Story Projects — mechanic demonstrations - Story Projects — cinematic cutscenes
📝 Commands
| Command | Description | |---------|----------| | `/function _cutscene:editor_on` | Open the editor | | `/function _cutscene:play_cutscene {id:"..."}` | Play a cutscene | | `/function cutscene:cutscene/list` | List of saved cutscenes | | `/trigger cutscene_engine_localization set 1` | Russian language | | `/trigger cutscene_engine_localization set 2` | English language |
🤝 Compatibility
- ✅ Works with other datapacks - ✅ Does not require mods - ✅ Multiplayer support - ✅ Compatible with command blocks
🐛 Support
Found a bug or have a suggestion? Create an issue in the project repository!
---
Create cinematic masterpieces right in Minecraft! 🎬✨