Commands

Commands & Permissions

Also see the config page/commands config.
Every command for the anvil (for example) is redirected to "/v anvil" (= "/v a").

Note: You can use either the short or the long version of almost every command. Here's a list:

ShortLong
adadmin
wworkbench
ucuncrafter
ecenderchest
eenchanttable
aanvil
mmaterializer
cchest
ffurnace
bbrewingstand
llink
uunlink
vversion
ttrash
sstats
pprice
cdcooldown
upupdate

Commands

Quote:

Note:
– Arguments in () must be given, those in [] are optional.
– If any amount is required for a command and not given, it will be 1.
– Whether the main command is "/v" or something else depends on your configuration, but I'm gonna use "/v" here because that's the default command.
All commands require the permission vpack.use except for those where none is explicitly written.
– For permissions in brackets, see the permissions list at the bottom of this page.

CommandDescriptionPermission
/v or /v help [x]Show the help (page x)
/v help commandsShow the available commands
/v help lShow the linking help
/v help ucShow the uncrafter help
/v help mShow the materializer help
/v vShow the version of VirtualPack
/v restoreTry to restore packs "lost" in UUID conversions.
/v s [name]Show your statistics/Show the statistics of the given player(vpack.stats)
/v pShow the prices for everything you can buy
/v cdShow command cooldowns
/v send (player)Send the item in your hand to a playervpack.send
/v send (player) (x)Send all the contents in your chest nr. x to a playervpack.send
/v send -copy (player) [x]Same as above, but copy the item(s)vpack.send.copy
/v send -all [x]Same as above, but send it to all players who have a VirtualPackvpack.send.all
/v wOpen your workbenchvpack.use.workbench
/v w buyBuy the workbenchvpack.use.workbench
/v ucOpen your uncraftervpack.use.uncrafter
/v uc buyBuy the uncraftervpack.use.uncrafter
/v ecOpen your enderchestvpack.use.enderchest
/v ec buyBuy an enderchestvpack.use.enderchest
/v eOpen your enchantment tablevpack.use.enchanttable
/v e buyBuy the enchantment tablevpack.use.enchanttable
/v e buy b [x]Buy x bookshelves for your enchantment tablevpack.use.enchanttable
/v aOpen your anvilvpack.use.anvil
/v a buyBuy the anvilvpack.use.anvil
The next 3 commands are only available if "transmutation.enabled" is set to true.
/v mOpen your materializervpack.use.materializer
/v m buyBuy the materializervpack.use.materializer
/v m list [page]List items and their matter values.vpack.use.materializer
/v c [x]Open your chest nr. xvpack.use.chest
/v c buy [x]Buy x chestsvpack.use.chest
/v c drop [x]Drop all the contents of chest nr. xvpack.use.chest
/v c trash [x]Delete all the contents of chest nr. xvpack.use.chest
/v f [x]Open your furnace nr. xvpack.use.furnace
/v f buy [x]Buy x furnacesvpack.use.furnace
/v f l (x) (y)Link your furnace nr. x with chest nr. yvpack.use.furnace
/v f u [x]Remove the link from your furnace nr. xvpack.use.furnace
/v b [x]Open your brewing stand nr. xvpack.use.brewingstand
/v b buy [x]Buy x brewing standsvpack.use.brewingstand
/v b l (x) (y)Link your brewing stand nr. x with chest nr. yvpack.use.brewingstand
/v b u [x]Remove the link from your brewing stand nr. xvpack.use.brewingstand
/v tOpen the trash
/v upCheck for an updatevpack.update
/v adShow the admin helpvpack.admin
/v ad reloadReload the configsvpack.admin
/v ad reload (player)Reinitialize this players VirtualPackvpack.admin
/v ad restore (user)Try to restore the pack of (user)vpack.admin
/v ad listmatterList all items and their matter values (available in the console)vpack.admin
/v ad saveSave everythingvpack.admin
/v ad savefileSave everything to data.db (to convert MySQL to file)vpack.admin
/v ad loadfileForce loading from data.db (to convert file to MySQL if it's not working for some resaon)vpack.admin
/v ad cutCut packs down to the maximal value for every toolvpack.admin.cut
/v ad cut user (user)Cut packs down to the maximal value for every tool for that uservpack.admin.cut
/v ad cut group (group)Cut packs down to the maximal value for every tool for every user in that groupvpack.admin.cut
/v ad cut force [user/group] [name]Same as above but ignores the vpack.bypass.cut permissionvpack.admin.cut.force
/v ad clean (days)Delete all packs of players who haven't been online for (x) daysvpack.admin.clean
/v ad w:(world) (use/give/take/forceopen/delete)Execute one of the commands below in a different world than the one you're in
/v ad use (name) (tool) [arguments]Access the VirtualPack of the player name. For [arguments] just use what you'd use when accessing your own tool.
Examples:
/v ad use Notch c drop 5 - It will drop you all the contents of Notch's 5th chest if he has a 5th one.
/v ad use Notch f link 1 7 - It will link Notch's 1st furnace with his 7th chest if he has at least one furnace and 7 chests.
Note:
Everything will be handled as if the player name entered the command /v (tool) [arguments].
His permissions are applied and money is taken from his account when buying something.
The only exception is the "use" value for every tool. This one will be ignored.
vpack.admin.use
/v ad give (name) (tool) [x]Give the player name [x] of tool.vpack.admin.give
/v ad give (name) (tool) [x]Make sure the player name has at least [x] of tool.vpack.admin.give
/v ad take (name) (tool) [x]Take [x] of tool away from the player name.vpack.admin.take
/v ad forceopen (name) (tool) [x]Open tool number [x] on player name's screen.vpack.admin.forceopen
/v ad delete (name)Delete the VirtualPack of the player name.vpack.admin.delete
/v ad threads(Debug) Shows the IDs or all currently running threads.vpack.admin

Permissions List

PermissionNotesChildren
vpack.allGives FULL ACCESS to ALL VirtualPack featuresvpack.use.all
vpack.use.enchanttable.free
vpack.use.anvil.free
vpack.keep.all
vpack.send.all
vpack.admin.all
vpack.use
vpack.use.allvpack.use
vpack.use.workbench
vpack.use.uncrafter
vpack.use.enchanttable
vpack.use.anvil
vpack.use.materializer
vpack.use.chest
vpack.use.furnace
vpack.use.brewingstand
vpack.use.workbenchvpack.use
vpack.use.uncraftervpack.use
vpack.use.enderchestvpack.use
vpack.use.enchanttablevpack.use
vpack.use.enchanttable.freeYou can use the enchanting table without losing XPvpack.use.enchanttable
vpack.use.anvilvpack.use
vpack.use.anvil.freeYou can use the anvil without losing XPvpack.use.anvil
vpack.use.materializervpack.use
vpack.use.chestvpack.use
vpack.use.furnacevpack.use
vpack.use.brewingstandvpack.use
vpack.keep.allAll the "keep" permissions are only important if "on-death" is not set to "keep" in your config.
The permissions themselves are quite self-explaining I think.
vpack.keep.workbench
vpack.keep.uncrafter
vpack.keep.enchanttable
vpack.keep.anvil
vpack.keep.materializer
vpack.keep.chest
vpack.keep.furnace
vpack.keep.brewingstand
vpack.keep.workbench
vpack.keep.uncrafter
vpack.keep.enderchest
vpack.keep.enchanttable
vpack.keep.anvil
vpack.keep.materializer
vpack.keep.chest
vpack.keep.furnace
vpack.keep.brewingstand
vpack.sign.allvpack.sign.workbench
vpack.sign.uncrafter
vpack.sign.enchanttable
vpack.sign.anvil
vpack.sign.materializer
vpack.sign.chest
vpack.sign.furnace
vpack.sign.brewingstand
vpack.sign.workbenchAllows the use of the workbench through VirtualPack signs
vpack.sign.uncraftersee above
vpack.sign.enderchestsee above
vpack.sign.enchanttablesee above
vpack.sign.anvilsee above
vpack.sign.materializersee above
vpack.sign.chestsee above
vpack.sign.furnacesee above
vpack.sign.brewingstandsee above
vpack.statsOnly required to see other users stats. You can always see your own ones.
vpack.bypass.allJust everything starting with vpack.bypassvpack.bypass.creative
vpack.bypass.cut
vpack.bypass.clean
vpack.bypass.blacklist.all
vpack.bypass.creativeAllows you to use VirtualPack in creative mode even if creative mode is blocked
vpack.bypass.cutExcludes you from cuts. Except those with force.
vpack.bypass.cleanExclude you from cleans.
vpack.bypass.blacklist.allAllows you to ignore all blacklistsvpack.bypass.blacklist.uncrafter
vpack.bypass.blacklist.store
vpack.bypass.blacklist.uncrafterAllows you to ignore the uncrafter blacklist
vpack.bypass.blacklist.storeAllows you to ignore the storing blacklist
vpack.bypass.blacklist.materializerAllows you to ignore the materializer blacklist
vpack.send
vpack.send.copyvpack.send
vpack.send.allvpack.send.copy
vpack.admin
vpack.admin.allvpack.admin
vpack.admin.createsign
vpack.admin.cut.force
vpack.admin.clean
vpack.admin.use.edit
vpack.admin.give
vpack.admin.take
vpack.admin.forceopen
vpack.admin.delete
vpack.stats
vpack.update
vpack.bypass.all
vpack.admin.createsignvpack.admin
vpack.admin.cutvpack.admin
vpack.admin.cut.forcevpack.admin.cut
vpack.admin.cleanvpack.admin
vpack.admin.useGrants just read-only modevpack.admin
vpack.admin.use.editAlso allows editing of chests & co.vpack.admin.use
vpack.admin.givevpack.admin
vpack.admin.takevpack.admin
vpack.admin.forceopenvpack.admin
vpack.admin.deletevpack.admin
vpack.updateNotifies you of new VirtualPack versions