HomeJavaModsinvrewind
invrewind
ModsJava

invrewind

by mukulx · on Modrinth

Which build do you need?

This mod ships a separate file for every mod loader and every version of the game. Pick both, then download — the wrong build installs fine and then does nothing in the game.

Mod loader

Minecraft version

⬇ Download for 26.1–26.1.2 · Folia⬇ Download for 1.21.1–1.21.11 · Folia⬇ Download for 26.1–26.1.2 · Paper⬇ Download for 1.21.2–1.21.11 · Paper⬇ Download for 26.1–26.1.2 · Purpur⬇ Download for 1.21.2–1.21.11 · Purpur
I don't know my version or loader
Open the Minecraft launcher and look at the profile you play on — it names both, like fabric-loader-1.21.4. The version also shows in the bottom-right corner of the game's main menu.
No loader in the profile name? Then it's plain Minecraft, and these mods won't run — you need Fabric or NeoForge installed first.
invrewind — screenshot 1invrewind — screenshot 2invrewind — screenshot 3invrewind — screenshot 4invrewind — screenshot 5

InvRewind

Highly configurable inventory backup and restore plugin for Paper, Purpur, and Folia.

For server owners and admins who want to backup player inventories and restore them when players lose items.


Why Use This Plugin?

Protect Your Players' Progress

Flexible & Powerful

Easy to Use

Actively Maintained


Features

Core Functionality

Technical Features

Backup Types


Commands

Command Description Permission
/invrewind or /ir Open player selection GUI invrewind.admin
/invrewind reload Reload configuration invrewind.admin
/invrewindforce <player|all> Force backup for player(s) invrewind.admin
/invrewind export [yaml|sqlite|mysql] Export backups to specified format invrewind.export
/invrewind import <type> <filename> Import backups from file invrewind.import

Configuration

Database Options

database:
  type: yaml  # yaml, sqlite, or mysql

Auto-Backup Settings

auto-backup:
  on-death: true
  on-world-change: true
  on-join: true
  on-quit: true
  
  scheduled:
    enabled: false
    interval: 30  # minutes
    require-movement: true
    min-items: 1

Backup Limits

auto-backup:
  limits:
    enabled: true
    max-per-type:
      death: 50
      world-change: 30
      join: 20
      quit: 20
      scheduled: 40
      force: 100

Features

features:
  save-inventory: true
  save-armor: true
  save-offhand: true
  save-enderchest: true
  save-health: true
  save-hunger: true
  save-xp: true
  save-location: true

Migration Settings

migration:
  # Delete source file/folder after successful import
  delete-source-after-import: false

GUI Sounds

gui:
  sounds-enabled: true  # Enable/disable all GUI sounds

Database Migration

Export Backups

Export your current database to any format:

/invrewind export          # Export to current database type
/invrewind export yaml     # Export to YAML folder structure
/invrewind export sqlite   # Export to SQLite .db file
/invrewind export mysql    # Export to MySQL .sql dump

Export locations:

Import Backups

Import backups from any format:

/invrewind import yaml <foldername>    # Import from YAML folder
/invrewind import sqlite <filename>    # Import from SQLite .db file
/invrewind import mysql <filename>     # Import from MySQL .sql file

Import locations:

Features:


Permissions

Permission Description Default
invrewind.admin Full admin access to all features OP
invrewind.use Access to restore own inventory OP
invrewind.restore.others Restore other players' inventories OP
invrewind.forcebackup Create force backups OP
invrewind.export Export backups to different formats OP
invrewind.import Import backups from different formats OP

Support & Development

This plugin is actively maintained with frequent updates, new features, and bug fixes as they're discovered. More features are planned for future releases.


License

This project is licensed under the GNU General Public License v3.0.

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

Verified by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more