ProCinematic - Major Update
What's new in this update?
Core Improvements
- Fixed the license bootstrap and cinematic loading order
- Improved plugin startup stability
- Better handling for premium/free cinematic limits on startup
Better Error Handling
- Clearer and more accurate command messages
- Improved syntax validation
- Better handling for invalid numbers, names, quoted commands, and categories
Playback Optimization
- Optimized event cursor handling
- Optimized track cursor handling
- Better performance during playback
- Reduced unnecessary scans for tracks and timed events
License & Security
- Sensitive license data is no longer exposed in the public
config.yml- Internal license storage is now cleaner and safer
GUI & Editor Overhaul
- Huge GUI redesign
- Added a new main cinematic browser
/procinematic editornow opens the main GUI if no cinematic is selected- Added
/procinematic gui- Better navigation, cleaner layout, improved flow
- More dynamic, pleasant, and user-friendly editor experience
Timeline & Editing Tools
- Added timeline view
- Added quick time editing
- Added event cloning
- Added event type filters
- Added track/event reordering
- Added exact yaw/pitch track capture
- Added automatic track distribution across cinematic duration
Testing Tools
- Added sound event test button
- Added title event test button
Reload System
- Added live YAML editing support for certain files without restarting
- Added
/procinematic reload- Added
procinematic.reloadpermission- Automatic file watching for:
config.yml- active language files
- cinematic files
Multi-Language Support
- Added full multi-language system
- Added
/langsfolder- Added:
es_ES.ymlen_US.yml- Language can now be selected from
config.yml- This affects:
- messages
- GUIs
- item names
- descriptions
- editor text
Overall
- This update makes ProCinematic faster, cleaner, safer, easier to use, and much more professional for real production use.
Thank you for supporting ProCinematic!
Procinematic 1.1.0 — resumen de cambios
Novedades principales
1) Nuevos eventos
2) Editor GUI
- SoundEvent
- Reproduce audios custom del resource pack por jugador.
- Usa SoundCategory configurable.
- Soporta volumen, pitch y seed opcional.
- Puede mantenerse activo hasta que termine la cadena de cinemáticas.
- StopSoundEvent
- Permite detener un sonido específico durante la cinemática.
- TitleEvent
- Usa MiniMessage para títulos y subtítulos.
- Soporta texto rico, gradientes, colores, decoraciones y tags de MiniMessage.
- Tiempos configurables: fade-in, stay y fade-out.
Nuevo comando:
Funciones del editor:
- /procinematic editor
3) Salto de cinemática
- menú principal de la cinemática seleccionada
- editor de tracks
- ver lista
- agregar track desde posición actual
- teletransportarse al track
- reemplazar posición por la posición actual
- cambiar tiempo exacto
- ajustar tiempo con incrementos rápidos
- eliminar track
- editor de eventos
- crear eventos de comando, audio, título y stop-sound
- cambiar tiempo
- usar tiempo automático
- editar campos específicos por tipo de evento
- eliminar eventos
- editor de opciones
- duración
- link a otra cinemática
- hide-player
- invulnerable
- skippable
- restore-original-location-on-stop
- guardar desde GUI
4) Persistencia YAML ampliada
- Nueva opción por cinemática: settings.skippable
- Si está habilitado, el jugador recibe aviso en pantalla indicando que puede saltarla con espacio.
- Se añadió soporte de detección de salto con PlayerJumpEvent y también intento de vuelo como respaldo.
Cada archivo de cinemática ahora soporta:
5) Mejoras generales
- settings.skippable
- settings.restore-original-location
- eventos sound
- eventos stop_sound
- eventos title
Nuevos comandos relevantes
- ya no devuelve al jugador a la ubicación original al terminar, salvo que la cinemática lo tenga activado
- soporte de parada manual con /procinematic stop
- /procinematic track list y /procinematic track remove
- permisos reorganizados
- procinematic.play ahora es OP por defecto
- mensajes del config corregidos y ampliados
- distribución automática de tiempos corregida para que llegue al final real
- nombres de cinemáticas sanitizados
- precarga de chunks duplicados optimizada
Notas
- /procinematic editor
- /procinematic sound add <sound> [seconds] [category] [volume] [pitch]
- /procinematic title add [seconds]
- /procinematic stopsound add <sound> [seconds] [category]
- /procinematic stop [player <jugador>|all]
- /procinematic track list
- /procinatic track remove <index>
- El audio persistente se detiene al final de la cadena o mediante stop_sound.
