Cutscene Engine
A professional cinematic scene creation system for Minecraft
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! 🎬✨