

BackInv
Активный0.0
Установок
Последнее обновление
Версии
BackInv 1.1
Простой мод для создания резервных копий инвентаря игроков на вашем сервере.
Работает как в одиночной игре, так и на серверах. Разработчик создал этот мод как технический администратор сервера, столкнувшись с отсутствием удобных решений для Fabric 1.21.
Доступные команды
/backinv <цель>
- открывает графический интерфейс со списком резервных копий игрока (рекомендуемый способ использования)/backinv reload
- перезагружает файл конфигурации (config/backinv/config.json
) без перезапуска сервера/backinv list <цель>
- показывает текстовый список резервных копий игрока (без графического интерфейса)/backinv load <цель> <индекс>
- загружает конкретную резервную копию в инвентарь игрока/backinv inv <цель> <индекс>
- открывает графический предпросмотр конкретной резервной копии для игрока
Настройка конфигурации
Файл конфигурации находится по пути <директория игры или сервера>/config/backinv/config.json
.
Параметр | Описание | Тип |
---|---|---|
enabled | Включает (true) или отключает (false) мод BackInv | boolean |
prefix | Текст префикса, отображаемый в сообщениях | String |
suffix | Текст суффикса, отображаемый в сообщениях | String |
re_join_message | Сообщение, показываемое при повторном подключении игрока | String |
load_player_message | Сообщение при загрузке инвентаря игрока из файла. Поддерживает плейсхолдеры: {player} , {file} |
String |
error_load_player_message | Сообщение при ошибке загрузки инвентаря игрока. Поддерживает плейсхолдеры: {player} , {file} , {e} |
String |
item_prefix | Префикс, применяемый к предметам в резервных копиях | String |
item_suffix | Суффикс, применяемый к предметам в резервных копиях | String |
no_saves_found | Сообщение при отсутствии резервных копий для игрока. Поддерживает плейсхолдер: {player} |
String |
invalid_index | Сообщение при указании неверного индекса резервной копии. Поддерживает плейсхолдер: {index} |
String |
save_not_found | Сообщение при невозможности найти указанную резервную копию. Поддерживает плейсхолдер: {save} |
String |
error_occurred | Общее сообщение об ошибке при неудачном выполнении действия. Поддерживает плейсхолдер: {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}"
}
Это первый мод разработчика, созданный в процессе обучения, поэтому возможны некоторые недоработки, но все обнаруженные ошибки будут исправлены.