✨ Features
ɪɴᴠᴇɴᴛᴏʀʏ ʀᴏʟʟʙᴀᴄᴋ |
Restore inventories, armor, XP, health & ender chests |
⚡ ᴀꜱʏɴᴄ ᴏᴘᴇʀᴀᴛɪᴏɴꜱ |
MySQL & YAML support with minimal performance impact |
ᴏɴᴇ-ᴄʟɪᴄᴋ ʀᴇꜱᴛᴏʀᴇ |
Professional GUI with instant backup restoration |
️ ᴠɪᴇᴡ-ᴏɴʟʏ ᴍᴏᴅᴇ |
Inspect backups without allowing item interaction |
ᴅᴇᴀᴛʜ ᴛʀᴀᴄᴋɪɴɢ |
Track killer names, death causes & precise locations |
ᴍᴜʟᴛɪ-ᴠᴇʀꜱɪᴏɴ |
Full support for Minecraft 1.16 - 1.21.8 |
Commands & Permissions
/ir |
Show help menu |
azinventoryrestore.use |
/ir help |
Display command list |
azinventoryrestore.use |
/ir version |
Check plugin version |
azinventoryrestore.version |
/ir reload |
Reload configuration |
azinventoryrestore.reload |
/ir <player> |
Open player's backup GUI |
azinventoryrestore.restore |
azinventoryrestore.* |
All permissions |
OP |
azinventoryrestore.use |
Basic command access |
OP |
azinventoryrestore.restore |
Restore inventories |
OP |
azinventoryrestore.viewonly |
View-only mode |
OP |
azinventoryrestore.version |
View version info |
OP |
Requirements
- Minecraft:
Code (Text):
1.16 - 1.21.8
- Server: Spigot, Paper, or Purpur
- Java:
- Dependencies: None (HikariCP & MySQL Connector included)
⚙️ Configuration
ᴄᴏɴꜰɪɢ.ʏᴍʟ ᴇxᴀᴍᴘʟᴇ:
Code (Text):
# Database settings
database:
type: 'yaml' # 'mysql' or 'yaml'
# General settings
settings:
max-backups-per-player: 10
auto-cleanup-days: 30
one-click-restore: true
save-ender-chest: true
save-health: true
save-experience: true
# GUI settings
gui:
title: "&8[&bAzInventoryRestore&8] Player Backups"
items-per-page: 45
responsive-gui: true
ᴍᴇꜱꜱᴀɢᴇꜱ.ʏᴍʟ ᴇxᴀᴍᴘʟᴇ:
Code (Text):
# Messages with color codes
general:
no-permission: "&cYou don't have permission!"
player-not-found: "&cPlayer not found!"
backup:
created: "&aBackup created for &7{player}"
restored: "&aInventory restored successfully!"
Installation
- Download
Code (Text):
AzInventoryRestore.jar
- Place in
folder
- Restart server
- Configure in
Code (Text):
/plugins/AzInventoryRestore/
Key Features
- ⚡ ᴀꜱʏɴᴄ ᴏᴘᴛɪᴍɪᴢᴇᴅ:
performance impact per tick
- ʀᴇꜱᴘᴏɴꜱɪᴠᴇ ɢᴜɪ: Works on all GUI scales
- ️ ᴅᴜᴀʟ ꜱᴛᴏʀᴀɢᴇ: MySQL or YAML backends
- ᴘᴇʀᴍɪꜱꜱɪᴏɴ-ʙᴀꜱᴇᴅ: Granular access control
- ᴍᴜʟᴛɪ-ᴡᴏʀʟᴅ: Cross-world teleportation support
License
This project is licensed under the
MIT License.
ᴍᴀᴅᴇ ᴡɪᴛʜ ❤️ ʙʏ ɢᴀᴍɪɴɢʜᴜᴢᴀɪ
Discord Support: