VirtualPack
VirtualPack
[ Configuration ] [ Commands & Permissions ] [ Download ] [ Source ]
With this plugin, players can buy and use a workbench, an enchantment table, chests, furnaces, brewing stands and a bunch of other tools. Completely virtually. Accessible by chat commands.
Required dependencies: Vault, WorldEdit.
Optional dependencies: ProtocolLib (see Configuration/Materializer)
Notice
According to the Bukkit rules, I have to make you aware of:
Quote:This plugin uses the Curse API to check for updates automatically.
To disable update checking, set 'check-update' to 'false' in 'plugins/VirtualPack/config.yml'.
Features
User-side features:
- Chat-based access to the features of those blocks:
- Workbench
- Anvil
- Enchantment Table
- Chest
- Furnace
- Brewing Stand
- Enderchest
- Workbench
- An Uncrafter (Opposite of Workbench)
- A Materializer (Convert item stacks into others)
- A Trash
- Sending items between players
- Statistics and info pages for everything
- Access via Signs
Admin-side (configurable) features:
- Multiverse support
- Completely configurable commands
- Cooldowns on commands
- Admin access to all users' packs (in full and read-only modes)
- Optional economy integration
- StackableItems support
- Update notification
- MySQL support (data is automatically converted when switching from file)
- Importing (converting) data from:
- AlphaChest
- Backpack
- ChestKeeper
- PlayerVaults
- VirtualChest
- AlphaChest
To Do
- Fix the lags
- Fix all the bugs
- Rewrite the whole plugin
- Cross-server functionality
- Custom smelt/brewing recipes/fuel
- Bind tools to blocks/items
Installation
- Download the VirtualPack.jar and place in in you plugins folder.
- Install Vault the same way.
- Install WorldEdit. If you don't want to install it as a plugin, simply place the jar in plugins/VirtualPack. (I need WorldEdit because of the utilities that are bundled with it, and I need those to register the commands.)
- Install a Vault-compatible permissions plugin (see the Vault project page).
- Now either install a Vault-compatible economy plugin or set the "economy" value in the VirtualPack config to "false".
- Install ProtocolLib if you need it.
- Start your server.
- Maybe read the configuration page.
- Have fun.
Importing other plugins' saves
Supported plugins:
- AlphaChest
- Backpack
- ChestKeeper
- PlayerVaults
- VirtualChest
[ Instructions ]
Dev Builds
Quote:Development builds of this project can be acquired at the provided continuous integration server. These builds have not been approved by the BukkitDev staff. Use them at your own risk!
[ Dev Builds ]
Donation
Is of course always appreciated. :)
I also keep a list of all donations.
STOP STOP STOP STOP STOP STOP STOP
Alright people, it's too much. Do NOT ask me to:
- Change /v because it is used by vanish already. Change it yourself in the config.
- Update the plugin to a new Minecraft version. I'll do it as soon as possible anyway.
If you do one of the above, you don't deserve to talk to me and I won't do anything else than sending you this video.

-
View User Profile
-
Send Message
Posted Jan 22, 2013@Siguza
Thanks! I'll test it out tonight.
Edit: Yep works fine!
-
View User Profile
-
Send Message
Posted Jan 22, 2013@laserlag
I have no idea why I didn't work before (the error is virtually invalid), but I changed it and now it works on Spigot too. :)
-> Dev build 19
-
View User Profile
-
Send Message
Posted Jan 21, 2013Crashing on VirtualPack version 2.2 on Spigot #426. It happens when trying to enchant a book in the virtual enchanting table - not sure about armor. I can submit a full ticket later.
Console Log
-
View User Profile
-
Send Message
Posted Jan 21, 2013@joshwenke
It's just like a ghost bug, users are reporting it but whenever anyone tries to reproduce it, it magically doesn't occur anymore.
-
View User Profile
-
Send Message
Posted Jan 21, 2013@joshwenke
Same issue on my server as well. Bug has been going around for a while, I can't seem to find the issue.
-
View User Profile
-
Send Message
Posted Jan 20, 2013I've been getting numerous reports of people losing items, however, never able to reproduce the bug. Any ideas? I've tried flatfile and MySQL, still problems.
-
View User Profile
-
Send Message
Posted Jan 20, 2013@Habbomod
v2.2 supports it. ;)
Just put the backpacks folder in the VirtualPack folder and start your server.
-
View User Profile
-
Send Message
Posted Jan 20, 2013Make option for import from BackPack
-
View User Profile
-
Send Message
Posted Jan 19, 2013I think I speak for everyone when I say thankyou for all your hard work
-
View User Profile
-
Send Message
Posted Jan 18, 2013Just uploaded VirtualPack v2.2 with a few new features and 1.4.7 support. It's equal to dev build #18.
@uSoc_lifehome
I'm not sure if I understand you. Do you want to have a chests assigned to parties and every party member is able to open it?
-
View User Profile
-
Send Message
Posted Jan 18, 2013This needs to be updated for the new builds of bukkit.
-
View User Profile
-
Send Message
Posted Jan 17, 2013@uSoc_lifehome
Which by it means that could user create a virtual chest for only the party member of mcMMO? Indeed that my memory told me that alphaChest did this once... (Correct if I'm wrong)
-
View User Profile
-
Send Message
Posted Jan 16, 2013Ok, so I've been testing for 2 hours now.
For some reason PEX doesn't register the child-permissions of my permissions and I have no idea why.
But it works if you set every permissions node itself.
-
View User Profile
-
Send Message
Posted Jan 16, 2013Same here, using PEX + Vpack, always worked fine, but no longer able to use any feature, constant permission denied.
Perhaps check how other plugins use Vault correctly? As that plugin is supposed to handle the permissions...
-
View User Profile
-
Send Message
Posted Jan 15, 2013Same with #14 or #15 it still doesn't work. Even for operators now it doesn't work :D.
-
View User Profile
-
Send Message
Posted Jan 13, 2013@everyone with the permissions bugs:
Please try dev build #14, I think I fixed it now.
@rtcabooservb
And yes, MySQL is faster than flatfile.
-
View User Profile
-
Send Message
Posted Jan 13, 2013@Siguza
Thanks. :) I must have skipped over it when reading. I reported an issue with the latest dev build on your github repo.
In your opinion, do you think MySQL handles better than flatfiles for performance in VirtualPack?
-
View User Profile
-
Send Message
Posted Jan 12, 2013@rtcabooservb
-
View User Profile
-
Send Message
Posted Jan 12, 2013@Siguza
Is it possible to convert flatfile data for virtualpack to a myql table?
-
View User Profile
-
Send Message
Posted Jan 12, 2013@jessieappleseed
It could only happen if you changed something in you chest while VirtualPack was reloading.
But VirtualPack reloads only if it's told to do so (command) and only if there's a huge amount of data it can take enough time that this can happen.