How to record all player actions in minecraft

How to record all player actions in minecraft - Blue Vinyl Record Playing on Turntable

I'm trying to work out a way to record all actions a player makes in minecraft, including moving, stopping moving, changing direction, placing a block (and block location/type), breaking a block (and block location/type), eating, pushing buttons, pulling levers, opening doors, attacking mobs (being hit by mobs) etc.

I've looking for a minecraft API but this doesn't exist yet! Is there any way to do this at the moment?






Pictures about "How to record all player actions in minecraft"

How to record all player actions in minecraft - Interior of cozy studio with bed and couch decorated with vintage furniture and vinyl records
How to record all player actions in minecraft - Retro turntable playing vinyl disc in living room
How to record all player actions in minecraft - Black Turntable





How To Install the Replay Mod! ▫ Minecraft Replay Mod Tutorial [Part 1]




Sources: Stack Exchange - This article follows the attribution requirements of Stack Exchange and is licensed under CC BY-SA 3.0.

Images: Elviss Railijs Bitāns, Charlotte May, Matthias Groeneveld, Dids