◦•●❤♡ ᴄᴏɴᴛᴀᴄᴛ Dekomori on discord ꜰᴏʀ ꜱᴜᴘᴘᴏʀᴛ ♡❤●•◦
Tested Minecraft Versions: 1.15 / 1.16 / 1.17 / 1.18 / 1.19
Record your actions and create animated NPCs for your server!
You can also use it to record replays of your players.
Using the Region Trigger feature you are able to start an animation as soon as a player enters an area, for example to create more realistic quests.
You can use this to create elaborate cutscenes and trigger them using a command block. Like this you can show players events instead of telling them about it.
Dependencies
Introducing Motion Capture, a tool which can be used to manipulate the movement of NPCs in order to create beautiful scenes. The player will 'Motion Capture' for the NPCs which means that the NPC will do everything you did when you rewatch what you just recorded. Using this plugin you can create NPCs that look like they are actual actors playing out a movie sequence. You are able to create action/PvP sequences by having more than one player motion capture at the same time.
You can use this to create elaborate cutscenes and trigger them using a command block. Like this you can show players events instead of telling them about them.
Showcase
Visit this server to see for yourself at: play.squad.rip
Commands
/record name
Permission: mc.record
Usage: type this to start recording, select the number 1 slot in your inventory to stop recording.
/replay name
Permission: mc.replay
Usage: type this to replay a recorded animation.
/setRepeat name true||false
Permission: mc.repeat
Usage: type this to make an animation repeat itself upon completion
/setSkin animationname skinownername
Permission: mc.setSkin
Usage: type this to set the skin of the NPC of a recording to the skin of the name you specified. For example: /setSkin testanimation Notch.
/setName animationname name
Permission: mc.setName
Usage: type this to set the name of the NPC of a recording to your custom name. Color codes are supported but use "_" instead of spaces.
/visualize name
Permission: mc.visualize
Usage: type this to get a particle representation of your recording.
/unvisualize name
Permission: mc.unvisualize
Usage: type this to stop visualizing a recording. If you don't type this it will automatically stop after a given amount of time.
/secretrecord player recording_name
Permission: mc.secretRecord
Usage: type this to record a different user. The recorder will see the scoreboard and is able to stop recording by selecting the first inventory slot. The targeted player won't notice a thing.
/sequence add|remove|clear animation1 animation2
Permission: mc.sequence
Usage: type this to chain up recordings so when animation1 is done it automatically triggers animation2. You can have multiple sequences animations per animation. If your first argument is clear there is no need for the last argument.
/addFreeze animation ticks {true or false}
Permission: mc.addFreeze
Usage: Adds a delay between the animation ending and the resetting of the animation. Set [Ticks] to -1 to instantly reset the animation. The final argument (between the curly brackets) is not required. If the last argument is set to true it will monitor whether or not the player is in a 25 block radius to the NPC and if not will reset the animation. It will also reset when the time is up. The radius can be edited in the animation file in the plugin's recordings folder.
Tutorial
Features
Tested Minecraft Versions: 1.15 / 1.16 / 1.17 / 1.18 / 1.19
MotionCaptureRecord your actions and create animated NPCs for your server!
You can also use it to record replays of your players.
Using the Region Trigger feature you are able to start an animation as soon as a player enters an area, for example to create more realistic quests.
You can use this to create elaborate cutscenes and trigger them using a command block. Like this you can show players events instead of telling them about it.
Dependencies
Motion CaptureIntroducing Motion Capture, a tool which can be used to manipulate the movement of NPCs in order to create beautiful scenes. The player will 'Motion Capture' for the NPCs which means that the NPC will do everything you did when you rewatch what you just recorded. Using this plugin you can create NPCs that look like they are actual actors playing out a movie sequence. You are able to create action/PvP sequences by having more than one player motion capture at the same time.
You can use this to create elaborate cutscenes and trigger them using a command block. Like this you can show players events instead of telling them about them.
Showcase
Visit this server to see for yourself at: play.squad.rip
Commands
/record name
Permission: mc.record
Usage: type this to start recording, select the number 1 slot in your inventory to stop recording.
/replay name
Permission: mc.replay
Usage: type this to replay a recorded animation.
/setRepeat name true||false
Permission: mc.repeat
Usage: type this to make an animation repeat itself upon completion
/setSkin animationname skinownername
Permission: mc.setSkin
Usage: type this to set the skin of the NPC of a recording to the skin of the name you specified. For example: /setSkin testanimation Notch.
/setName animationname name
Permission: mc.setName
Usage: type this to set the name of the NPC of a recording to your custom name. Color codes are supported but use "_" instead of spaces.
/visualize name
Permission: mc.visualize
Usage: type this to get a particle representation of your recording.
/unvisualize name
Permission: mc.unvisualize
Usage: type this to stop visualizing a recording. If you don't type this it will automatically stop after a given amount of time.
/secretrecord player recording_name
Permission: mc.secretRecord
Usage: type this to record a different user. The recorder will see the scoreboard and is able to stop recording by selecting the first inventory slot. The targeted player won't notice a thing.
/sequence add|remove|clear animation1 animation2
Permission: mc.sequence
Usage: type this to chain up recordings so when animation1 is done it automatically triggers animation2. You can have multiple sequences animations per animation. If your first argument is clear there is no need for the last argument.
/addFreeze animation ticks {true or false}
Permission: mc.addFreeze
Usage: Adds a delay between the animation ending and the resetting of the animation. Set [Ticks] to -1 to instantly reset the animation. The final argument (between the curly brackets) is not required. If the last argument is set to true it will monitor whether or not the player is in a 25 block radius to the NPC and if not will reset the animation. It will also reset when the time is up. The radius can be edited in the animation file in the plugin's recordings folder.
Tutorial
Features
- Moving
- Jumping
- Sneaking
- Swimming
- Crawling
- Gliding with elytra
- Placing/breaking blocks
- Using levers
- Opening/closing chests
- Opening / closing doors
- Being on fire
- Taking damage
- Shooting with a bow
- Firing projectiles (snowballs etc.)
- Wear armor, elytra, shield etc.
- Custom skin
- Custom nametag
- Any entity type supported
- Customizable sheep wool color
- Custom model data on items
- Enchantment glint on items