Fix history rollback

- Fixes #959
This commit is contained in:
dordsor21
2021-08-08 19:35:57 +01:00
parent f06ba41f91
commit 57f7c93033
3 changed files with 22 additions and 5 deletions

View File

@ -148,7 +148,11 @@ public class HistorySubCommands {
for (Supplier<RollbackOptimizedHistory> supplier : database.getEdits(other, minTime, bot, top, !restore, restore)) {
count++;
RollbackOptimizedHistory edit = supplier.get();
edit.undo(player, allowedRegions);
if (restore) {
edit.redo(player, allowedRegions);
} else {
edit.undo(player, allowedRegions);
}
String path = edit.getWorld().getName() + "/" + finalOther + "-" + edit.getIndex();
player.print(Caption.of("fawe.worldedit.rollback.rollback.element", path));
}