Cutscene Engine

A professional cinematic scene creation system for Minecraft

892

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! 🎬✨

ADS