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 2, 2013does this plugin interact with MYSQL in real time now? (cross-server)
-
View User Profile
-
Send Message
Posted Jan 2, 2013@tttwebsite
Come on, such things annoy me! Why don't you take a look at the config before asking?
@datwerd86
Heh, you won't find them there. ;)
-
View User Profile
-
Send Message
Posted Jan 1, 2013@tttwebsite
edit plugin.yml found in the .jar file
-
View User Profile
-
Send Message
Posted Jan 1, 2013Is there any way to change the /v to /vp it conflicts with VanishNoPacket
-
View User Profile
-
Send Message
Posted Dec 31, 2012@Wolf2323
I guess you're on 2.0, it's fixed in 2.0.1 ;)
@joshwenke
I can think of a way of doing this, but that would be a new file with the same keys as the language file containing strings like "green,red,white,aqua" and I doubt that this would be very useful. Come up with a useful way and I'll do it.
-
View User Profile
-
Send Message
Posted Dec 31, 2012on my server if sb. buys a chest, he buys the same chest again and again. for example a player have 3 chests and he buys one, he buys the chest 3 , which he already has, again and again. i have the newest version and befor 1.1.7.3
-
View User Profile
-
Send Message
Posted Dec 30, 2012Could you add color support for the language file? Right now it locks to a certain color (ex: error messages are red) and you can't change the color. Some control over that would be very appreciated!
-
View User Profile
-
Send Message
Posted Dec 30, 2012@Siguza
np i found way how to make in config for vip, here is how i made chest: max: '0' start: '0' multiply: '1' buy: '40000' use: '0' size: '6' VIP: max: '1' start: '1' so when he got promoted with t00th plugin into vip he will get 1 chest or whatever else and he can have just 1, problem solved!
-
View User Profile
-
Send Message
Posted Dec 30, 2012@everybody: for 2.0.1 see the dev builds.
@Slava123456
This is not possible because VirtualPack is world-based now. I thought about adding that, but I'm not sure how I want to do it.
-
View User Profile
-
Send Message
Posted Dec 30, 2012hello, its possible to use commands in console?, bcz i got T00thTransaction and when i put command v ad give %player w its say Invalid Command: v ad give Vip w in package: Vip and when i want use manual it in console it say This command can only be used by a player. and yes its work wen i use it on OP player but i want make it automatic when someone buy Vip that console use that command, so its there any way to do that?
-
View User Profile
-
Send Message
Posted Dec 29, 2012@confuser
In the config, set "economy" to "false" or set "tools.chest.buy" to "0". Then create group1 and group2 in your permissions plugin. Then add this to the chest config:
Users in group2 will always have 4 chests, users in group1 will have 2 and the rest will have none. :)
@Waterworth12
Look in lang.yml
There you can change it. ;)
If you include "%1", it will be replaced with the chest's number.
-
View User Profile
-
Send Message
Posted Dec 28, 2012Option to change the virtual chest name above the actual UI.
-
View User Profile
-
Send Message
Posted Dec 28, 2012@Siguza
1. Great 2. Alias for /v chest x.
Been trying this out, seems to be working well, except we want to disable players from being able to buy chests, we just want it via permissions; as in Player x has permission for 2 chests where as Player Y can't use them at all and Player Z has access to 4 chests. Is this possible? We couldn't work out how to stop players from buying the chest.
-
View User Profile
-
Send Message
Posted Dec 28, 2012thanks you rock!!!!!
-
View User Profile
-
Send Message
Posted Dec 28, 2012@GrimAOD
Accepted.
@confuser
1. Yes, it would give them 2 additional chests. But a user can also use "/chest buy 2" to get 2 additional chests.
2. Do you want "/chest x" to be an alias for:
-
View User Profile
-
Send Message
Posted Dec 27, 2012@Siguza
This looks like just what we've been looking for. Just one question, just had a quick read of the commands, am I correct in thinking "/v ad give (name) chest 2" would give them 2 additional virtual chests on top of the ones they already have?
Would it be possible to add aliases such as /chest x ?
-
View User Profile
-
Send Message
Posted Dec 27, 2012love this plugin!
do you think you could add in the option to send items between different players chests. As i like to give players on my server messages rules and help via books and then they can receive them anywhere rather than leaving them in chests at there house would make my life easier
p.s. have submitted ticket
-
View User Profile
-
Send Message
Posted Dec 27, 2012Also:
- I'm working on Anvil features and VirtualChest support now.
- I won't do a "live database usage" option because the furnaces and brewing stands wouldn't work then and I tested it with chests: It's just way too slow.
-
View User Profile
-
Send Message
Posted Dec 27, 2012@novaldemar
Ugh, forgot to post this: v2.0 is out!
It's not yet approved by the bukkit team, but here's a download link. Read the description!
-
View User Profile
-
Send Message
Posted Dec 27, 2012@Siguza
Thanks alot Siguza from us at Terracrafters!