{"id":53369,"date":"2026-06-03T02:28:26","date_gmt":"2026-06-02T23:28:26","guid":{"rendered":"https:\/\/vpesports.com\/minecraft\/mods\/cutscenepacket\/"},"modified":"2026-06-03T02:28:26","modified_gmt":"2026-06-02T23:28:26","slug":"cutscenepacket","status":"publish","type":"mod","link":"https:\/\/vpesports.com\/minecraft\/mods\/cutscenepacket\/","title":{"rendered":"CutScenePacket"},"content":{"rendered":"<p># English language<br \/>\n(\u041d\u0438\u0436\u0435 \u0435\u0441\u0442\u044c \u0440\u0443\u0441\u0441\u043a\u0438\u0439 \u044f\u0437\u044b\u043a)<\/p>\n<p># CutScenePacket<\/p>\n<p>Developer: meowhiks<br \/>\nVersion: 0.0.73<\/p>\n<p>***<br \/>\n## CREATES AND PLAYS CUTSCENES WITH CAMERA MOVEMENT<\/p>\n<p>## Description EN<\/p>\n<p>CutScenePacket is a plugin for Paper\/Spigot 1.21+ that allows you to create and play cutscenes with smooth camera movement. Players are guided through predefined points with customizable speed and easing. Scenes can be triggered manually or automatically via triggers (zone entry, right-click). Trigger logic can be described in a custom scripting language in `scripts\/packet.csp`.<\/p>\n<p>Features: create scenes with camera points, smooth camera movement with Catmull-Rom splines, customizable easing types (linear, smooth, ease_in, ease_out, ease_in_out, hold), visual markers for editing, automatic chunk preloading, path visualization with particles, scene persistence in separate YAML files, trigger system with conditions, custom CSP scripting language. Everything configurable via commands and YAML files.<\/p>\n<p>***<\/p>\n<p>## How to Use<\/p>\n<p>Command `\/csp` or `\/cutscenepacket` opens the main menu.<\/p>\n<p>**Basic workflow:**<br \/>\n1. Create a scene: `\/csp addscene <id>`<br \/>\n2. Select scene for editing: `\/csp switchscene <id>`<br \/>\n3. Add camera points: `\/csp addpoint` (minimum 2 points required)<br \/>\n4. Play scene: `\/csp playscene <id>`<\/p>\n<p>Player will switch to spectator mode and smoothly fly through the points; after completion returns to original position and gamemode.<\/p>\n<p>**Commands:**<br \/>\n&#8211; `\/csp addscene <id>` \u2014 create scene<br \/>\n&#8211; `\/csp switchscene <id>` \u2014 select scene for editing<br \/>\n&#8211; `\/csp addpoint` \u2014 add camera point at current position<br \/>\n&#8211; `\/csp setpoint <index> <parameter> [value]` \u2014 configure point (duration, fov, yaw, pitch, x, y, z, ease)<br \/>\n&#8211; `\/csp removepoint <index>` \u2014 remove point<br \/>\n&#8211; `\/csp clearpoints [id]` \u2014 clear all points in scene<br \/>\n&#8211; `\/csp record start|stop` \u2014 record mode (adds points every 0.5 seconds)<br \/>\n&#8211; `\/csp scenesetting speed <ticks>` \u2014 default speed between points<br \/>\n&#8211; `\/csp scenesetting markers on|off` \u2014 toggle visual markers<br \/>\n&#8211; `\/csp scenesetting name <text>` \u2014 set display name<br \/>\n&#8211; `\/csp visual [on|off]` \u2014 toggle markers for current scene<br \/>\n&#8211; `\/csp showpath [on|off]` \u2014 show path with white DUST particles<br \/>\n&#8211; `\/csp playscene <id> [all]` \u2014 play scene (all = for all players)<br \/>\n&#8211; `\/csp stopscene` \u2014 stop current cutscene<br \/>\n&#8211; `\/csp smooth <id>` \u2014 smooth flight (add intermediate points)<br \/>\n&#8211; `\/csp listscenes` \u2014 list all scenes<br \/>\n&#8211; `\/csp deletescene <id>` \u2014 delete scene<br \/>\n&#8211; `\/csp reload` \u2014 reload configuration (scenes, triggers, scripts)<br \/>\n&#8211; `\/csp reloadcsp` \u2014 reload packet.csp script<br \/>\n&#8211; `\/csp trigger` \u2014 trigger management (add, remove, list, target, condition)<\/p>\n<p>***<\/p>\n<p>## Configuration<\/p>\n<p>Scenes are stored in **`plugins\/CutScenePacket\/scenes\/*.yml`** \u2014 each scene in a separate file. Triggers are stored in **`triggers.yml`**. Scripts are in **`scripts\/packet.csp`**.<\/p>\n<p>**Easing types (default: linear):**<br \/>\n&#8211; `linear` \u2014 linear movement<br \/>\n&#8211; `smooth` \u2014 smoothstep interpolation<br \/>\n&#8211; `ease_in` \u2014 acceleration at start<br \/>\n&#8211; `ease_out` \u2014 deceleration at end<br \/>\n&#8211; `ease_in_out` \u2014 smooth acceleration and deceleration<br \/>\n&#8211; `hold` \u2014 camera stays in place until segment end, then instantly moves to next point<\/p>\n<p>**Scene settings:**<br \/>\n&#8211; `displayName` \u2014 display name<br \/>\n&#8211; `defaultSpeedTicks` \u2014 default duration between points (20 ticks = 1 second)<br \/>\n&#8211; `showMarkers` \u2014 show visual markers when editing<\/p>\n<p>**Point settings:**<br \/>\n&#8211; Position: `x`, `y`, `z`<br \/>\n&#8211; Angles: `yaw`, `pitch`<br \/>\n&#8211; `durationTicks` \u2014 duration to reach this point (-1 = use scene default)<br \/>\n&#8211; `fov` \u2014 field of view (-1 = don&#8217;t change)<br \/>\n&#8211; `easeType` \u2014 easing type for this segment<\/p>\n<p>***<\/p>\n<p>## Features<\/p>\n<p>&#8211; **Camera movement:** Smooth Catmull-Rom spline interpolation for positions, linear interpolation for angles<br \/>\n&#8211; **Visual markers:** Armor stands show point positions when editing<br \/>\n&#8211; **Path visualization:** White DUST particles show the path (optional)<br \/>\n&#8211; **Chunk preloading:** Automatically preloads chunks in scene radius via NMS<br \/>\n&#8211; **Armor stand hiding:** Camera armor stand is hidden from player via NMS (only server syncs)<br \/>\n&#8211; **Player position:** Player is positioned 1.8 blocks above armor stand (proper player height)<br \/>\n&#8211; **Scene persistence:** Each scene saved in separate YAML file (`\/scenes\/*.yml`)<br \/>\n&#8211; **Trigger system:** YAML-based triggers with conditions (item in hand\/inventory, zone entry, right-click)<br \/>\n&#8211; **CSP scripting:** Custom scripting language for complex trigger logic<br \/>\n&#8211; **Player quit handling:** Player returns to original position and gamemode on quit<br \/>\n&#8211; **Reload command:** `\/csp reload` reloads all configuration without server restart<\/p>\n<p>***<\/p>\n<p>## Permissions<\/p>\n<p>No permissions required by default (all players can use commands). Add permission checks if needed via other plugins.<\/p>\n<p>***<\/p>\n<p>## Dependencies<\/p>\n<p>Paper 1.21+ or Spigot.<\/p>\n<p>&#8212;<\/p>\n<p># \u0420\u0443\u0441\u0441\u043a\u0438\u0439 \u044f\u0437\u044b\u043a<\/p>\n<p># CutScenePacket<\/p>\n<p>\u0420\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a: meowhiks<br \/>\n\u0412\u0435\u0440\u0441\u0438\u044f: 0.0.73<\/p>\n<p>&#8212;<\/p>\n<p>## \u041e\u043f\u0438\u0441\u0430\u043d\u0438\u0435 RU<\/p>\n<p>CutScenePacket \u2014 \u043f\u043b\u0430\u0433\u0438\u043d \u0434\u043b\u044f Paper\/Spigot 1.21+, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0441\u043e\u0437\u0434\u0430\u0432\u0430\u0442\u044c \u0438 \u0432\u043e\u0441\u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u044c \u043a\u0430\u0442\u0441\u0446\u0435\u043d\u044b \u0441 \u043f\u043b\u0430\u0432\u043d\u044b\u043c \u0434\u0432\u0438\u0436\u0435\u043d\u0438\u0435\u043c \u043a\u0430\u043c\u0435\u0440\u044b. \u0418\u0433\u0440\u043e\u043a\u0438 \u043f\u0440\u043e\u0432\u043e\u0434\u044f\u0442\u0441\u044f \u043f\u043e \u0437\u0430\u0434\u0430\u043d\u043d\u044b\u043c \u0442\u043e\u0447\u043a\u0430\u043c \u0441 \u043d\u0430\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u0435\u043c\u043e\u0439 \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u044c\u044e \u0438 \u0441\u0433\u043b\u0430\u0436\u0438\u0432\u0430\u043d\u0438\u0435\u043c. \u0421\u0446\u0435\u043d\u044b \u043c\u043e\u0436\u043d\u043e \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0442\u044c \u0432\u0440\u0443\u0447\u043d\u0443\u044e \u0438\u043b\u0438 \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u0447\u0435\u0440\u0435\u0437 \u0442\u0440\u0438\u0433\u0433\u0435\u0440\u044b (\u0432\u0445\u043e\u0434 \u0432 \u0437\u043e\u043d\u0443, \u041f\u041a\u041c). \u041b\u043e\u0433\u0438\u043a\u0443 \u0442\u0440\u0438\u0433\u0433\u0435\u0440\u043e\u0432 \u043c\u043e\u0436\u043d\u043e \u043e\u043f\u0438\u0441\u044b\u0432\u0430\u0442\u044c \u043d\u0430 \u043a\u0430\u0441\u0442\u043e\u043c\u043d\u043e\u043c \u0441\u043a\u0440\u0438\u043f\u0442\u043e\u0432\u043e\u043c \u044f\u0437\u044b\u043a\u0435 \u0432 `scripts\/packet.csp`.<\/p>\n<p>\u0412\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438: \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u0435 \u0441\u0446\u0435\u043d \u0441 \u0442\u043e\u0447\u043a\u0430\u043c\u0438 \u043a\u0430\u043c\u0435\u0440\u044b, \u043f\u043b\u0430\u0432\u043d\u043e\u0435 \u0434\u0432\u0438\u0436\u0435\u043d\u0438\u0435 \u043a\u0430\u043c\u0435\u0440\u044b \u043f\u043e \u0441\u043f\u043b\u0430\u0439\u043d\u0430\u043c Catmull-Rom, \u043d\u0430\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u0435\u043c\u044b\u0435 \u0442\u0438\u043f\u044b \u0441\u0433\u043b\u0430\u0436\u0438\u0432\u0430\u043d\u0438\u044f (linear, smooth, ease_in, ease_out, ease_in_out, hold), \u0432\u0438\u0437\u0443\u0430\u043b\u044c\u043d\u044b\u0435 \u043c\u0430\u0440\u043a\u0435\u0440\u044b \u0434\u043b\u044f \u0440\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f, \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0430\u044f \u043f\u0440\u0435\u0434\u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0430 \u0447\u0430\u043d\u043a\u043e\u0432, \u0432\u0438\u0437\u0443\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f \u0434\u043e\u0440\u043e\u0433\u0438 \u0447\u0435\u0440\u0435\u0437 \u043f\u0430\u0440\u0442\u0438\u043a\u043b\u044b, \u0441\u043e\u0445\u0440\u0430\u043d\u0435\u043d\u0438\u0435 \u0441\u0446\u0435\u043d \u0432 \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u044b\u0445 YAML \u0444\u0430\u0439\u043b\u0430\u0445, \u0441\u0438\u0441\u0442\u0435\u043c\u0430 \u0442\u0440\u0438\u0433\u0433\u0435\u0440\u043e\u0432 \u0441 \u0443\u0441\u043b\u043e\u0432\u0438\u044f\u043c\u0438, \u043a\u0430\u0441\u0442\u043e\u043c\u043d\u044b\u0439 \u0441\u043a\u0440\u0438\u043f\u0442\u043e\u0432\u044b\u0439 \u044f\u0437\u044b\u043a CSP. \u0412\u0441\u0451 \u043d\u0430\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u0447\u0435\u0440\u0435\u0437 \u043a\u043e\u043c\u0430\u043d\u0434\u044b \u0438 YAML \u0444\u0430\u0439\u043b\u044b.<\/p>\n<p>&#8212;<\/p>\n<p>## \u041a\u0430\u043a \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c<\/p>\n<p>\u041a\u043e\u043c\u0430\u043d\u0434\u0430 `\/csp` \u0438\u043b\u0438 `\/cutscenepacket` \u043e\u0442\u043a\u0440\u044b\u0432\u0430\u0435\u0442 \u0433\u043b\u0430\u0432\u043d\u043e\u0435 \u043c\u0435\u043d\u044e.<\/p>\n<p>**\u0411\u0430\u0437\u043e\u0432\u044b\u0439 \u0440\u0430\u0431\u043e\u0447\u0438\u0439 \u043f\u0440\u043e\u0446\u0435\u0441\u0441:**<br \/>\n1. \u0421\u043e\u0437\u0434\u0430\u0439\u0442\u0435 \u0441\u0446\u0435\u043d\u0443: `\/csp addscene <id>`<br \/>\n2. \u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u0441\u0446\u0435\u043d\u0443 \u0434\u043b\u044f \u0440\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f: `\/csp switchscene <id>`<br \/>\n3. \u0414\u043e\u0431\u0430\u0432\u044c\u0442\u0435 \u0442\u043e\u0447\u043a\u0438 \u043a\u0430\u043c\u0435\u0440\u044b: `\/csp addpoint` (\u043d\u0443\u0436\u043d\u043e \u043c\u0438\u043d\u0438\u043c\u0443\u043c 2 \u0442\u043e\u0447\u043a\u0438)<br \/>\n4. \u0412\u043e\u0441\u043f\u0440\u043e\u0438\u0437\u0432\u0435\u0434\u0438\u0442\u0435 \u0441\u0446\u0435\u043d\u0443: `\/csp playscene <id>`<\/p>\n<p>\u0418\u0433\u0440\u043e\u043a \u043f\u0435\u0440\u0435\u0439\u0434\u0451\u0442 \u0432 \u0440\u0435\u0436\u0438\u043c \u043d\u0430\u0431\u043b\u044e\u0434\u0430\u0442\u0435\u043b\u044f \u0438 \u043f\u043b\u0430\u0432\u043d\u043e \u043f\u0440\u043e\u043b\u0435\u0442\u0438\u0442 \u043f\u043e \u0442\u043e\u0447\u043a\u0430\u043c; \u043f\u043e \u043e\u043a\u043e\u043d\u0447\u0430\u043d\u0438\u0438 \u0432\u0435\u0440\u043d\u0451\u0442\u0441\u044f \u0432 \u0438\u0441\u0445\u043e\u0434\u043d\u0443\u044e \u043f\u043e\u0437\u0438\u0446\u0438\u044e \u0438 \u0440\u0435\u0436\u0438\u043c.<\/p>\n<p>**\u041a\u043e\u043c\u0430\u043d\u0434\u044b:**<br \/>\n&#8211; `\/csp addscene <id>` \u2014 \u0441\u043e\u0437\u0434\u0430\u0442\u044c \u0441\u0446\u0435\u043d\u0443<br \/>\n&#8211; `\/csp switchscene <id>` \u2014 \u0432\u044b\u0431\u0440\u0430\u0442\u044c \u0441\u0446\u0435\u043d\u0443 \u0434\u043b\u044f \u0440\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f<br \/>\n&#8211; `\/csp addpoint` \u2014 \u0434\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u0442\u043e\u0447\u043a\u0443 \u043a\u0430\u043c\u0435\u0440\u044b \u0432 \u0442\u0435\u043a\u0443\u0449\u0435\u0439 \u043f\u043e\u0437\u0438\u0446\u0438\u0438<br \/>\n&#8211; `\/csp setpoint <\u0438\u043d\u0434\u0435\u043a\u0441> <\u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440> [\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435]` \u2014 \u043d\u0430\u0441\u0442\u0440\u043e\u0438\u0442\u044c \u0442\u043e\u0447\u043a\u0443 (duration, fov, yaw, pitch, x, y, z, ease)<br \/>\n&#8211; `\/csp removepoint <\u0438\u043d\u0434\u0435\u043a\u0441>` \u2014 \u0443\u0434\u0430\u043b\u0438\u0442\u044c \u0442\u043e\u0447\u043a\u0443<br \/>\n&#8211; `\/csp clearpoints [id]` \u2014 \u043e\u0447\u0438\u0441\u0442\u0438\u0442\u044c \u0432\u0441\u0435 \u0442\u043e\u0447\u043a\u0438 \u0441\u0446\u0435\u043d\u044b<br \/>\n&#8211; `\/csp record start|stop` \u2014 \u0440\u0435\u0436\u0438\u043c \u0437\u0430\u043f\u0438\u0441\u0438 (\u0434\u043e\u0431\u0430\u0432\u043b\u044f\u0435\u0442 \u0442\u043e\u0447\u043a\u0438 \u043a\u0430\u0436\u0434\u044b\u0435 0.5 \u0441\u0435\u043a\u0443\u043d\u0434\u044b)<br \/>\n&#8211; `\/csp scenesetting speed <\u0442\u0438\u043a\u043e\u0432>` \u2014 \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u044c \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e \u043c\u0435\u0436\u0434\u0443 \u0442\u043e\u0447\u043a\u0430\u043c\u0438<br \/>\n&#8211; `\/csp scenesetting markers on|off` \u2014 \u0432\u043a\u043b\/\u0432\u044b\u043a\u043b \u0432\u0438\u0437\u0443\u0430\u043b\u044c\u043d\u044b\u0435 \u043c\u0430\u0440\u043a\u0435\u0440\u044b<br \/>\n&#8211; `\/csp scenesetting name <\u0442\u0435\u043a\u0441\u0442>` \u2014 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0430\u0435\u043c\u043e\u0435 \u0438\u043c\u044f<br \/>\n&#8211; `\/csp visual [on|off]` \u2014 \u0432\u043a\u043b\/\u0432\u044b\u043a\u043b \u043c\u0430\u0440\u043a\u0435\u0440\u044b \u0434\u043b\u044f \u0442\u0435\u043a\u0443\u0449\u0435\u0439 \u0441\u0446\u0435\u043d\u044b<br \/>\n&#8211; `\/csp showpath [on|off]` \u2014 \u043f\u043e\u043a\u0430\u0437\u0430\u0442\u044c \u0434\u043e\u0440\u043e\u0433\u0443 \u0431\u0435\u043b\u044b\u043c\u0438 \u043f\u0430\u0440\u0442\u0438\u043a\u043b\u0430\u043c\u0438 DUST<br \/>\n&#8211; `\/csp playscene <id> [all]` \u2014 \u0432\u043e\u0441\u043f\u0440\u043e\u0438\u0437\u0432\u0435\u0441\u0442\u0438 \u0441\u0446\u0435\u043d\u0443 (all = \u0434\u043b\u044f \u0432\u0441\u0435\u0445 \u0438\u0433\u0440\u043e\u043a\u043e\u0432)<br \/>\n&#8211; `\/csp stopscene` \u2014 \u043e\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c \u0442\u0435\u043a\u0443\u0449\u0443\u044e \u043a\u0430\u0442\u0441\u0446\u0435\u043d\u0443<br \/>\n&#8211; `\/csp smooth <id>` \u2014 \u0441\u0433\u043b\u0430\u0434\u0438\u0442\u044c \u043f\u043e\u043b\u0451\u0442 (\u0434\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u043f\u0440\u043e\u043c\u0435\u0436\u0443\u0442\u043e\u0447\u043d\u044b\u0435 \u0442\u043e\u0447\u043a\u0438)<br \/>\n&#8211; `\/csp listscenes` \u2014 \u0441\u043f\u0438\u0441\u043e\u043a \u0432\u0441\u0435\u0445 \u0441\u0446\u0435\u043d<br \/>\n&#8211; `\/csp deletescene <id>` \u2014 \u0443\u0434\u0430\u043b\u0438\u0442\u044c \u0441\u0446\u0435\u043d\u0443<br \/>\n&#8211; `\/csp reload` \u2014 \u043f\u0435\u0440\u0435\u0437\u0430\u0433\u0440\u0443\u0437\u0438\u0442\u044c \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044e (\u0441\u0446\u0435\u043d\u044b, \u0442\u0440\u0438\u0433\u0433\u0435\u0440\u044b, \u0441\u043a\u0440\u0438\u043f\u0442\u044b)<br \/>\n&#8211; `\/csp reloadcsp` \u2014 \u043f\u0435\u0440\u0435\u0437\u0430\u0433\u0440\u0443\u0437\u0438\u0442\u044c \u0441\u043a\u0440\u0438\u043f\u0442 packet.csp<br \/>\n&#8211; `\/csp trigger` \u2014 \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0442\u0440\u0438\u0433\u0433\u0435\u0440\u0430\u043c\u0438 (add, remove, list, target, condition)<\/p>\n<p>&#8212;<\/p>\n<p>## \u041a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044f<\/p>\n<p>\u0421\u0446\u0435\u043d\u044b \u0445\u0440\u0430\u043d\u044f\u0442\u0441\u044f \u0432 **`plugins\/CutScenePacket\/scenes\/*.yml`** \u2014 \u043a\u0430\u0436\u0434\u0430\u044f \u0441\u0446\u0435\u043d\u0430 \u0432 \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u043e\u043c \u0444\u0430\u0439\u043b\u0435. \u0422\u0440\u0438\u0433\u0433\u0435\u0440\u044b \u0445\u0440\u0430\u043d\u044f\u0442\u0441\u044f \u0432 **`triggers.yml`**. \u0421\u043a\u0440\u0438\u043f\u0442\u044b \u0432 **`scripts\/packet.csp`**.<\/p>\n<p>**\u0422\u0438\u043f\u044b \u0441\u0433\u043b\u0430\u0436\u0438\u0432\u0430\u043d\u0438\u044f (\u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e: linear):**<br \/>\n&#8211; `linear` \u2014 \u043b\u0438\u043d\u0435\u0439\u043d\u043e\u0435 \u0434\u0432\u0438\u0436\u0435\u043d\u0438\u0435<br \/>\n&#8211; `smooth` \u2014 smoothstep \u0438\u043d\u0442\u0435\u0440\u043f\u043e\u043b\u044f\u0446\u0438\u044f<br \/>\n&#8211; `ease_in` \u2014 \u0443\u0441\u043a\u043e\u0440\u0435\u043d\u0438\u0435 \u0432 \u043d\u0430\u0447\u0430\u043b\u0435<br \/>\n&#8211; `ease_out` \u2014 \u0437\u0430\u043c\u0435\u0434\u043b\u0435\u043d\u0438\u0435 \u0432 \u043a\u043e\u043d\u0446\u0435<br \/>\n&#8211; `ease_in_out` \u2014 \u043f\u043b\u0430\u0432\u043d\u043e\u0435 \u0443\u0441\u043a\u043e\u0440\u0435\u043d\u0438\u0435 \u0438 \u0437\u0430\u043c\u0435\u0434\u043b\u0435\u043d\u0438\u0435<br \/>\n&#8211; `hold` \u2014 \u043a\u0430\u043c\u0435\u0440\u0430 \u0441\u0442\u043e\u0438\u0442 \u043d\u0430 \u043c\u0435\u0441\u0442\u0435 \u0434\u043e \u043a\u043e\u043d\u0446\u0430 \u0441\u0435\u0433\u043c\u0435\u043d\u0442\u0430, \u0437\u0430\u0442\u0435\u043c \u043c\u0433\u043d\u043e\u0432\u0435\u043d\u043d\u043e \u043f\u0435\u0440\u0435\u0445\u043e\u0434\u0438\u0442 \u0432 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0443\u044e \u0442\u043e\u0447\u043a\u0443<\/p>\n<p>**\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u0441\u0446\u0435\u043d\u044b:**<br \/>\n&#8211; `displayName` \u2014 \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0430\u0435\u043c\u043e\u0435 \u0438\u043c\u044f<br \/>\n&#8211; `defaultSpeedTicks` \u2014 \u0434\u043b\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u043f\u0435\u0440\u0435\u0445\u043e\u0434\u0430 \u043c\u0435\u0436\u0434\u0443 \u0442\u043e\u0447\u043a\u0430\u043c\u0438 \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e (20 \u0442\u0438\u043a\u043e\u0432 = 1 \u0441\u0435\u043a\u0443\u043d\u0434\u0430)<br \/>\n&#8211; `showMarkers` \u2014 \u043f\u043e\u043a\u0430\u0437\u044b\u0432\u0430\u0442\u044c \u0432\u0438\u0437\u0443\u0430\u043b\u044c\u043d\u044b\u0435 \u043c\u0430\u0440\u043a\u0435\u0440\u044b \u043f\u0440\u0438 \u0440\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0438<\/p>\n<p>**\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u0442\u043e\u0447\u043a\u0438:**<br \/>\n&#8211; \u041f\u043e\u0437\u0438\u0446\u0438\u044f: `x`, `y`, `z`<br \/>\n&#8211; \u0423\u0433\u043b\u044b: `yaw`, `pitch`<br \/>\n&#8211; `durationTicks` \u2014 \u0434\u043b\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u0434\u043e \u0434\u043e\u0441\u0442\u0438\u0436\u0435\u043d\u0438\u044f \u044d\u0442\u043e\u0439 \u0442\u043e\u0447\u043a\u0438 (-1 = \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e \u0441\u0446\u0435\u043d\u044b)<br \/>\n&#8211; `fov` \u2014 \u043f\u043e\u043b\u0435 \u0437\u0440\u0435\u043d\u0438\u044f (-1 = \u043d\u0435 \u043c\u0435\u043d\u044f\u0442\u044c)<br \/>\n&#8211; `easeType` \u2014 \u0442\u0438\u043f \u0441\u0433\u043b\u0430\u0436\u0438\u0432\u0430\u043d\u0438\u044f \u0434\u043b\u044f \u044d\u0442\u043e\u0433\u043e \u0441\u0435\u0433\u043c\u0435\u043d\u0442\u0430<\/p>\n<p>&#8212;<\/p>\n<p>## \u0412\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438<\/p>\n<p>&#8211; **\u0414\u0432\u0438\u0436\u0435\u043d\u0438\u0435 \u043a\u0430\u043c\u0435\u0440\u044b:** \u041f\u043b\u0430\u0432\u043d\u0430\u044f \u0438\u043d\u0442\u0435\u0440\u043f\u043e\u043b\u044f\u0446\u0438\u044f \u043f\u043e \u0441\u043f\u043b\u0430\u0439\u043d\u0430\u043c Catmull-Rom \u0434\u043b\u044f \u043f\u043e\u0437\u0438\u0446\u0438\u0439, \u043b\u0438\u043d\u0435\u0439\u043d\u0430\u044f \u0438\u043d\u0442\u0435\u0440\u043f\u043e\u043b\u044f\u0446\u0438\u044f \u0434\u043b\u044f \u0443\u0433\u043b\u043e\u0432<br \/>\n&#8211; **\u0412\u0438\u0437\u0443\u0430\u043b\u044c\u043d\u044b\u0435 \u043c\u0430\u0440\u043a\u0435\u0440\u044b:** \u0410\u0440\u043c\u043e\u0440\u0441\u0442\u0435\u043d\u0434\u044b \u043f\u043e\u043a\u0430\u0437\u044b\u0432\u0430\u044e\u0442 \u043f\u043e\u0437\u0438\u0446\u0438\u0438 \u0442\u043e\u0447\u0435\u043a \u043f\u0440\u0438 \u0440\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0438<br \/>\n&#8211; **\u0412\u0438\u0437\u0443\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f \u0434\u043e\u0440\u043e\u0433\u0438:** \u0411\u0435\u043b\u044b\u0435 \u043f\u0430\u0440\u0442\u0438\u043a\u043b\u044b DUST \u043f\u043e\u043a\u0430\u0437\u044b\u0432\u0430\u044e\u0442 \u043f\u0443\u0442\u044c (\u043e\u043f\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u043e)<br \/>\n&#8211; **\u041f\u0440\u0435\u0434\u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0430 \u0447\u0430\u043d\u043a\u043e\u0432:** \u0410\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u043f\u0440\u0435\u0434\u0437\u0430\u0433\u0440\u0443\u0436\u0430\u0435\u0442 \u0447\u0430\u043d\u043a\u0438 \u0432 \u0440\u0430\u0434\u0438\u0443\u0441\u0435 \u0441\u0446\u0435\u043d\u044b \u0447\u0435\u0440\u0435\u0437 NMS<br \/>\n&#8211; **\u0421\u043a\u0440\u044b\u0442\u0438\u0435 \u0430\u0440\u043c\u043e\u0440\u0441\u0442\u0435\u043d\u0434\u0430:** \u0410\u0440\u043c\u043e\u0440\u0441\u0442\u0435\u043d\u0434 \u043a\u0430\u043c\u0435\u0440\u044b \u0441\u043a\u0440\u044b\u0442 \u043e\u0442 \u0438\u0433\u0440\u043e\u043a\u0430 \u0447\u0435\u0440\u0435\u0437 NMS (\u0442\u043e\u043b\u044c\u043a\u043e \u0441\u0435\u0440\u0432\u0435\u0440 \u0441\u0438\u043d\u0445\u0440\u043e\u043d\u0438\u0437\u0438\u0440\u0443\u0435\u0442\u0441\u044f)<br \/>\n&#8211; **\u041f\u043e\u0437\u0438\u0446\u0438\u044f \u0438\u0433\u0440\u043e\u043a\u0430:** \u0418\u0433\u0440\u043e\u043a \u043d\u0430\u0445\u043e\u0434\u0438\u0442\u0441\u044f \u043d\u0430 1.8 \u0431\u043b\u043e\u043a\u0430 \u0432\u044b\u0448\u0435 \u0430\u0440\u043c\u043e\u0440\u0441\u0442\u0435\u043d\u0434\u0430 (\u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u0430\u044f \u0432\u044b\u0441\u043e\u0442\u0430 \u0438\u0433\u0440\u043e\u043a\u0430)<br \/>\n&#8211; **\u0421\u043e\u0445\u0440\u0430\u043d\u0435\u043d\u0438\u0435 \u0441\u0446\u0435\u043d:** \u041a\u0430\u0436\u0434\u0430\u044f \u0441\u0446\u0435\u043d\u0430 \u0441\u043e\u0445\u0440\u0430\u043d\u044f\u0435\u0442\u0441\u044f \u0432 \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u043e\u043c YAML \u0444\u0430\u0439\u043b\u0435 (`\/scenes\/*.yml`)<br \/>\n&#8211; **\u0421\u0438\u0441\u0442\u0435\u043c\u0430 \u0442\u0440\u0438\u0433\u0433\u0435\u0440\u043e\u0432:** \u0422\u0440\u0438\u0433\u0433\u0435\u0440\u044b \u043d\u0430 \u043e\u0441\u043d\u043e\u0432\u0435 YAML \u0441 \u0443\u0441\u043b\u043e\u0432\u0438\u044f\u043c\u0438 (\u043f\u0440\u0435\u0434\u043c\u0435\u0442 \u0432 \u0440\u0443\u043a\u0435\/\u0438\u043d\u0432\u0435\u043d\u0442\u0430\u0440\u0435, \u0432\u0445\u043e\u0434 \u0432 \u0437\u043e\u043d\u0443, \u041f\u041a\u041c)<br \/>\n&#8211; **\u0421\u043a\u0440\u0438\u043f\u0442\u043e\u0432\u044b\u0439 \u044f\u0437\u044b\u043a CSP:** \u041a\u0430\u0441\u0442\u043e\u043c\u043d\u044b\u0439 \u0441\u043a\u0440\u0438\u043f\u0442\u043e\u0432\u044b\u0439 \u044f\u0437\u044b\u043a \u0434\u043b\u044f \u0441\u043b\u043e\u0436\u043d\u043e\u0439 \u043b\u043e\u0433\u0438\u043a\u0438 \u0442\u0440\u0438\u0433\u0433\u0435\u0440\u043e\u0432<br \/>\n&#8211; **\u041e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0430 \u0432\u044b\u0445\u043e\u0434\u0430 \u0438\u0433\u0440\u043e\u043a\u0430:** \u0418\u0433\u0440\u043e\u043a \u0432\u043e\u0437\u0432\u0440\u0430\u0449\u0430\u0435\u0442\u0441\u044f \u0432 \u0438\u0441\u0445\u043e\u0434\u043d\u0443\u044e \u043f\u043e\u0437\u0438\u0446\u0438\u044e \u0438 \u0440\u0435\u0436\u0438\u043c \u043f\u0440\u0438 \u0432\u044b\u0445\u043e\u0434\u0435<br \/>\n&#8211; **\u041a\u043e\u043c\u0430\u043d\u0434\u0430 \u043f\u0435\u0440\u0435\u0437\u0430\u0433\u0440\u0443\u0437\u043a\u0438:** `\/csp reload` \u043f\u0435\u0440\u0435\u0437\u0430\u0433\u0440\u0443\u0436\u0430\u0435\u0442 \u0432\u0441\u044e \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044e \u0431\u0435\u0437 \u043f\u0435\u0440\u0435\u0437\u0430\u043f\u0443\u0441\u043a\u0430 \u0441\u0435\u0440\u0432\u0435\u0440\u0430<\/p>\n<p>&#8212;<\/p>\n<p>## \u0420\u0430\u0437\u0440\u0435\u0448\u0435\u043d\u0438\u044f<\/p>\n<p>\u041f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043d\u0438\u044f \u043d\u0435 \u0442\u0440\u0435\u0431\u0443\u044e\u0442\u0441\u044f (\u0432\u0441\u0435 \u0438\u0433\u0440\u043e\u043a\u0438 \u043c\u043e\u0433\u0443\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u043a\u043e\u043c\u0430\u043d\u0434\u044b). \u0414\u043e\u0431\u0430\u0432\u044c\u0442\u0435 \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0438 \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043d\u0438\u0439 \u043f\u0440\u0438 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e\u0441\u0442\u0438 \u0447\u0435\u0440\u0435\u0437 \u0434\u0440\u0443\u0433\u0438\u0435 \u043f\u043b\u0430\u0433\u0438\u043d\u044b.<\/p>\n<p>&#8212;<\/p>\n<p>## \u0417\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0441\u0442\u0438<\/p>\n<p>Paper 1.21+ \u0438\u043b\u0438 Spigot.<\/p>\n<p>&#8212;<\/p>\n<p>**\u0410\u0432\u0442\u043e\u0440:** @meowhiks \u00b7 **\u041a\u0430\u043d\u0430\u043b (\u0422\u0413\u041a):** Morereworks<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Plugin for recording and playing cutscenes: the camera moves the player along specified points with adjustable speed and smoothing.<\/p>\n","protected":false},"featured_media":53370,"template":"","meta":{"_minecraft_slug":"cutscenepacket","_minecraft_project_id":"KKsvtPZt","_minecraft_author":"meowhiks","_minecraft_license":"BSD-2-Clause","_minecraft_downloads":53,"_minecraft_follows":0,"_minecraft_client_side":"unsupported","_minecraft_server_side":"required","_minecraft_storage_type":"zip","_minecraft_archive_name":"cutscenepacket.zip","_minecraft_size_bytes":131990,"_minecraft_version_count":2,"_minecraft_updated_at":"2026-05-15T20:59:34.100448Z","_minecraft_date_created":"2026-02-04T01:11:57.490702Z","_minecraft_date_modified":"2026-02-03T16:30:06.679013Z","_minecraft_project_url":"https:\/\/modrinth.com\/mod\/cutscenepacket","_minecraft_icon_attachment_id":53370,"_minecraft_imported_at":"2026-06-02T23:28:27+00:00","_minecraft_import_hash":"53a629a8a26324f0d4f2b500870fca17","_minecraft_versions":"","_minecraft_links":"","_minecraft_gallery":"","_minecraft_api_metadata":""},"mod_category":[126,127,867,129,123,869,92],"mod_loader":[132,134],"minecraft_version":[62,37,40,41,73,74,38,78,79,80,81,82],"class_list":["post-53369","mod","type-mod","status-publish","has-post-thumbnail","hentry","mod_category-management","mod_category-paper","mod_category-social","mod_category-spigot","mod_category-technology","mod_category-transportation","mod_category-utility","mod_loader-paper","mod_loader-spigot","minecraft_version-1-21","minecraft_version-1-21-1","minecraft_version-1-21-10","minecraft_version-1-21-11","minecraft_version-1-21-2","minecraft_version-1-21-3","minecraft_version-1-21-4","minecraft_version-1-21-5","minecraft_version-1-21-6","minecraft_version-1-21-7","minecraft_version-1-21-8","minecraft_version-1-21-9"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>CutScenePacket - Minecraft<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/vpesports.com\/minecraft\/mods\/cutscenepacket\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"CutScenePacket - Minecraft\" \/>\n<meta property=\"og:description\" content=\"Plugin for recording and playing cutscenes: the camera moves the player along specified points with adjustable speed and smoothing.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/vpesports.com\/minecraft\/mods\/cutscenepacket\/\" \/>\n<meta property=\"og:site_name\" content=\"Minecraft\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/cutscenepacket\\\/\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/cutscenepacket\\\/\",\"name\":\"CutScenePacket - Minecraft\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/cutscenepacket\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/cutscenepacket\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/cutscenepacket-icon-8477756c0f1fcd120ed5c1f6f854d4bb4beda8fd_96.webp\",\"datePublished\":\"2026-06-02T23:28:26+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/cutscenepacket\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/cutscenepacket\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/cutscenepacket\\\/#primaryimage\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/cutscenepacket-icon-8477756c0f1fcd120ed5c1f6f854d4bb4beda8fd_96.webp\",\"contentUrl\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/cutscenepacket-icon-8477756c0f1fcd120ed5c1f6f854d4bb4beda8fd_96.webp\",\"width\":96,\"height\":96},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/cutscenepacket\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Mods\",\"item\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"CutScenePacket\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/#website\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/\",\"name\":\"Minecraft\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"CutScenePacket - Minecraft","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/vpesports.com\/minecraft\/mods\/cutscenepacket\/","og_locale":"en_US","og_type":"article","og_title":"CutScenePacket - Minecraft","og_description":"Plugin for recording and playing cutscenes: the camera moves the player along specified points with adjustable speed and smoothing.","og_url":"https:\/\/vpesports.com\/minecraft\/mods\/cutscenepacket\/","og_site_name":"Minecraft","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/vpesports.com\/minecraft\/mods\/cutscenepacket\/","url":"https:\/\/vpesports.com\/minecraft\/mods\/cutscenepacket\/","name":"CutScenePacket - Minecraft","isPartOf":{"@id":"https:\/\/vpesports.com\/minecraft\/#website"},"primaryImageOfPage":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/cutscenepacket\/#primaryimage"},"image":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/cutscenepacket\/#primaryimage"},"thumbnailUrl":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/cutscenepacket-icon-8477756c0f1fcd120ed5c1f6f854d4bb4beda8fd_96.webp","datePublished":"2026-06-02T23:28:26+00:00","breadcrumb":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/cutscenepacket\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/vpesports.com\/minecraft\/mods\/cutscenepacket\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/vpesports.com\/minecraft\/mods\/cutscenepacket\/#primaryimage","url":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/cutscenepacket-icon-8477756c0f1fcd120ed5c1f6f854d4bb4beda8fd_96.webp","contentUrl":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/cutscenepacket-icon-8477756c0f1fcd120ed5c1f6f854d4bb4beda8fd_96.webp","width":96,"height":96},{"@type":"BreadcrumbList","@id":"https:\/\/vpesports.com\/minecraft\/mods\/cutscenepacket\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/vpesports.com\/minecraft\/"},{"@type":"ListItem","position":2,"name":"Mods","item":"https:\/\/vpesports.com\/minecraft\/mods\/"},{"@type":"ListItem","position":3,"name":"CutScenePacket"}]},{"@type":"WebSite","@id":"https:\/\/vpesports.com\/minecraft\/#website","url":"https:\/\/vpesports.com\/minecraft\/","name":"Minecraft","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/vpesports.com\/minecraft\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod\/53369","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod"}],"about":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/types\/mod"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/media\/53370"}],"wp:attachment":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/media?parent=53369"}],"wp:term":[{"taxonomy":"mod_category","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_category?post=53369"},{"taxonomy":"mod_loader","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_loader?post=53369"},{"taxonomy":"minecraft_version","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/minecraft_version?post=53369"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}