This project is abandoned and its default file will likely not work with the most recent version of Minecraft. Whether this project is out of date or its author has marked it as abandoned, this project is no longer maintained.



NPCapture is a motion capturing plugin for Bukkit servers. It's able to capture the actions of a player, and then make any NPC act exactly the same. Perfect for Adventure Maps, YouTube videos, Server moderation, and whatever is the limit for you!

Current version: 1.0.0b
Keep in mind that this project is in Beta stage, and may therefore contain more bugs than usual. Please report them if you find any!

Thanks to TheUserCreated for the video!


/npcapnpcapture.command.*Main command (use to display help)
/npcap start <capname>npcapture.command.startStart recording a cap
/npcap savenpcapture.command.saveSave the cap you're currently recording
/npcap cancelnpcapture.command.cancelCancel recording a cap
/npcap delete <capname>npcapture.command.deleteDelete a cap
/npcap play <capname> <username> [chatname] [public/private]npcapture.command.playPlay a saved cap
/npcap scsave <player> <capname>npcapture.command.scsaveSave the last actions of a player without having started a recording
/npcap screplay <player> [public/private]npcapture.command.screplayreplay the last actions of a player without saving their cap


  • Keep in mind that currently, caps recorded with older versions are usually not compatible with newer versions of this plugin. Always make sure to backup your caps upon updating!
  • You can shorten or lengthen the ShadowCap time in the config file.


This plugin utilises Hidendra's plugin metrics system, which means that the following information is collected and sent to

  • A unique identifier
  • The server's version of Java
  • Whether the server is in offline or online mode
  • The plugin's version
  • The server's version
  • The OS version/name and architecture
  • The core count for the CPU
  • The number of players online
  • The Metrics version

Opting out of this service can be done by editing plugins/Plugin Metrics/config.yml and changing opt-out to true.

Cup of coffee

If you like this plugin, please consider buying me a cup of coffee! Donate via PayPal! (You can do so by clicking the "Donate" button in the header on the top right of this page. Thanks a bunch!)

Awesome people who supported the plugin:

  • TheUserCreated


Posts Quoted:
Clear All Quotes

About This Project


Recent Files