Перейти к содержимому
Mineforgian

AxInventoryRestore

A customizable plugin that backups player inventories and lets server staff to restore or export them as a shulker box.

Загрузки
30K
Подписчики
119
Обновлён
21 июня 2026 г.
Лицензия
MIT

Опубликован 12 августа 2023 г.

A plugin to save exportable backups from players inventories in shulkers (customizable)

This plugin is inspired by Inventory Rollback Plus, (no code was taken from it)

What is AxInventoryRestore?

  • This plugin is a tool for server admins that logs player's inventories and lets staff restore it with 1 click or export it as a shulker. An inventory backup is made when a player dies, joins, quits, changes world, a backup is also taken every few minutes, (customizeable) and even manually.

gif gif gif gif

Features:

  • Support for databases (SQLite, H2, MySQL, PostgreSQL)
  • Multi server support (when using MySQL or PostgreSQL)
  • Efficient (databases are handled async when possible)
  • Developer API (create your own save categories)
  • Customizeable (you can translate every message)
  • Easy to use (there is only 1 command and a few subcommands)
  • 1 click restore
  • Export as shulker option
  • Automatic cleanup (delete data after X days have passed)

Commands:

  • /axir - Check backups
  • /axir save * - Create a manual backup for all players
  • /axir save - Create a manual backup a player
  • /axir reload - Reload plugin
  • /axir cleanup - Delete old data manually (based on config.yml)

Permission:

  • axir.admin or axir.* - Gives permission to everything
  • axir.view - Access to viewing backups
  • axir.modify - Ability to take items from backups
  • axir.teleport - Access to teleport to backup location
  • axir.restore - Access to use the quick restore feature
  • axir.export - Access to export items in a shulker box
  • axir.reload - Permission to use /axir reload
  • axir.manualbackup - Permission to use /axir save or /axir save *
  • axir.cleanup - Permission to use /axir cleanup

Need help? Join our Discord! https://dc.artillex-studios.com/

Source code: https://github.com/Artillex-Studios/AxInventoryRestore/

Ченджлог

3.14.2Релиз26.1.1, 26.1.2, 26.2 · 21 июня 2026 г.
  • Fixed the some backup types like ender chest, gamemode/world changes did not save in the last few versions.
3.14.1Релиз26.1.1, 26.1.2, 26.2 · 20 июня 2026 г.
  • Fixed that the default discord.yml was invalid in the latest version.
3.14.0Релиз26.1.1, 26.1.2, 26.2 · 20 июня 2026 г.
  • Added 26.2 support. (The plugin now supports everything between 1.20.2 and 26.2)
  • Moved to our own discord webhook system, the discord.yml will be migrated on first startup. If you use this feature, it is recommended to take a backup of it so nothing gets deleted.
  • The new discord webhook system is more capable, supporting basically all discord features, (and the old system downloaded a lot of useless libraries) you can find the new syntax and more details here: https://docs.artillex-studios.com/discord-webhook-builder.html
  • Added a new %timestamp% placeholder for the webhooks that can be used for the timestamp field.
3.13.0Релиз26.1, 26.1.1, 26.1.2 · 6 июня 2026 г.
  • Removed all of the very old database converters from axir v1 and v2. That means that if you are still using a 2 year or older version, you will have to update to 3.12.1 (or delete the database) for your data to be converted.
  • Removed support for legacy permissions, that means that now only the permissions starting "axinventoryrestore." will work. (in the past ther were permissions like axir.admin) Check the wiki for the up to date list.
  • Code cleanup.
  • Fixed a folia bug.
3.12.1Релиз26.1, 26.1.1, 26.1.2 · 5 апреля 2026 г.
  • Fixed that the previous version didn't get remapped on 1.20.5-1.21.4 servers, because the new 26.1 module requires java 25. This version now should work in all minecraft versions from 1.20.2 to 26.1.1 even with java 21.
3.12.0Релиз1.21.11, 26.1, 26.1.1 · 5 апреля 2026 г.
  • Added 26.1 and 26.1.1 support. (The plugin now supports everything between 1.20.2 and 26.1.1)
  • Moved the update notifier to use our own internal api for more accurate information and to prevent it not working if the provider site goes down.
  • Some internal cleanup.
3.11.3Релиз1.21.9, 1.21.10, 1.21.11 · 10 февраля 2026 г.
  • Added the %location% placeholder to the backup created discord webhook.
  • Added the %category% placeholder to the category gui backup items. This can be used to show which category a backup belongs to in the "all" gui.
3.11.2Релиз1.21.9, 1.21.10, 1.21.11 · 18 января 2026 г.
  • Made the /axir view search case insensitive.
  • Now you can also search for uuids like this: /axir view
  • Added a more clear error message when the user can't be found or they have no backups.

Комментарии

Загружаем…