AbyssCinematics is a one-of-a-kind cinematics plugin. This enables you to create in-game cinematics that give your players a distinct feel for the server and provides you with an environment that truly gives your players the "wow" factor. Everything from instant rotation to slow rotation, camera shaking, particle effects, commands, and more is included! This plugin was created with performance and player satisfaction in mind.
Dependencies
AbyssLib (required)
WorldGuard (required)
PlaceholderAPI (required)
Commands
/cinematics <cinematic> - Start the specified cinematic (requires the cinematic permission)
/acinematic force <player> <cinematic> - Force a player to start the specified cinematic
/acinematic stop <player> - Stop the current cinematic the player is in
NOTE: Admins need the abysscinematics.admin permission to execute any of the admin commands.
Placeholders
%abysscinematics_name% - Displays the name of the current cinematic the player's in
%abysscinematics_rawname% - Displays the raw name of the current cinematic the player's in
Official Showcase
Frequently asked questions
How do I apply custom fades and black bars?
To use custom fades or black bars, your server must be running version 1.16 or higher, and you must use a custom resource park to do so. We recommend watching the video below to learn more about resource packs and custom fonts - https://www.youtube.com/watch?v=Eifs8BW1jNc
Configuration Files
config.yml
fade-character: "๎"
cinematics:
"default":
play-on-join:
enabled: false
play-once: true
play-on-enter-region:
enabled: true
play-once: true #Makes it so if they have seen the cinematic it wont be played again
region: "end"
stop-cinematic-on-reach-end: true
entry-fade: true #Used for custom texture packs & a black screen fade
exit-fade: true #Used for custom texture packs & a black screen fade
apply-pumpkin: true #Used for custom black bars in resource packs
start-commands: []
end-commands: []
permission: "cinematic.default"
message:
sound:
enabled: true
value: "ORB_PICKUP"
volume: 1
pitch: 1
message:
enabled: true
value:
- "&6&l[&e&l!&6&l] &eCinematic &6Default&e now beginning..."
actions:
"example":
shake:
enabled: true
time: 40
intensity: 0.15
runs-in: 100 #runs 100 ticks from start (5 seconds)
full-fade: false
fade-out-only: false
speed: 0.12
look-speed: 0.000025
focus: true
commands: []
custom-actions: [] # API stuff
particle:
times: 5
period: 5
particles:
- "0;0;0;world_the_end;FLAME"
end-location:
define-new: false
new-location: "-886;159;767;world_the_end" #Keep the world the same
look-location:
define-new: true
new-location: "-886;159;767;world_the_end" #Keep the world the same
stop-cinematic: false
message:
sound:
enabled: true
value: "ORB_PICKUP"
volume: 1
pitch: 1
message:
enabled: true
value:
- "&4Woot woot! Reached &c100 ticks&4 in!"
scenes:
"city":
focus: true
full-fade: false
fade-out-only: false
world: "world_the_end"
speed: 0.12
look-speed: 0.000025
start: "-935;159;766"
center: "-911;145;741"
end: "-886;159;767"
message:
sound:
enabled: true
value: "ORB_PICKUP"
volume: 1
pitch: 1
message:
enabled: true
value:
- "&5&l[&d&l!&5&l] &dNow viewing &5The City&d..."
messages:
"no-permission":
sound:
enabled: true
value: "FIZZ"
volume: 1
pitch: 1
message:
enabled: true
value:
- "&4No permission"
"invalid-cinematic":
sound:
enabled: true
value: "FIZZ"
volume: 1
pitch: 1
message:
enabled: true
value:
- "&4Invalid cinematic"
"already-playing":
sound:
enabled: true
value: "FIZZ"
volume: 1
pitch: 1
message:
enabled: true
value:
- "&4Already in a cinematic!"
"forced":
sound:
enabled: true
value: "ORB_PICKUP"
volume: 1
pitch: 1
message:
enabled: true
value:
- "&aForced cinematic for &2%player%&a."
"admin-help":
sound:
enabled: true
value: "ORB_PICKUP"
volume: 1
pitch: 1
message:
enabled: true
value:
- "&3&m------------------------------------"
- " "
- "&b&lAbyssDev &8&lโ &bCinematics Help"
- "&7&oMade by &f&oRelocation#0001&7&o."
- " "
- "&3&lCOMMANDS:"
- "&3&lยป &b/acinema force <player> <type>"
- "&3&lยป &b/acinema stop <player> <type>"
- " "
- "&3&m------------------------------------"