[FREE] RecordPlus - Record Players In-Game!

Status
This thread has been locked.

Rack5

Supreme
Feedback score
7
Posts
76
Reactions
128
Resources
0
This plugin lets you record the actions and neighbors of entities to save and later replay. The original idea behind this plugin was to remove the wide-spread server requirements of staff needing recording capabilities, which some with cheaper computers do not have. This gives people the opportunity to record others in game and have others replay the recording in game and view it from any angle. Also, developers have the option to use the plugin's API to automatically record potential cheaters flagging anti-cheats.

Demonstration


Commands
OEcpY8o.png


Permissions
/rec reload - commands.record.reload
/rec start - commands.record.start
/rec stop - commands.record.stop
/rec show - commands.record.show
/rec play - commands.record.play
/rec delete - commands.record.delete

Questions
1. Does this support recording of nearby blocks as well? No, there are no plans of this in the future either.
2. Do the recordings take up a lot of space? Not at all, the file sizes are magnitudes smaller
than video recordings.
3. Does it lag? In extreme circumstances, such as there being thousands of living entities near a recorded player, it is a possibility for the server to experience minor lag while recording. However, playing back recordings is completely asynchronous and packet-based, so there is no lag present in that aspect.

Ideas/Upcoming Updates
1. MySQL and MongoDB storage options with commands to convert/import stored data
2. Recording of data specific to a certain living entity (creeper charge, sheep color, etc.)
3. Nearby entity recording limit, with exceptions for damaged entities and riding vehicles
4. Option for static entity capture support on recording initialization, instead of dynamically starting and stopping nearby entity recordings
5. Multiple viewer support for playing back recordings
6. Support recorded entity teleporting and respawn after death
7. Support for server versions below 1.16.1, up to 1.8
8. Recording maximum time limit, with permission support

Dependencies
Requires Spigot 1.16.1 - 1.16.4. Does not depend on any plugin.

Contribute
If you are willing to implement any of the mentioned ideas, or have some of your own, feel free to check out the GitHub.

Download
v1.0.0 - Click Here (1.16.3 - 1.16.4)
v1.0.1 - Click Here (1.16.1 - 1.16.4)

Regarding any issues, message me on here.
 
Last edited:
PebbleHost
High performance, consistent uptime and fast support. Minecraft hosting that just works.

Rack5

Supreme
Feedback score
7
Posts
76
Reactions
128
Resources
0
Update
Released v1.0.1. Fixed a bug with not finding newly joined players on the current server session, added iron golem to the entity mappings, and added 1.16.1 and 1.16.2 support.

Looks good af! Keep up the good work :oops:
Thank you <3
 
Last edited:
Status
This thread has been locked.
Top