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 Jul 3, 2013Great Plugin! I think it would be cool though if you could bind the command to a block. so that when you buy it from the virtual shop it gives you a block (like a leather piece or something) and when you right click with it, it opens the virtual pack. Just a suggestion to make the plugin a bit cooler :)
-
View User Profile
-
Send Message
Posted Jul 3, 2013@wumpyc
-
View User Profile
-
Send Message
Posted Jul 3, 2013Can you remove /v? it's annoying because We use /vanish for that and I would just prefer to stick with /Chest command... plsplsplsplspslps pretty pwease :)
-
View User Profile
-
Send Message
Posted Jul 2, 2013Alright, try dev build #72 and report any bugs.
-
View User Profile
-
Send Message
Posted Jul 2, 2013@Siguza
Sorry wasn't trying to nag, I'll keep checking the jenkins. Good luck with the update buddy.
-
View User Profile
-
Send Message
Posted Jul 2, 2013I know, I know, I know. And I'm working on it since the dev build is out.
-
View User Profile
-
Send Message
Posted Jul 2, 2013Fails to enable at startup on 1.6 just a heads up. Hopefully you'll get a dev build out soon.
-
View User Profile
-
Send Message
Posted Jul 2, 2013I put in a ticket with some 1.6 errors. I know it's just a Dev build (an early one) but thought I would get the ball rolling. Here is the ticket: http://dev.bukkit.org/bukkit-plugins/virtualpack/tickets/65-error-with-1-6-startup/
-
View User Profile
-
Send Message
Posted Jul 2, 2013Please get a 1.6 update dev build soon! :)
-
View User Profile
-
Send Message
Posted Jul 1, 2013@SaitoForte
Well, I tried it with bpermissions and your config and it worked for me. :/
-
View User Profile
-
Send Message
Posted Jun 23, 2013@Siguza
I'm using bpermissions v2.11.2 and vault 1.2.25
-
View User Profile
-
Send Message
Posted Jun 22, 2013@SaitoForte
I'm not able to reproduce this.
permissions.yml (PEX)
config.yml (VPack):
Quotation marks don't make a difference as well... The only things I can imagine is that there's a mistake in your permissions file or that Vault is unable to get the player groups from your permissions plugin. Which permissions plugin and what Vault version are you using?
@Chalkie19
Well, thank you very much for you donation. :)
I'll add a "%player" option for lang files, but I'm currently writing the preparations to make it possible to run VirtualPack cross-server and it might take some time until I have a stable version.
-
View User Profile
-
Send Message
Posted Jun 21, 2013@TarikBerk
It's the timing feature in Spigot. Bukkit has it's own timings feature as well but as far as I know it's not as in depth or "pretty".
-
View User Profile
-
Send Message
Posted Jun 21, 2013@Waterworth12
How do you get that data?
-
View User Profile
-
Send Message
Posted Jun 21, 2013@Siguza
Thank you very much my members are loving it, will be donating as per usual for plugins we use.
Is there a chance down the track to use %name in the lang folder? I have it as "Your Virtual X :#" I would love to make it more personal by adding the name "Chalkie's Virtual X :#"
Thanks for a great plugin.
-
View User Profile
-
Send Message
Posted Jun 19, 2013Is per-group settings broken?
http://pastebin.com/RPSfBBcb
I did it exactly how it was shown, and even though i put myself in the appropriate group, I cant buy more than 3 chests and do not get the discount.
-
View User Profile
-
Send Message
Posted Jun 19, 2013@burntapples
Sure.
-
View User Profile
-
Send Message
Posted Jun 17, 2013is this compatible with multiworld too?
-
View User Profile
-
Send Message
Posted May 27, 2013@iiRAZZAii
Read.
-
View User Profile
-
Send Message
Posted May 27, 2013Hey I have a suggestions for the plugin, If you could limit the amount of chests per group or add permissions to use that limit of chests so for e.g- If defaults have 1 chest and VIP has 5 chests you would need vp.use.default or whatever permission