BackInv

Quick rating

BackInv

No reviews yet

Creates backup copies of players' inventories before death, which can be loaded using a command.

Mod Loaders
Fabric
Minecraft

Community voices

Reviews

Versions
Loading versions…
Match includes

Click once to include, again to exclude, again to clear

Rating Any
Any 0.5 1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.5 5.0
Min
Max
Play Status
Reviews
Time Played
hrs+
Verified developers only
Has developer response
List view
Grid view
Compact view
Sort by
Date
Rating
Helpful
Unhelpful
Edited
Sort ascending
Delete this review?

This removes your review from the project. You can write a new review after.

Review submitted for moderation

Your review has been sent to moderators, who will check that it meets our guidelines before it appears publicly.

No reviews yet. Be the first to review this project!

Get it on

Available Platforms

Compatibility

Supported Environments

Dev Environment
Client Unsupported
Server Required

About

Project Details

Type
Mod
Latest Version
1.0.1
Authors

For authors

Embed Badge

If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.

Custom banner text
ModDex rating badge preview

Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.

Identifiers

Platform IDs

Modrinth ID

Resources

External Links

Source Issues Wiki Discord

About

Description

BackInv 1.1

Modrinth downloads badge Modrinth versions badge java 17 badge

A simple player backup mod for your server.

Work in single player.

I am a technical administrator of the server and encountered the problem that on Fabric 1.21, there is only Death Backup, which is not very server-friendly.

Commands:

  • /backinv <target> - Opens a graphical interface listing the player's backups (Recommended).
  • /backinv reload - Reloads the configuration file (config/backinv/config.json) without restarting the server.
  • /backinv list <target> - Displays a text-based list of the player's backups (No GUI).
  • /backinv load <target> <index> - Loads a specific backup into the player's inventory.
  • /backinv inv <target> <index> - Opens a GUI preview of a specific backup for the player.

Configuration

The configuration is located in <game or server directory>/config/backinv/config.json.

Name Description Type
enabled Enables (true) or disables (false) the BackInv mod. boolean
prefix The prefix text displayed in messages. String
suffix The suffix text displayed in messages. String
re_join_message The message displayed when a player reconnects. String
load_player_message The message displayed when a player’s inventory is loaded from a file. Supports placeholders: {player}, {file}. String
error_load_player_message The message displayed when loading a player’s inventory fails. Supports placeholders: {player}, {file}, {e}. String
item_prefix Prefix applied to items displayed in backups. String
item_suffix Suffix applied to items displayed in backups. String
no_saves_found The message displayed when no backups are found for a player. Supports placeholder: {player}. String
invalid_index The message displayed when an invalid backup index is provided. Supports placeholder: {index}. String
save_not_found The message displayed when a specified backup cannot be found. Supports placeholder: {save}. String
error_occurred The generic error message displayed when an action fails. Supports placeholder: {action}. String
{
  "enabled":true,
  "prefix":"§6[§aBackInv§6] ",
  "suffix":"§7",
  "re_join_message":"Sorry come back again",
  "load_player_message":"Player {player} inventory is loaded from file {file}.",
  "error_load_player_message":"Failed to save inventory for player {player} file {file} - Error- {e}",
  "item_prefix":"§7",
  "item_suffix":"§6",
  "no_saves_found":"§cNo saved inventories found for player {player}",
  "invalid_index":"§cInvalid save index- {index}",
  "save_not_found":"§cSave not found- {save}",
  "error_occurred":"§cAn error occurred while {action}"
}

This is my first mod, and I was learning as I went along, so I made many mistakes and not everything is tested (but I will fix all the bugs!).

Screenshots

Gallery

  • Example: Let's take things from the creative
    Example: Let's take things from the creative Example: Let's take things from the creative and then write /kill ourselves
  • We write the command /backinv list Player913
    We write the command /backinv list Player913 We write the command /backinv list Player913 to get a list of your deaths.
  • We write the command /backinv load Player913 1
    We write the command /backinv load Player913 1 We write the command /backinv load Player913 1, then the player is overwritten (all NBT data from the backup is applied) and the player (in our case, Player913) is kicked from the server to ensure that all NBT data works correctly.

Versions

Files

Relations

Project Relations

More like this

Similar Mods

Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.

On ModDex

Community snapshot

0
Ratings
0
Followers
0
In stacks

By the numbers

Statistics

~5,000
Downloads
Last Updated
CurseForge
Created
Last synced
When ModDex last fetched this project from CurseForge or Modrinth. Every project is re-checked on a schedule, and any project that ships a new file is synced automatically within hours of the release.
New file updates sync automatically
How syncing works