跳到正文

BackInv

作者:UserLog

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

收藏

截图

介绍

中文介绍正在准备中,下面暂时显示原文。

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!).

常见问题

BackInv 支持哪些 Minecraft 版本?

BackInv 支持 Minecraft Java 版 1.20–1.21.3,共 11 个版本,可用的加载器:Fabric。下载时注意选择和你游戏版本一致的文件。

BackInv 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:仅服务端。

评论

登录后评论和评分

UserLog 的其他作品

查看全部 →