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 11, 2013Hey our server is having trouble with items in the virtual chests rolling back. Was wondering if anyone else is having the same problem or if there are any conflicts with other plugins we should know about. All permissions work and we're able to buy workbenches and all that. I mined up some gold blocks, placed them in the chest, and later they weren't in the chest but they were still mined up from the world. Thanks!
-
View User Profile
-
Send Message
Posted Jan 11, 2013All those who have problems with permissions: please try dev build #13 and tell me if that one works or if there is any error in the console.
-
View User Profile
-
Send Message
Posted Jan 11, 2013@AlphaFarer
try vpack.use.* may be work.
-
View User Profile
-
Send Message
Posted Jan 11, 2013really thankful that you added the importing from alphachest thing. Saved me alot of trouble! xD Thanks
-
View User Profile
-
Send Message
Posted Jan 10, 2013It doesn't work with permissionsex? I give vpack.use.all but still players can't use any commands of this plugin. Users still get You're not allowed to use VPack
-
View User Profile
-
Send Message
Posted Jan 9, 2013@Simo389
No. Workbench has no "max" value and you can't have two workbenches... and you're confusing me in general.
So based on your comment and PM, this is what I think you want (please tell me if it's not correct):
Then your config has to look like this:
And then normal users need to have the permission vpack.use.chest and donators and high donators need to have vpack.use.chest and vpack.use.workbench.
-
View User Profile
-
Send Message
Posted Jan 8, 2013@Wolf2323
Then you have the permissions vpack.use.enchanttable.free and vpack.use.anvil.free
-
View User Profile
-
Send Message
Posted Jan 7, 2013the same problem with anvil
-
View User Profile
-
Send Message
Posted Jan 7, 2013hey I've found a bug again. If sb. something enchants on enchantmanttable he keeps his level
-
View User Profile
-
Send Message
Posted Jan 7, 2013@oLLyyy
Ok, I'll add this, but can't players in creative mode just chest by dropping the items and picking them up when they're not in creative mode anymore? ^^
@mrbubbles103
Depending on your configuration it's a combination of:
I'm caching everything I can which means my plugin will take longer to enable, but it will be faster when a command is executed.
-
View User Profile
-
Send Message
Posted Jan 7, 2013Love the plugin Siguza. Been using dev build #12. However, do you know why it slows down my server startup time by about 5 seconds?
-
View User Profile
-
Send Message
Posted Jan 6, 2013Would you add the feature to block Creative Mode when a player has /v chest to their rank? they can add creative items to the chest...:/
-
View User Profile
-
Send Message
Posted Jan 6, 2013This is a great plugin that keeps getting better :-)
Other additions:
"/v send all" to send item in hand to all players with virtual chest
Login trip to tell player they recived item while offline With the option of the respective chest opening 10 seconds after logon Enabled by permission node
-
View User Profile
-
Send Message
Posted Jan 6, 2013@mig4ng
I'll have a look at it ;)
-
View User Profile
-
Send Message
Posted Jan 5, 2013Is there anyway you can add Backpack importer? Thanks in advance.
-
View User Profile
-
Send Message
Posted Jan 5, 2013@novaldemar
Nope, I have never experienced such problems. I'm using plugins to enchant my tools up to lvl 127 but everything works fine.
First there were problems with enchantments, then some time ago there were problems with written books and then I decided to use NBT tags just like minecraft does (+ base64 encoding to prevent charset problems). I just tested it: I had a signed book with 3 pages of text, I changed its name in an anvil and I enchanted Knockback 10 on it. I put it into a chest, restarted the server and nothing had changed.
-
View User Profile
-
Send Message
Posted Jan 5, 2013Hey Siguza,
First of all thanks again for an amazing plugin. The fact that we can integrate it with vanish makes life alot easier and our players greatly appreciate some cool new functionality!
I was wondering if you have experienced any problems with mcedited items and the /chest? On our server we sell certain items classified as GOD gear with Op enchantments and nice bold and coloured text. While these look nice, it appears if anyone leaves it in their /chest and leaves (/server restarts) the game the plugin has a bit of a fit and deletes their entire /chest.
Does this seem plausible to you and If so could you put in a fix (at least for a few parameters?) Honestly I think you will be seeing more and more mcedited stuff on servers som if we are correct in attributing blame on your plugin, a fix would be very helpful indeed!
NOVAL Terracrafters
-
View User Profile
-
Send Message
Posted Jan 4, 2013@Simo389
I'm not sure whether you want high donators to be able to buy 2 chests or to just have them.
If you want them to be able to buy 2, your config is correct and should work.
If you want them to just have them, then you also have to set the "start" value to the same as "max" (in fact you can forget the max value then) and make sure the vpacks are loaded again after the group change (/v ad reload), because that's the only time the "start" values are checked and applied. I'm sorry for that but there's no way of checking this without eating up tons of memory.
-
View User Profile
-
Send Message
Posted Jan 3, 2013@xelnaga15
No, there are too many problems:
@uSoc_lifehome
I'm sorry but I don't understand you.
-
View User Profile
-
Send Message
Posted Jan 2, 2013Could this integrates with mcMMO or Heroes as a party chest?