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 Feb 4, 2014I have 8 different donation ranks and I want them to all have different number of chest/furnaces. How do I make the config work like that?
-
View User Profile
-
Send Message
Posted Feb 3, 2014@flungo
You can set the "max" value of those components to "0". Players will not lose anything they already own and will be able to access those things if they have sufficient permissions, but they won't be able to buy.
-
View User Profile
-
Send Message
Posted Feb 3, 2014Is there any way to make it so packs are not purchasable? If not, could you make buy use a different permission node?
-
View User Profile
-
Send Message
Posted Feb 2, 2014@mssmaks
No, 2.5.3 runs on MC 1.5.
-
View User Profile
-
Send Message
Posted Feb 1, 2014Running version 2.5.8 on minecraft 1.5.2?
-
View User Profile
-
Send Message
Posted Jan 23, 2014@ZwingGX
I'll have a look at it.
@ThoLav
Nope, the other way round:
world_World_Arenas.yml
world_World_End.yml
world_World_Farmland
world_World_Nether.yml
should all have:
and
world_world_SkyBlock_End.yml
world_World_SkyBlock_Nether.yml
world_World_SkyBlocksShop.yml
should have
-
View User Profile
-
Send Message
Posted Jan 23, 2014Hey,
me again. I want to group the following worlds:
Would it work with this 2 files?
world_world.yml:
world_world_skyblock.yml:
-
View User Profile
-
Send Message
Posted Jan 23, 2014Could you compatible stackableitems(http://dev.bukkit.org/bukkit-plugins/stackableitems/) plugin? ( chests(127stack not supported) )
-
View User Profile
-
Send Message
Posted Jan 20, 2014@Waterworth12
Well, there's nothing I can do then, I'm sorry. :/
-
View User Profile
-
Send Message
Posted Jan 20, 2014@Siguza
We already have that enabled.
-
View User Profile
-
Send Message
Posted Jan 17, 2014@Waterworth12
Set "load-multithreaded" to "semi".
-
View User Profile
-
Send Message
Posted Jan 17, 2014Hey,
When Virtual pack saves user data we get quite a significant spike. We are using mysql and every player on the server has access to one or more chests.
-
View User Profile
-
Send Message
Posted Jan 10, 2014@Siguza
Thanks,
I'll give it a try.
-
View User Profile
-
Send Message
Posted Jan 10, 2014@ThoLav
In world_world2.yml, set
-
View User Profile
-
Send Message
Posted Jan 6, 2014^Hey,
i found that several worlds are supported. But is there a way to group worlds, so that world1 has the same virtual pack as world2?
-
View User Profile
-
Send Message
Posted Jan 3, 2014Hi there i was just wondering why the file that i downloaded doesnt have anything in my config files?
-
View User Profile
-
Send Message
Posted Jan 2, 2014@Chalkie19
Those calculations are made only when VirtualPack starts or when it is reloaded. It can be triggered manually though by running "/v ad reload <username>".
-
View User Profile
-
Send Message
Posted Jan 2, 2014Hello Siguza,
Got a weird problem since updating to 2.5.6, (Running 1.6.4 Spigot) a player on my server had a rank that allow one virtual chest, he then down the line update his rank to allow two chest but it did not give him the chest nor does it allow me to access it "You don't have access to that chest".(/v ad use player123 chest 2)
I was able to give him an extra chest with the command /v ad give player123 chest 1 so I am just curious on why it did not give it to him automatically and if it has to be manually given now?
Permission: player123: group: - ultravip - megavip
VP Config: megavip: max: '1' start: '1' size: '6' ultravip: max: '2' start: '2' size: '6'
Please let me know if anymore info is needed, I will also look into it on my end to see if it was freak occurrence or has happened to other people whom have upgraded.
Thanks for your time.
-
View User Profile
-
Send Message
Posted Jan 2, 2014@MisterSanglad
Are you using a server version other than CraftBukkit or Spigot?
-
View User Profile
-
Send Message
Posted Jan 2, 2014Hey ! I have problem:http://pastebin.com/bvtFk1xi