For Plugin Support (bug report, feature request, etc), please use this site.

This backpack works with TokenEnchant / AutoSell / InventoryFull. Mined/exploded blocks are automatically stored in the backpack, and AutoSell commands will check contents of backpacks as well as the player inventory!!!

This plugin provides a virtual backpack. A player can have multiple backpacks. Each backpack can be accessed through a command or a key item. You can customise what item to represent a key in config.yml.

Test Server:
  • testserver.vk2gpz.com.
Commands: (alias: vkbp, bp, backpack)
  • /vkbackpack help : display the help menu.
  • /vkbackpack reload : reloads config.yml.
  • /vkbackpack give <player> <size> [backpack_name] : issue a backpack of size <size> to <player>.
  • /vkbackpack open <backpack_name> : opens the backpack called <backpack_name>
  • /vkbackpack key <name> : get a key to open your backpack named as <name>.
  • /vkbackpack list : get a list of your backpacks.
  • /vkbackpack setmax <player> <max> : sets the maximum number of backpacks <player> can have to <max>.
  • /vkbackpack rename <oldname> <newname> : rename the backpack from <oldname> to <newname>.
  • /vkbackpack remove [player] <name> : throw away <name> backpack. If [player] is present [player]'s <name> backpack will be removed.
  • /vkbackpack release : flags the backpack to be released/traded.
  • /vkbackpack claim : claim the backpack associated with the key you're holding. If it's someone else's backpack, it will become yours.
  • /vkbackpack setsize <player> <newsize> : sets the size of the backpack in hand of the player <player> to <newsize>."
Permissions:
  • vkbackpack.admin : allows you to use reload, give, setmax commands
  • vkbackpack.use : allows you to use key, list commands
  • vkbackpack.open : allows you to use /bp open command to open a backpack
  • vkbackpack.rename : allows you to rename your backpack
  • vkbackpack.trade : allows you to use /bp release|claim command to trade your backpack.
  • vkbackpack.crafting: allows a player to craft a backpack item.
Installation:

Install VKBackPack.jar in the plugins folder.

Work with:


Sample


[/FONT][/COLOR][/font][/color][/font][/size][/color]
Messages:
ErrorMsg: "&c [VKBP] : Some error occured : %error%"
MaxSet: "&a[VKBP] The maxinum number of backpacks &e%player% &acan have is set to &e%number%&a."
GaveBP: "&a[VKBP] The backpack (name: &e%bpname%&a) of size &e%number% &a was given to &e%player%&a."
GaveKey: "&a[VKBP] A key for the backpack (name: &e%bpname%&a) is issued."
Named: "&a[VKBP] A key for the backpack (name: &e%bpname%&a) is issued."
NoSuchBP: "&a[VKBP] A backpack called &e%bpname%&a was not found in %player%'s list."
ReNamed: "&a[VKBP] A key was renamed from &e%oldname%&a to &e%newname%&a."
Maxed: "&c[VKBP] You already maxed out with your backpacks."
Removed: "&a[VKBP] You've threw away a backpack called &e%bpname%&a."
NoBP: "&c[VKBP] You cannot hold any backpack."
Needs9: "&c[VKBP] Backpack size must be multiple of 9."
Released: "&a[VKBP] You have flagged %bpname% to be claimable backpack."
Claimed: "&a[VKBP] You have claimed %player%'s backpack named %bpname%."
InvClear: "&6Cleared all inventory items from %player%."
NoWorld: "&c[VKBP] You cannot use it in this world (&e%world%&c)."
NoRegion: "&c[VKBP] You cannot use it in this region (&e%region%&c)."
SizeChanged: "&a[VKBP] The size of %player%'s backpack (&e%bpname%&a) has been changed to &e%size%&a."
NoPlayer: "&c[VKBP] There is not such a player (&e%player%&c)."
NoPerm: "&c[VKBP] You don't have a sufficient permission."
InvFull: "&c[VKBP] Your backpack %bpname% is full!"

# Customizable help messages
HelpMessages:
banner:
msg: "=== &e[&aVKBackPack Commands List (%version%)&e] &r==="
help:
msg: "&a/vkbackpack help : display this help menu."
reload:
msg: "&a/vkbackpack reload : reloads config.yml."
permission: "vkbackpack.reload"
give:
msg: "&a/vkbackpack give <player> <size> [backpack_name] : issue a backpack of size <size> to <player>."
permission: "vkbackpack.admin"
addmax:
msg: "&a/vkbackpack addmax <player> <num> : adds the specified number to the maximum number of backpacks <player> can have."
permission: "vkbackpack.admin"
setmax:
msg: "&a/vkbackpack setmax <player> <max> : sets the maximum number of backpacks <player> can have to <max>."
permission: "vkbackpack.admin"
open:
msg: "&a/vkbackpack open [player] <backpack_name> : opens the backpack called <backpack_name>"
permission: "vkbackpack.open"
key:
msg: "&a/vkbackpack key <name> : get a key to open your backpack named as <name>."
permission: "vkbackpack.key"
list:
msg: "&a/vkbackpack list [player]: get a list of your backpacks."
permission: "vkbackpack.use"
rename:
msg: "&a/vkbackpack rename <newname> : rename the currently holding backpack to <newname>."
permission: "vkbackpack.rename"
remove:
msg: "&a/vkbackpack remove [player] <backpack_name> : throw away <backpack_name> backpack."
permission: "vkbackpack.use"
release:
msg: "&a/vkbackpack release : releases the backpack represented by the key you're holding."
permission: "vkbackpack.trade"
claim:
msg: "&a/vkbackpack claim : claims the backpack represented by the claimable key you're holding."
permission: "vkbackpack.trade"
setsize:
msg: "&a/vkbackpack setsize <player> <newsize> : sets the size of the backpack in hand of the player <player> to <newsize>."
permission: "vkbackpack.setsize"

