JCinematic Plugin # JCinematic
# JCinematic Plugin Documentation
## Overview
JCinematic is a powerful Minecraft plugin that allows server administrators and players to create, save, and play cinematic sequences within the game. This plugin is perfect for server intros, tours, storytelling, and creating immersive experiences for players.
Compatible with Minecraft versions 1.21.4 and 1.21.5, JCinematic offers smooth camera movements, customizable settings, and multi-language support.
## Features
- Record and Play: Record your movements and camera angles, then play them back as smooth cinematics
- Smooth Transitions: Advanced interpolation with Bezier curves for professional-looking camera movements
- Multi-language Support: Built-in support for English, Spanish, Russian, Japanese, and French
- Customizable Settings: Configure playback speed, camera locking, player visibility, and more
- Pause and Resume: Control recording with pause/resume functionality
- Admin Controls: Play cinematics for all players simultaneously
- Permissions System: Fine-grained control over who can use which features
## Installation
1. Download the JCinematic.jar file from https://www.spigotmc.org/resources/%E2%9C%85-jcinematic-%E2%9C%85-fluid-cinematics.120478/
2. Place the JAR file in your server's `plugins` folder
3. Restart your server
4. The plugin will generate default configuration files
## Configuration
JCinematic creates a configuration file at `plugins/JCinematic/config.yml` with the following options:
```yaml
# Game mode to return players to after cinematic ends
end-game-mode: SURVIVAL
# Speed of cinematic playback (lower = slower)
cinematic-speed: 3
# Show action bar with remaining time
show-action-bar: true
# Format for the action bar message
action-bar-format: "§eTime remaining: §a%seconds% seconds"
# Hide other players during cinematics
hide-other-players: true
# Lock camera during playback
lock-camera: true
# Enable smooth transitions between points
smooth-transitions: true
# Number of interpolation points between recorded locations
interpolation-points: 10
# Use Bezier curves for smoother paths
use-bezier-curves: true
# Use easing functions for more natural movement
use-easing: true
# Default language (en, es, ru, ja, fr)
default-language: enCommands
Permissions
Usage Guide
Recording a Cinematic
Playing a Cinematic
Administrator Usage
Language Support
Advanced Features
Smooth Transitions
Control Item
Troubleshooting
Common Issues
Error Reporting
Developer API
Credits
License
Last updated