Motion Capture | Player Recording System

MC Plugin Motion Capture | Player Recording System 2.3.1-beta-r2
Record players actions and replay them

MotionCapture

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

showcase.jpg



Commands.jpg


/mc help <page>
Allows you to see all the commands.
Permission: motioncapture.* or motioncapture.help or operator.

/mc list
Allows you to see all recordings
Permission: motioncapture.* or motioncapture.list or operator.

/mc delete <recordingName>
Allows you to delete this specific motion captured recording.
Permission: motioncapture.* or motioncapture.delete or operator.

/mc record <recordingName>
Allows you to start recording a new motion captured recording. Use your first slot of your inventory as the stop button. If you select this slot the recording stops.
Permission: motioncapture.* or motioncapture.record or operator.

/mc record <recordingName> <player>
Allows you to start recording a new motion captured recording but for another player. This means you will get the scoreboard UI and you have control over the recording, meaning you can select the first slot to stop recording. The player being recorded won't know it.
Permission: motioncapture.* or motioncapture.secretrecord or operator.

/mc skin <recordingName> <mineskin-url>
Allows you to set the skin of the NPC of the recording. For example: /mc skin myRecording https://minesk.in/85386ff6d6ff494db372e34d58418093
Permission: motioncapture.* or motioncapture.skin or operator.

/mc name <recordingName> <name>
Allows you to set the displayname of the NPC. This can be color coded using '&' chatcodes. For example: /mc name myRecording &cNotch.
Permission: motioncapture.* or motioncapture.name or operator.

/mc hide-name <recordingName>
Allows you to hide the displayname of the NPC.
Permission: motioncapture.* or motioncapture.name or operator.

/mc mode <recordingName> <mode>
Allows you to change the mode this recording plays in. There are a few different modes through which you can cycle by repeating this command:
1. Regular: The recording will play forwards once.
2. Cycle: The recording will play forwards and repeat when it is finished indefinitely.
3. Reverse: The recording will play backwards.
4. Reverse-Cycle: The recording will play backwards and repeat when finished.
5. Flip: The recording will play forwards and when finished will go backwards. When it finishes going back it will go forwards once again.
Permission: motioncapture.* or motioncapture.mode or operator.

/mc play-all <recordingName>
Allows you to manually play a recording.
Permission: motioncapture.* or motioncapture.play-all or operator.

/mc play-exclusive <recordingName> <player>
Allows you to manually play a recording for a particular player.
Permission: motioncapture.* or motioncapture.play-exclusive or operator.

/mc pause <recordingName>
Allows you to pause a recording that is currently playing.
Permission: motioncapture.* or motioncapture.pause or operator.

/mc unpause <recordingName>
Allows you to unpause a recording you paused.
Permission: motioncapture.* or motioncapture.unpause or operator.

/mc stop <recordingName>
Allows you to fully stop a recording. This means the NPC will despawn.
Permission: motioncapture.* or motioncapture.stop or operator.

/mc speed <recordingName> <multiplier>
Allows you to speed up the replaying of a recording meaning the recording plays in fast motion. For example, if you insert a multiplier of 2 then the recording will play twice as fast.
Permission: motioncapture.* or motioncapture.speed or operator.

/mc slow <recordingName> <multiplier>
Allows you to change your recording to play in slow motion. For example, if you use the multiplier of 2 then the plugin will add recording nodes to the recording file interpolating between points meaning the recording will play twice as slow. Please note this is irreversible. If you do want to reverse it, use the speed command to compensate for the slow motion.
Permission: motioncapture.* or motioncapture.slow or operator.

/mc type <recordingName> <entityType>
Allows you to change what type the entity replaying the recording has to be. Want it to be a pig? Sure! Write /mc type recordingName pig. Simple as that. This allows you to use all entities in Minecraft! Imagine having ender dragons flying through your lobby...
Permission: motioncapture.* or motioncapture.type or operator.

/mc color <recordingName> <color 0-15>
Allows you to change what color the wool of the sheep in your recording should be. If the NPC's type is not a sheep, this command does nothing so make sure you use the command above to change the type to sheep if you want a colored sheep.
Permission: motioncapture.* or motioncapture.color or operator.

/mc autoplay <recordingName>
Allows you to toggle whether a specific recording should start automatically whenever the server starts.
Permission: motioncapture.* or motioncapture.autoplay or operator.

/mc freeze <recordingName>
Allows you to get a frozen snapshot of the current position of this NPC. This snapshot can then be placed somewhere as a statue.
Permission: motioncapture.* or motioncapture.freeze or operator.

/mc place <frozenFrame>
Allows you to place a frozen frame as a statue.
Permission: motioncapture.* or motioncapture.place or operator.

/mc remove freezeFrame
If you write this command all statues of NPCs you placed in a radius of 2 blocks around you will be removed.
Permission: motioncapture.* or motioncapture.remove or operator.

/mc region pos1 <recordingName>
Allows you to set the first corner of the region for this recording. If the player enters this region the recording will be triggered. The recording will only be triggered once and will only be triggered again once the region has been empty for at least a second. It can therefor be triggered again if the player re-enters the region.
Permission: motioncapture.* or motioncapture.region or operator.

/mc region pos2 <recordingName>
Allows you to set the second corner of the region for this recording.
Permission: motioncapture.* or motioncapture.region or operator.

/mc region clear <recordingName>
Allows you to delete the region for this recording.
Permission: motioncapture.* or motioncapture.region or operator.

tutorial.jpg
Here is a quick step by step guide for how to create a recording.

1. Write /mc record newRecording
2. Walk around a little, open a few chests or flick some levers.
3. Select the first slot of the inventory to stop recording.
4. Write /mc play-all newRecording
5. Done!

features.jpg
  • 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
Level
1
270 pts
2.3.1-beta-r2 Version
19 Downloads
411 Views
Published
Updated
0.00 star(s) 0 ratings Average Rating (0)

Minecraft Is Better With Plugins

Motion Capture | Player Recording System is the ultimate Minecraft plugin to take your next project to new heights. Increase the quality of your Minecraft server gameplay by downloading it for free!

Why Choose our Minecraft Plugins?

  • High-quality uploads for an enhanced user-experience.
  • Enhanced gameplay features for more fun and excitement.
  • Regular updates and new plugins to keep things fresh.

Explore Other Resources

Are you looking for something different? Explore thousands of other plugins, available to download right now. BeppieOostkust shared this wonderful resource to you for free, so remember to share your appreciation by liking the resource and reviewing it.

Get started today and make your Minecraft world truly unique.

Top Bottom