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 Dec 22, 2012Even with the correct permissions, people cannot open chests. Also, make it so you can use /chest and /workbench - much appreciated!
-
View User Profile
-
Send Message
Posted Dec 22, 2012is migrating from this: http://dev.bukkit.org/server-mods/vchest/ possible?
-
View User Profile
-
Send Message
Posted Dec 22, 2012@acap41
Click.
And I think I need to set up jenkins.
-
View User Profile
-
Send Message
Posted Dec 21, 2012@Siguza
Would you mind either giving a link to that before it gets approved by Bukkit or whatever has to happen, or can you tell me if the one in your github repo is working?
-
View User Profile
-
Send Message
Posted Dec 21, 2012@Brocodo
Rather than "/backpack $ = /virtualchest chest $" like nhadobas said, use "/backpack [$] = /virtualchest chest $". That way, you do not need the second argument.
-
View User Profile
-
Send Message
Posted Dec 21, 2012@GuildMasterLelo
Just uploaded a version ;)
-
View User Profile
-
Send Message
Posted Dec 20, 2012Please update for 1.4.6 compatibility :)
-
View User Profile
-
Send Message
Posted Dec 20, 2012@Brocodo
Download command helper and do this "/backpack = /virtualpack chest" Then add this on the next line "/backpack $ = /virtualchest chest $"
-
View User Profile
-
Send Message
Posted Dec 20, 2012@Siguza
I made a backpack command with the plugin: CommandRouter
I set /backpack to /virtualpack chest
However, you can't use variables, such as /backpack 1 or /backpack 2
You would need to add all these.
-
View User Profile
-
Send Message
Posted Dec 20, 2012Is there any possiblity that you could duplicate items with this plugin?
U set this plugin up a little while ago, and created a command: /backpack
And only used the virtual chest option.
I had a few bugs, thats why i quitted using this plugin.
Some i can remember were:
- Players losing there backpack before they die. Maybe becouse of the Heroes plugin i use? They have a HP system.
- Not sure but, i thought that this plugin was cousing lagg. Maybe with saving things?
-
View User Profile
-
Send Message
Posted Dec 19, 2012@Siguza
sorry mate stupid me didnt think to read back sorry:( but thankyou
-
View User Profile
-
Send Message
Posted Dec 19, 2012@aselox
I think my last build works? (Sorry that it says R0.2, there is just no R0.3 to select)
@ryanblm
Come on, this has been asked like 5 times now, I plan to do this, I just need time!
I think I'll get it soon after Christmas.
And yes, Anvil features are planned too.
@Faldonboy
Ok, I'll look into that.
-
View User Profile
-
Send Message
Posted Dec 18, 2012Could you update this to work with the new bukkit api changes? (R0.3)
-
View User Profile
-
Send Message
Posted Dec 18, 2012is there a possiblity of adding support so that you can just do /workbench for workbench /chest # for the chests /brewing for brewing stand /furnace for furnace and /uncrafter for uncrafter?, also was wondering if you was thinking about adding support for the anvil? thankyou -Ryanblm
-
View User Profile
-
Send Message
Posted Dec 17, 2012@Siguza
Didn't help, it did make me realize something though. The only group name that virtualchest is accepting is my default group(citizen) any other group names put in there have no effect on anything. Using what you posted no matter what rank I was I would still have 5 chests(any rank, not just citizen) even as a donator1(6 max chests) it said I only had 5.
-
View User Profile
-
Send Message
Posted Dec 17, 2012@Faldonboy
Permissions don't affect the config, it's only about group names.
I don't know if it helps, but try it this way:
It should work the other way too, though. :/
@Drake63628
Yeah, commands config is planned already, if you really need it now, unzip the jar, open the plugin.yml, remove the "v" from the commands list (or change it to "vp" or something), save and zip it again.
-
View User Profile
-
Send Message
Posted Dec 17, 2012Hmm, maybe I'm just misunderstanding the configuration but I was under the impression that this set up would allow citizen ranks to have 5 max chests and donator1 ranks to have 6 max chests but no matter what I try they still only have 5, I know I did it right because the buy price for donator1s is 30k instead of the normal 40k when I use the price command ingame.
Could it be because donator1 inherits from citizens in my permissions? If thats the case is there any way to fix that without removing the inheritance of each rank I have?
-
View User Profile
-
Send Message
Posted Dec 16, 2012Siguza I love the plugin, but could you possibly make it available to set an alias for each of the commands? My admins and I use Vanishnopacket and the alias for that is /v, so we're wondering if it could be made possible to make the alias for this plugin instead of it be /v c # it be instead /vc # so we can use both aliases and not have to worry. Currently we're having to type /vanish to be able to vanish and its rather annoying when we need to be able to do it quickly.
-
View User Profile
-
Send Message
Posted Dec 13, 2012@Anerdson
Well, you could add him to a donator user group and set the price for this group for the workbench to 0.
@kenaston
I could do that, but then there's a problem with the tool identifier... how do you specify which brewing stand you want to open? If you have just one then, that's a kinda big limitation, and if you use the coordinates, you can't carry it around anymore, also quite a limit. I thought about this already, but I couldn't come up with a good concept for it, so if you have one, let me know.
-
View User Profile
-
Send Message
Posted Dec 13, 2012This is a great plugin. But is it JUST commands? Like, could you just right click a brewing stand (for e.g), and it would open a personal inventory for everyone? I would like that for a future update and for my server.