TechnicallyCoded / Inventory-Rollback-Plus

Spigot/Bukkit plugin that allows server moderators to restore player items and data from backups.
https://www.spigotmc.org/resources/85811/
Other
78 stars 44 forks source link

Feature Request: Offline Rollbacks #54

Open ghost opened 2 years ago

ghost commented 2 years ago

What is missing:

Offline or deferred rollbacks. I often find myself in a situation where I would like to rollback an inventory of an offline player, It is not practical too wait until they are online so it would be nice if a rollback could be performed on offline players.

Specific changes to make:

When a user tries to rollback an offline player the rollback should be done instantly or deferred until the player rejoins.

This feature already exists here:

N/A

Additional context:

N/A

USBCharger commented 2 years ago

This would be nice to have.

ElTodoFull commented 2 years ago

I'm currently "kidnapped" with a plugin that saves inventories in a MySQL, and when I uninstall the plugin, players start with an empty inventory. Thankfully, IRP is able to save a backup when the player leaves.

Being able to rollback via console, and restore a specific backup directly, would help greatly to transfering the items to normal minecraft. Like, the player joins with the old plugin gone, and also the items, check if they received the backup, give them the backup of the last time they left the server so they don't notice (and mark them as "updated".)

My idea for the console/player command: /irp forcerestore [name] [category] [backup#] [include-enderchest] [replace] /irp forcerestore ElTodoFull leave 1 true true That'd restore the latest (#1) "leave" backup, and the enderchest, and replace everything they had before.

TechnicallyCoded commented 2 years ago

@ElTodoFull please put this in #88

RuaWing commented 2 months ago

I think this is a very important and useful feature for the Administrator.