HomeJavaMods⏺ AniMotion ⏺ | Easily create cinematics in-game ! [1.8.x to 1.19.x]
⏺ AniMotion ⏺ | Easily create cinematics in-game ! [1.8.x to 1.19.x]
ModsJava

⏺ AniMotion ⏺ | Easily create cinematics in-game ! [1.8.x to 1.19.x]

⬇ Download on Spigot
This plugin is now compatible from 1.8.x to 1.19.x (but not with WorldGuard 1.19+ to play for some regions)
Want to create great cinematics in-game without any mod and easily ?
ANIMOTION is here for you.


banner.jpg

AniMotion is a plugin that allows you to easily create cinematics. It works with a system of customizable steps where you can set location, speed of translations and delay before steps without command nor config file. It comes with a lot of useful features:

titles and subtitles



Want to see more ? Here's an example and the main tutorial to get started:


Warning: To avoid any chunk loading bugs, set 'view-distance' to 16 or 32 in your server.properties
Known plugins incompatibility:
This plugin encounters compatibility problems with: MyCommand, WorldGuard (MC >= 1.19)

COMMANDS

/am help
Show help

/am edit <Animotion Name>
Edit an animotion
Permission: animotion.edit

/am list
Show list of all loaded animotions

/am delete <Animotion Name>
Delete animotion
Permission: animotion.delete

/am play <Animotion Name> [Player]
Play animotion (to player)
Permission: animotion.play
You can now play an animotion to all players typing
/am play <Animotion Name> !
Permission: animotion.play.all

If you want to escape some players from playing this animation, just add the name of the player right next to '!'
Example: /am play !Dream,Speed

To play an animotion to all players in a specific region:
/am play <Animotion Name> $region:<WorldGuard Region Name>
Permission: animotion.play.all


/am stop [Player]
Stops animotion (to player)
Permission: animotion.stop
+ animotion.stop.player (to stop a player)


Main permission: animotion.use

/am [sub]title <message>
Sets the current step title or subtitle. (You must be in Edit mode to do so)

Main permission: animotion.edit


SCREENSHOTS

2022-08-24_01.12.58.jpg

2022-08-24_01.13.09.jpg

2022-08-24_01.13.19.jpg

2022-08-24_01.13.32.jpg

2022-08-24_01.13.36.jpg

2022-08-24_01.13.47.jpg

2022-08-24_01.13.57.jpg

2022-08-24_01.15.02.jpg

[​IMG]

[​IMG]

API

Classes:
APath - An APath is basically representing a list of steps.


To get all loaded animotion names, use:
Code (Text):
AnimotionApi.getAnimotionNames()


To get an animotion path, use:
Code (Text):
AnimotionApi.getAnimotion(String animotionName)

Note: If not found, it will return null.

To play an animotion, use:

Code (Text):
APlay.playPath(Player player, APath path)
This function returns the total duration of animotion in ticks.

To stop a playing animotion, use:
Code (Text):
APlay.stopPlayerAnimations(Player player)


When an animotion is played, the player's gamemode is automatically set to spectator. Their gamemode will automatically be reverted once animotion finished. Their location too.

Supports PlaceholderAPI:
animotion_is_playing returns "true" if player is playing animotion, otherwise "false"
animotion_name returns the player's playing animotion name or "" if they're not playing.



MAIN FEATURES LIST


FUTURE FEATURES

Here is a list of features I'm or will work on:
They supported me !




If you make a video about this plugin, don't hestitate to reach me out!

SUGGESTIONS & ISSUES


Do you have any bugs or would you like a new feature ? Let me know in the comment section, open a discussion or send me a private message. Please DO NOT report bug in review section.

If you appreciate this plugin (or no), please let me know by leaving a review explaining me why ! ;)

You're not allowed to sell/re-publish or decompile this plugin, thanks.
tags: camera, cinematic, cinema, camera mod, replaymod, replay mod, cinematics, record

Commands

Plugin details

Read from the plugin's own plugin.yml.

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

⏺ AniMotion ⏺ | Easily create cinematics in-game ! [1.8.x to 1.19.x] is a free Minecraft Java mod. Compatible with Minecraft 1.8, 1.9, 1.10, 1.11 and newer. Downloaded 12,112 times (via Spigot). Download it and open it directly in the game.

Explore more