/backpack give <player> <type> - Gives a backpack of the specified type to a player
/backpack info - Shows detailed information about the backpack you are holding
/backpack menu - Open the backpack menu
/backpack transfer - Transfers ownership of the backpack you are holding to another player
/backpack reload - Reloads the plugin
Permissions
backpack.command.give - Allows use of the /backpack give command
backpack.command.info - Allows use of the /backpack info command
backpack.command.menu - Allows use of the /backpack menu command
backpack.command.transfer - Allows use of the /backpack transfer command
backpack.command.reload - Allows use of the /backpack reload command
Action List
BROADCAST:message - Send a message to all players on the server
CONSOLE_COMMAND:command - Execute a command from the server console
MSG:message - Send a private message to a specific player
PLAYER_COMMAND:command - Execute a command as if the player ran it themselves
SOUND:type:float:float - Play a sound to a player
ADD_POTION:type:amplifier:duration - Add a potion effect to the player
✔ Item Sell Price Support You can configure the sell prices for items.
✔ PriceType Support The following PriceType values are supported:
DEFAULT – Uses the plugin default pricing system
ESSENTIALS – Uses prices from Essentials plugin
SHOPGUIPLUS – Uses prices from ShopGUIPlus plugin
ECONOMYSHOPGUI – Uses prices from EconomyShopGUI plugin
GUISHOP – Uses prices from GUIShop plugin
XPRISON – Uses prices from XPrison plugin
CMI – Uses prices from CMI plugin
✔
Boosters Support Increase sell prices using personal multipliers.
✔ Unlimited Backpack Support You can create unlimited backpack.
✔ Inventory Save System Support Items are saved to a YML file whenever a backpack is closed.
✔ Backpack Ownership Transfer Support Allows transferring backpack ownership between players.
✔ Backpack Recipe Support Allows crafting backpacks using custom recipes defined in the configuration.
✔ Backpack Open Actions and Close Actions Support Allows executing custom actions when a backpack is opened or closed.
✔ Backpack ChestSort Support Allows ChestSort to sort items when the backpack is closed.
✔ Backpack Open Shortcut Support Allows opening the backpack by placing it in your main hand and pressing Shift + F (requires Minecraft 1.9+).
✔ Backpack Custom Item Support Allows the backpack to support custom items from supported plugins.
✔ Backpack AutoSell Support Automatically sells items from the backpack when it is closed.
✔ Backpack Condense Support Automatically condenses items in the backpack when it is closed.
✔ Backpack Developer API Support
BackpackOpenEvent - Called when a player open a backpack
BackpackCloseEvent - Called when a player close a backpack
✔ PlaceholderAPI Support
%backpack_type% - Displays the type of the backpack
%backpack_owner_name% - Displays the name of the backpack owner
%backpack_owner_uuid% - Displays the UUID of the backpack owner
%backpack_size% - Displays the size of the backpack
%backpack_uuid% - Displays the UUID of the backpack
Code (YAML):
item-sell-prices: -
"STONE:0:8.1" -
"COBBLESTONE:0:7.7" -
"COAL:0:10.2" -
"IRON_INGOT:0:10.2" -
"GOLD_INGOT:0:10.2" -
"REDSTONE:0:10.2" -
"DIAMOND:0:10.2" -
"EMERALD:0:10.2" price:
type: DEFAULT
general: # Only allow owner to open the backpack. # Players with permission 'backpack.bypass.open' can ignore this. owner-only: true
# Prevent backpack from being opened by two players at once. dupe-protection: true
# Folder where each backpack's data file will be stored. storage-folder: "data"
Code (YAML):
messages:
prefix: "&8[&aBackpack&8]&r" no-permission: "%prefix% &cYou don't have permission to use this command!" player-only: "%prefix% &cYou can't use commands from console!" player-not-found: "%prefix% &cPlayer is not online!" invalid-type: "%prefix% &cInvalid backpack type: &e%type%" invalid-backpack: "%prefix% &cThis item is not a backpack item!" backpack-place-deny: "%prefix% &cYou can't place this backpack!" backpack-give-sender: "%prefix% &aYou have given a &e%type% &abackpack to &7%player%&a!" backpack-give-target: "%prefix% &aYou received a &e%type% &abackpack!" backpack-transfer-sent: "%prefix% &aBackpack ownership transferred to &e%newowner%&a!" backpack-transfer-received: "%prefix% &aYou have received ownership of a backpack!" info-header: "&6&l[Backpack Info]" info-type: "&7Type: &f%type%" info-owner: "&7Owner: &f%owner% &8(%owner_uuid%)" info-size: "&7Size: &f%size% slots" info-id: "&7Backpack UUID: &f%id%" not-owner: "%prefix% &cYou are not the owner of this backpack!" already-opened: "%prefix% &cThis backpack is already opened elsewhere!" already-viewing: "%prefix% &cYou are already viewing a backpack!" sell: "%prefix% &aYou sold &b%items% &aitems for &e$%money%&a!" condense: "%prefix% &aYou have changed &b%amount% &aitems into &e%blocks% &ablocks!" reload-success: "%prefix% &aSuccessfully reloaded!" reload-fail: "%prefix% &cA serious error occurred during reloading" menu-title: "&8Backpack Menu" help-header: "&e----- Backpack Commands -----" help-give: "%prefix% &f/%cmd% give <player> <type> &7- Gives a backpack of the specified type to a player" help-info: "%prefix% &f/%cmd% info &7- Shows detailed information about the backpack you are holding" help-menu: "%prefix% &f/%cmd% menu &7- Open the backpack menu" help-transfer: "%prefix% &f/%cmd% transfer <player> &7- Transfers ownership of the backpack you are holding to another player" help-reload: "%prefix% &f/%cmd% reload &7- Reloads the plugin"