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:
Short | Long |
---|---|
ad | admin |
w | workbench |
uc | uncrafter |
ec | enderchest |
e | enchanttable |
a | anvil |
m | materializer |
c | chest |
f | furnace |
b | brewingstand |
l | link |
u | unlink |
v | version |
t | trash |
s | stats |
p | price |
cd | cooldown |
up | update |
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.
Command | Description | Permission |
---|---|---|
/v or /v help [x] | Show the help (page x) | |
/v help commands | Show the available commands | |
/v help l | Show the linking help | |
/v help uc | Show the uncrafter help | |
/v help m | Show the materializer help | |
/v v | Show the version of VirtualPack | |
/v restore | Try to restore packs "lost" in UUID conversions. | |
/v s [name] | Show your statistics/Show the statistics of the given player | (vpack.stats) |
/v p | Show the prices for everything you can buy | |
/v cd | Show command cooldowns | |
/v send (player) | Send the item in your hand to a player | vpack.send |
/v send (player) (x) | Send all the contents in your chest nr. x to a player | vpack.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 VirtualPack | vpack.send.all |
/v w | Open your workbench | vpack.use.workbench |
/v w buy | Buy the workbench | vpack.use.workbench |
/v uc | Open your uncrafter | vpack.use.uncrafter |
/v uc buy | Buy the uncrafter | vpack.use.uncrafter |
/v ec | Open your enderchest | vpack.use.enderchest |
/v ec buy | Buy an enderchest | vpack.use.enderchest |
/v e | Open your enchantment table | vpack.use.enchanttable |
/v e buy | Buy the enchantment table | vpack.use.enchanttable |
/v e buy b [x] | Buy x bookshelves for your enchantment table | vpack.use.enchanttable |
/v a | Open your anvil | vpack.use.anvil |
/v a buy | Buy the anvil | vpack.use.anvil |
The next 3 commands are only available if "transmutation.enabled" is set to true. | ||
/v m | Open your materializer | vpack.use.materializer |
/v m buy | Buy the materializer | vpack.use.materializer |
/v m list [page] | List items and their matter values. | vpack.use.materializer |
/v c [x] | Open your chest nr. x | vpack.use.chest |
/v c buy [x] | Buy x chests | vpack.use.chest |
/v c drop [x] | Drop all the contents of chest nr. x | vpack.use.chest |
/v c trash [x] | Delete all the contents of chest nr. x | vpack.use.chest |
/v f [x] | Open your furnace nr. x | vpack.use.furnace |
/v f buy [x] | Buy x furnaces | vpack.use.furnace |
/v f l (x) (y) | Link your furnace nr. x with chest nr. y | vpack.use.furnace |
/v f u [x] | Remove the link from your furnace nr. x | vpack.use.furnace |
/v b [x] | Open your brewing stand nr. x | vpack.use.brewingstand |
/v b buy [x] | Buy x brewing stands | vpack.use.brewingstand |
/v b l (x) (y) | Link your brewing stand nr. x with chest nr. y | vpack.use.brewingstand |
/v b u [x] | Remove the link from your brewing stand nr. x | vpack.use.brewingstand |
/v t | Open the trash | |
/v up | Check for an update | vpack.update |
/v ad | Show the admin help | vpack.admin |
/v ad reload | Reload the configs | vpack.admin |
/v ad reload (player) | Reinitialize this players VirtualPack | vpack.admin |
/v ad restore (user) | Try to restore the pack of (user) | vpack.admin |
/v ad listmatter | List all items and their matter values (available in the console) | vpack.admin |
/v ad save | Save everything | vpack.admin |
/v ad savefile | Save everything to data.db (to convert MySQL to file) | vpack.admin |
/v ad loadfile | Force loading from data.db (to convert file to MySQL if it's not working for some resaon) | vpack.admin |
/v ad cut | Cut packs down to the maximal value for every tool | vpack.admin.cut |
/v ad cut user (user) | Cut packs down to the maximal value for every tool for that user | vpack.admin.cut |
/v ad cut group (group) | Cut packs down to the maximal value for every tool for every user in that group | vpack.admin.cut |
/v ad cut force [user/group] [name] | Same as above but ignores the vpack.bypass.cut permission | vpack.admin.cut.force |
/v ad clean (days) | Delete all packs of players who haven't been online for (x) days | vpack.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
Permission | Notes | Children |
---|---|---|
vpack.all | Gives FULL ACCESS to ALL VirtualPack features | vpack.use.all vpack.use.enchanttable.free vpack.use.anvil.free vpack.keep.all vpack.send.all vpack.admin.all |
vpack.use | ||
vpack.use.all | vpack.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.workbench | vpack.use | |
vpack.use.uncrafter | vpack.use | |
vpack.use.enderchest | vpack.use | |
vpack.use.enchanttable | vpack.use | |
vpack.use.enchanttable.free | You can use the enchanting table without losing XP | vpack.use.enchanttable |
vpack.use.anvil | vpack.use | |
vpack.use.anvil.free | You can use the anvil without losing XP | vpack.use.anvil |
vpack.use.materializer | vpack.use | |
vpack.use.chest | vpack.use | |
vpack.use.furnace | vpack.use | |
vpack.use.brewingstand | vpack.use | |
vpack.keep.all | All 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.all | vpack.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.workbench | Allows the use of the workbench through VirtualPack signs | |
vpack.sign.uncrafter | see above | |
vpack.sign.enderchest | see above | |
vpack.sign.enchanttable | see above | |
vpack.sign.anvil | see above | |
vpack.sign.materializer | see above | |
vpack.sign.chest | see above | |
vpack.sign.furnace | see above | |
vpack.sign.brewingstand | see above | |
vpack.stats | Only required to see other users stats. You can always see your own ones. | |
vpack.bypass.all | Just everything starting with vpack.bypass | vpack.bypass.creative vpack.bypass.cut vpack.bypass.clean vpack.bypass.blacklist.all |
vpack.bypass.creative | Allows you to use VirtualPack in creative mode even if creative mode is blocked | |
vpack.bypass.cut | Excludes you from cuts. Except those with force. | |
vpack.bypass.clean | Exclude you from cleans. | |
vpack.bypass.blacklist.all | Allows you to ignore all blacklists | vpack.bypass.blacklist.uncrafter vpack.bypass.blacklist.store |
vpack.bypass.blacklist.uncrafter | Allows you to ignore the uncrafter blacklist | |
vpack.bypass.blacklist.store | Allows you to ignore the storing blacklist | |
vpack.bypass.blacklist.materializer | Allows you to ignore the materializer blacklist | |
vpack.send | ||
vpack.send.copy | vpack.send | |
vpack.send.all | vpack.send.copy | |
vpack.admin | ||
vpack.admin.all | vpack.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.createsign | vpack.admin | |
vpack.admin.cut | vpack.admin | |
vpack.admin.cut.force | vpack.admin.cut | |
vpack.admin.clean | vpack.admin | |
vpack.admin.use | Grants just read-only mode | vpack.admin |
vpack.admin.use.edit | Also allows editing of chests & co. | vpack.admin.use |
vpack.admin.give | vpack.admin | |
vpack.admin.take | vpack.admin | |
vpack.admin.forceopen | vpack.admin | |
vpack.admin.delete | vpack.admin | |
vpack.update | Notifies you of new VirtualPack versions |