Motion Capture 2 | Player Recording System

 Motion Capture 2 | Player Recording System V 2.2.6

Motion Capture 2 | Player Recording System
◦•●❤♡ ᴄᴏɴᴛᴀᴄᴛ Dekomori on discord ꜰᴏʀ ꜱᴜᴘᴘᴏʀᴛ ♡❤●•◦

Native Minecraft Version:
1.16
Tested Minecraft Versions: 1.14 / 1.15 / 1.16 / 1.17

For Older Versions, Check here: https://blackspigot.com/downloads/motion-capture-advanced-npc-animations.12449/history

THIS PLUGIN ONLY WORKS WITH 1.17 AND BELOW

Capture (2).jpg

Motion Capture 2, 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 just did the moment you decide to replay what you just recorded. Using this plugin you can create NPCs that look like they are actual actors playing out a movie sequence. Using the new Region Trigger feature you are, for example, able to create a robber who jumps from building to building in a medieval city just as the player enters the city.

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.


The commands are configurable in the config. You are not required to use 'mc' if you don't want that. In the configuration file you could change it to '/bird' for all I know!

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

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

/mc delete <recordingName>
Allows you to delete this specific motion captured recording.
Permission: mc.* or mc.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: mc.* or mc.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: mc.* or mc.secretrecord or operator.

/mc skin <recordingName> <skinOwner>
Allows you to set the skin of the NPC of the recording. For example: /mc skin myRecording Notch.
Permission: mc.* or mc.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: mc.* or mc.name or operator.

/mc mode <recordingName>
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: mc.* or mc.mode or operator.

/mc replay <recordingName>
Allows you to manually replay a recording.
Permission: mc.* or mc.replay or operator.

/mc remoteReplay <recordingName> <player>
Allows you to manually replay a recording for another player.
Permission: mc.* or mc.remoteReplay or operator.

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

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

/mc stop <recordingName>
Allows you to fully stop a recording. This means the NPC will despawn.
Permission: mc.* or mc.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: mc.* or mc.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: mc.* or mc.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: mc.* or mc.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: mc.* or mc.color or operator.

/mc toggleExclusivePlayer <recordingName>
Allows you to make a recording client sided meaning only the player who triggered the recording either through command or through a region gets to see the recording. Please note things like block placing and projectiles are not subject to this command and so are visible to all players regardless.
Permission: mc.* or mc.client or operator.

/mc autoplay <recordingName>
Allows you to toggle whether a specific recording should start automatically whenever the server starts.
Permission: mc.* or mc.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: mc.* or mc.freeze or operator.

/mc place <frozenFrame>
Allows you to place a frozen frame as a statue.
Permission: mc.* or mc.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: mc.* or mc.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: mc.* or mc.region or operator.

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

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

/mc commandblock replay <recordingName>
Allows a command block to replay a recording.
How to use skins from websites like mineskin.org etc?
If you want to get a skin from a website like https://mineskin.org/, simply copy the 'Texture Data' field and paste it into the Skin.Value field in the recording file located in plugins -> MotionCaptureRewritten -> Recordings. If the Skin.Value field does not exist then please use the /mc skin, command to generate this field.

Next copy the 'Texture Signature' field into the Skin.Signature field. Same thing applies as with the Skin.Value field.

Now your skin will appear!

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 replay newRecording.
5. Done! Now you can create a basic recording.

Features
  • Moving.
  • Jumping.
  • Sneaking.
  • Swimming.
  • Gliding with Elytra.
  • Placing Blocks.
  • Destroying Blocks.
  • Flicking Levers.
  • Opening / Closing Doors.
  • Being On Fire. 1.16 or lower only.
  • Shooting A Bow.
  • Firing Projectiles Like Snowballs.
  • Opening Chests.
  • Wear Armor, Elytra or carry A Shield.
  • Custom Skin.
  • Custom Displayname.
  • Any EntityType supported. 1.16 or lower only.
  • Customizable Colored Wool on Sheep. 1.16 or lower only.
  • Custom Model Data on items.
  • Enchantment glint on items.

Similar resources

Motion Capture | Player Recording System Dekomori
4.11 star(s) 9 ratings
Downloads
1,153
Updated
Cinematic Studio | Tell Stories Through Cutscenes | NPC Motion Capture | 1.14 - 1.16.x V 1.1.3 Neqoette
5.00 star(s) 1 ratings
Downloads
517
Updated
Capture the Flag, Team Deathmatch, FFA, Kill Confirmed, Domination, LTS, DTC, RTF >> #1PB Infinityy
THE BEST MINIGAMES-8 Games | MultiArena | 16 Teams | Coins | Stats | Shop | Editall msg | Bungee | +
3.67 star(s) 3 ratings
Downloads
423
Updated
BlackSpigot General Chat
Rules Help Users
    hfdgbocjl @ hfdgbocjl: i want to post a plugin
    Top