• Filename
  • Uploaded by
  • Uploaded
    Apr 12, 2014
  • Size
    174.04 KB
  • Downloads
  • MD5

Supported Bukkit Versions

  • 1.7.4



  • 1.7.8 compatible (and not 1.7.5 or anything lower!)


  • 1.7.5 compatible


This will be the last 2.x update with new features. Until 3.x comes out, only bug fixes will be released.

  • StackableItems support
  • Virtual Enderchests
  • Sign-based VirtualPack access (Write [VirtualPack] or [VPack] in the first line and the argument (e.g. "chest 2") in the second line)
  • Fixed command cooldowns being invoked when used via "/v ad use"
  • "Force open" feature (command to open VPack for another user)

New commands:

  • /v ad forceopen <user> <tool> [x]

New permissions:

  • vpack.admin.createsign - Required to create a VPack sign
  • vpack.sign.all - All vpack.sign.* nodes
  • vpack.sign.<tool> - Allows using <tool> via right-clicking a VPack sign
  • vpack.admin.forceopen - Required for /v ad forceopen


  • Added configurable cooldowns to commands
  • Added "readonly mode" for "/v ad use" (see permission changes below)
  • Fixed the sending function not telling the sender anything on success with only one target
  • Fixed crashes when api.curseforge.com takes too long to respond
  • Added Chinese language file

New command:

  • /v cd or /v cooldown - Shows all cooldowns

New config entries:

  • tools.<any tool>.cooldown - Time in seconds a player has to wait before he can use the same tool again

Permission changes:

  • vpack.admin.use - Now grants just read-only access
  • vpack.admin.use.edit - Like "vpack.admin.use" before (chests & co. can be edited)


  • 1.7.2 & 1.7.4 compatible
  • Fixed uncrafter & materializer GUIs not displaying changes correctly
  • Added ChestKeeper importing support


  • 1.6.4 compatible
  • Still labeled "2.5.6" ingame.


  • 1.6.2 compatible


  • "/v ad use" no longer requires the target player to have any permission.
  • "/v ad give" will now create a VPack for a player if it doesn't exist yet.


  • 1.6.1 compatible


  • Bugfixes: Closes tickets #59 and #64.
  • It is now possible to use %player in lang files to use the current player's name. It's replace by [NoOne] for the console.


  • New command: /v ad erase
  • New config options:
    • inject.anvil - Use virtual anvil for anvil blocks too
    • tools.anvil.maxlevel - Maximum XP level


  • Added SuperPerms Mode
  • Cutting now completely removes a VPack if the player doesn't have the vpack.use permission.
  • Fixed VPacks being added for players who don't have the vpack.use permission.


  • New commands (see commands page):
    • /v ad cut
    • /v ad clean
  • New permissions (see permissions page):
    • vpack.admin.cut
    • vpack.admin.cut.force
    • vpack.admin.clean
    • vpack.bypass.cut
    • vpack.bypass.clean
  • New config options (see config page):
    • tick.interval
    • send.drop
  • Decreased server load
  • Minor bug fixes


  • Updated to 1.5.1


  • Updated to CB 1.5
  • Fixes tickets #51, #52, #53


  • Fixed language errors (again)
  • Added "/v ad reload [user]" to reinitialize only this user's VirtualPack (not save & load!)
  • Added the materializer


  • Note! If you're getting "ZipException" and "STRING NOT FOUND" all over the place, use dev build #34 or newer. (Just don't touch anything called "matter", "materializer" or "transmutation" in builds before 2.4)
  • Fixed lang.yml being overwritten on every startup.


  • Improved language handling (new config option: language, see config page)
  • New language included: German
  • Fixed the uncrafter not giving the correct enchanted books
  • Fixed the broken alphachest importing feature. Note: To import alphachest files, you now have to place the AlphaChest.jar in the VirtualPack folder.


  • Blacklists for uncrafting and storing items (in chests, furnaces and brewing stands) - See the config page for more information.
  • Improved the /send command (new options: -all, -copy)
  • New config option: send.notify-interval - If bigger than zero, players who received items will be notified every X seconds until they use a virtualpack command.
  • New command: /v ad loadfile - If you want to convert to mysql and it isn't working, use this.
  • New config option: global-perms - Set this to true if your permissions plugin doesn't support world-based inheritance.
  • New config option: load-multithreaded
    • false - everything is loaded normally
    • semi - data is loaded in a separate thread (server starts up faster)
    • true - data is loaded in a separate thread for each user. (Fastest, but this may cause errors, use with caution!)
  • New permissions:
  • vpack.bypass.all - bypass all limitations
  • vpack.bypass.creative - previously vpack.creative
  • vpack.bypass.blacklist.all - ignore all blacklists
  • vpack.bypass.blacklist.uncrafter - ignore the uncrafter blacklist
  • vpack.bypass.blacklist.store - ignore the storage blacklist
  • Minor bug fixes


  • 1.4.7 compatible
  • Config option to block creative mode (and permission to bypass it if enabled)
  • In the console, when executing admin commands that require a world context (like "/v ad give"), you can now specify the world by adding "w:<world>" after the "/v ad". (example: "/v ad w:narnia give Siguza c 5")
  • Uncrafting enchanted items will now uncraft to the item without enchantments and enchanted books. Uncrafting an enchanted book will give you a normal book.
  • Minor bug fixes with language handling
  • Support for BackPack saves
  • This version will overwrite your lang.yml


  • Anvil features
  • VirtualChest files support
  • Item sending feature

New commands:

  • /v a
  • /v send

New permissions:

  • vpack.use.anvil
  • vpack.use.anvil.free
  • vpack.send
  • Any message from "/v ad forceopen" is displayed to the user instead of the admin (won't fix in 2.x).
  • "/v ad forceopen" and sign-access invoke the command cooldowns (won't fix in 2.x).