Simple & customizable survival-friendly item backpack plugin - a happy medium between bundles & shulker boxes
- Spigot, Paper, & CraftBukkit on versions 1.14.x - 1.17.x (other server types may work but are not directly supported)
- Java 8 or newer
- Supports any items; all item attributes including nbt data is processed
- No dupes unless the item is copied in creative mode; unique identifier assigned per backpack
- Very customizable; change backpack size, lore, display name, etc. (see config.yml)
- Works with inventories; storage containers, hoppers, dispensers, etc. are supported
- No messy backend storage; backpack contents stored in the item itself (PersistentDataContainer)
- Anvil support for renaming backpacks with respect to a configurable format
- Recipe book support; backpacks and their recipe show up in player's survival recipe books
- Rich meta; backpack items show a summary of its contents along with slot usage and capacity in item lore
- Dynamic config updates; refreshes existing items in accordance to config changes:
- Backpack item material, any text/lores from the config, and other options are refreshed and applied to backpacks when opened
- If backpack size is made smaller, when players open their backpacks any items that previously fit in the older, bigger size will be dropped at their feet
- /backpacks get: get a backpack without having to craft it [permission: backpacks.getcommand]
- /backpacks give <player>: give a backpack to the target player [permission: backpacks.givecommand]
- /backpacks reload: reload & update changes to the config file [permission: backpacks.reload]
- Either craft or use the get command to get a backpack. Right click it to "unbox" it (anti dupe measure) and then every time you right click again you'll open it!
- If you plan on having multiple backpacks, it's a good idea to rename them in anvils for organization (ex "tools" or "mining")
- Backpacks can be any item (changeable from the config). They cannot be placed even if they're a block (like default)
https://www.spigotmc.org/resources/91098/
Requires Java 8 & Maven
1. git clone https://github.com/kixmc/KixsSimpleBackpacks
2. mvn package
Compiled jar will be in the /target directory
If you have any questions, suggestions, or just want to say hi you can join my Discord server here: https://discord.com/invite/HKnDTRj