# adjust these event priority if those event processes from this plugin
# interfere with other plugins' event processes.
EventPriorityMap:
BlockBreakEvent: "HIGH"
PlayerCommandPreprocessEvent: "LOWEST"

# prefix for the name of 4DBackPack inventory
BackPackPrefix: "VKBackPack"

# default number backpacks a player can have.
# if you set '-1' to this option, no max limit will be imposed.
DefaultMaxBackPacks: 3

# if this option is true, <size> in the "/bp give <player> <size>"
# is specifed as the number of rows instead of the number of slots.
UseRowAsSize: true

# if VKAutoPickup is installed, this option will be force turned off.
AutoPickUp: true

#
AutoSmelting: true
StoneToStone: true

#
AutoBlocking: true

# if the following flag is true, backpack key will act as a physical
# backpack item.
PhysicalBackpack: true

# if the above option is true, you probably should set the following
# two display flag to "false"
DisplayReleasedMessage: true
DisplayClaimedMessage: true

#
KeyItem: CHEST #TRIPWIRE_HOOK
KeyItemName: "&dBackPack (%bpname%) for %player% (size: %size%)"
KeyItemLore:
- "&a%bpname% for %player% (%slot%)"
- "&aClick to open BackPack!"

# if this is "true", a key will be issued upon execution of "give" command.
# this option will not be used if "PhysicalBackpack" option sis true
IssueKeyUponGiveBP: true

# default backpack prefix
BackPackNamePrefix: "BP"

# default name
BackPackDefaultName: "%prefix%[%number%]"

# backpack id prefix.
BackPackIDPrefix: "ID: "

# owner prefix.
BackPackOwnerPrefix: "OWNER: "

# slot prefix.
BackPackSlotsPrefix: "Slots: "

# use its own /ci
UseOwnClearInventory: true

# Disabled Worlds
DisabledWorlds:
- someworld

# Disabled Regions (WorldGuard regions)
DisabledRegions:
- someregion

# Backpack listing header format
ListHeader: "=== &e[&aBackPack List&e] &r==="
ListPlayerHeader: "=== &e[&b%player% &acan have up to &b%max% &abackpacks&e] &r==="
ListColumn: "&e [Name] , [Slot Size]"

# clear inventory commands/aliases
ClearInventoryCommands:
- ci
- clean
- clearinvent
- clearinventory

#
# Recipe
# if you want a player to craft his/her own IW bucket, you can specify the recipe here
#
EnableCrafting: false
CraftingPrefix: "Crafting"
Recipe:
vkbp1: #size 1 row
row: 1
shape:
- "M**"
- "*C*"
- "***"
ingredient:
'*': AIR
'C': CHEST
'M': EMERALD
vkbp2: #size 2 row
row: 2
shape:
- "MM*"
- "*C*"
- "***"
ingredient:
'*': AIR
'C': CHEST
'M': EMERALD
vkbp3: #size 3 row
row: 3
shape:
- "MMM"
- "*C*"
- "***"
ingredient:
'*': AIR
'C': CHEST
'M': EMERALD
vkbp4: #size 4 row
row: 4
shape:
- "MMM"
- "*C*"
- "M**"
ingredient:
'*': AIR
'C': CHEST
'M': EMERALD
vkbp5: #size 5 row
row: 5
shape:
- "MMM"
- "*C*"
- "MM*"
ingredient:
'*': AIR
'C': CHEST
'M': EMERALD
vkbp6: #size 6 row
row: 6
shape:
- "MMM"
- "*C*"
- "MMM"
ingredient:
'*': AIR
'C': CHEST
'M': EMERALD

No ratings yet
48


Supported MC Versions
All Versions.
Basic Commands
A main command

Aliases: /vkbp, /bp, /backpack

(This description was parsed from the plugin.yml. You can read the resource description for more info)

`})" style="box-sizing: border-box; color: rgb(3, 160, 146); text-decoration: none; transition: all 0.17s ease 0s; cursor: pointer;">/vkbackpack
Accepted payment methods






TeamVK Profile Picture
TeamVK PLUS

Uploader


Downloads
6
Views
356
First release
Last update
Rating
0.00 star(s) 0 ratings

More resources from ArteffKods

Back
Top Bottom