=====================================
ETHERCINEMATICS v1.1.0
Cinematic Camera Recording Plugin
=====================================
DESCRIPTION
-----------
EtherCinematics is a Minecraft plugin for recording and playing back cinematics
with ultra-smooth camera movement. Administrators can create cinematic paths by
recording their movement in real-time, using scene cuts, and then playing them
back for one or multiple players.
MAIN FEATURES
-------------
- Real-time recording with configurable duration (e.g., 30s, 2m, 5m)
- Scene cutting system using shears to pause/resume recording
- Time freezes when paused - paused time doesn't count toward recording
- Catmull-Rom interpolation for extremely smooth camera movement within scenes
- Direct cuts between scenes - instant teleport, no transitions
- Faithful playback - duration matches exactly what was recorded
- Multiplayer support - play for @a (all), @p (yourself), or specific player
- Hidden players - viewers don't see other viewers during playback
- Language system - English (en) and Spanish (es) support
- OP-only commands and actionbar messages
COMMANDS
-------------------------------------------------------------
/ecine record <time>
Start recording a cinematic. Time format: 30s, 1m, 2m30s, etc.
You will receive shears to cut/pause scenes.
/ecine stop
Stop the current recording early.
/ecine save <name>
Save the last recording with the given name.
/ecine play <name> <player|@a|@p>
Play a saved cinematic for a player or all players.
Duration is exactly what was recorded (no speed parameter needed).
/ecine list
List all saved cinematics with their duration and scene count.
/ecine delete <name>
Delete a saved cinematic.
/ecine reload
Reload configuration and language files.
RECORDING CONTROLS (During Recording)
-------------------------------------
- LEFT CLICK with shears: Pause/Resume recording (creates scene cut)
- RIGHT CLICK with shears: Stop recording
- When paused: Time stops, you can move to a new location
- When resumed: Recording continues from new position (direct cut)
CONFIGURATION
--------------------------
lang: en # Language: "en" (English) or "es" (Spanish)
PERMISSIONS
-----------
ethercinematics.admin # Access to all commands (default: op)
DEPENDENCIES
------------
- PacketEvents (required for camera control packets)
==========================================================================