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 Sep 8, 2014@Siguza
I had no idea you could do the group add thing! Thanks!
-
View User Profile
-
Send Message
Posted Sep 8, 2014@VillageRealms
Just create new empty groups which inherit from no other group (via command I suggest, named chest1, chest2, ...) and instead of /pex user X group set Y, use /pex user X group add Y.
-
View User Profile
-
Send Message
Posted Sep 8, 2014@Siguza
I use PermissionsEX. Do you know how that would work out? I wanna make it so any user can buy a vault, but they keep their current rank benefits/prefix and get that vault
-
View User Profile
-
Send Message
Posted Sep 7, 2014@VillageRealms
Sorry, user groups only. I'm really not a fan of wildcard permissions.
Edit: But you can also put a user into multiple user groups with your permissions plugin, right? Because if a user is in multiple groups, the highest value will be used.
-
View User Profile
-
Send Message
Posted Sep 7, 2014@Siguza
Thank you! Is the chest size ONLY possible to do through groups, or is there also permission nodes? Since I wanted to make the bigger vaults buyable with tokens, I wanted to know if theres a possible permission node, instead of making a whole new group with default perms/prefix but named 'chest2', etc.
-
View User Profile
-
Send Message
Posted Sep 7, 2014@VillageRealms
@Noobsbeard
If it only shuts down because it hangs... do you have 'load-multithreaded' set to 'true'?
-
View User Profile
-
Send Message
Posted Sep 7, 2014Hey,
I'm back again. The guy with the huge amount of chests etc. - Currently we're forced to use Spigot for the 1.8 protocol but crash on bootup when loading in all the chests, this seems to be some sort of failsafe built in by Spigot to just stop the server when it hangs. No idea what to do now, stuck in 1.7.10 due to the plugin.
-
View User Profile
-
Send Message
Posted Sep 6, 2014@Siguza
I'm using spigot, latest build 1649, just a protocol build to let 1.8 users join, no real 1.8 features. Great that no more builds from either side will be pushed out I guess, right? Some people can't keep their feelings to themselves.
Side note, I did this for chests:
chest: max: '1' start: '0' multiply: '1' buy: '0' use: '0' size: '1' cooldown: '0' citizen: max: 1 start: 1
The default chest size is 1 rows, now is there any way to give citizen 2 rows, basically, giving different groups different chest sizes. Not the amount of chests but the sizes.
-
View User Profile
-
Send Message
Posted Sep 6, 2014@VillageRealms
I believe there are no 1.8 Bukkit builds yet, but I can't get my hands on any Bukkit/Spigot build anyway thanks to Wesley Wolfe.
If you haven't heard it yet, read this and then this.
-
View User Profile
-
Send Message
Posted Sep 5, 20141.8 users get this stuff on /anvil and /etable
http://prntscr.com/4k3o9i
-
View User Profile
-
Send Message
Posted Sep 5, 2014Please fix lagg XD
-
View User Profile
-
Send Message
Posted Sep 2, 2014@Siguza
Thank you :) Im not sure how many there were, I thought more than that but thanks for saving as many as you did :)
-
View User Profile
-
Send Message
Posted Sep 2, 2014@KnightcraftRPGServer
Yep, the bottom of the file is missing. There are 105 packs left intact, I have no idea how many have been there, and unless you have a backup, there's no way of restoring them. The only thing I can do is make the error go away so the packs that are left can load. I've uploaded a version that should load Link Removed: http://www.mediafire.com/download/w7591ldfkpql5jo/data.db .
-
View User Profile
-
Send Message
Posted Aug 31, 2014@Siguza
https://www.dropbox.com/s/2xh2swf637cj591/data.db?dl=0
-
View User Profile
-
Send Message
Posted Aug 31, 2014@Siguza
All right, thanks for letting me know!
-
View User Profile
-
Send Message
Posted Aug 31, 2014@KnightcraftRPGServer
It looks like your data (or a part of it) has been corrupted. Could you please upload it for me to check?
@Vlaminations
I've had people report chest losses since this plugin exists. Never anything else but the contents of the chests, never reproducible and never happening when anyone was looking on it. I have no idea what on earth is causing it, but the next thing I'm gonna do with VirtualPack is to make it report any chest turning empty for whatever reason!
Until then, I'm really sorry for not having written better code yet, but I'm really really short on time right now :(
-
View User Profile
-
Send Message
Posted Aug 31, 2014Hey there.
I converted my AlphaChest to Virtualpack, worked fine. Did this a few months ago. Everything was transferred correctly. My players sometimes randomly report that their /chest gets cleared. I let people use this command only if they have the permission. Not sure why this happens?
Virtualpack Version: 2.7.6
Vault Version: 1.4.1-b436
WorldEdit Version: 5.6.3
Spigot Version: 1591
BungeeCord Version: 1.7-SNAPSHOT 967 (Sends the right IP through to Spigot)
My config http://pastebin.com/8WPaNjNv
Please help me? I am not sure what is going wrong here.
-
View User Profile
-
Send Message
Posted Aug 29, 2014Getting this error in startup and reload, also my user data cant save, but some old data is still there.
-
View User Profile
-
Send Message
Posted Aug 23, 2014@gremlin565
Not actually scroll, but if you place an item in the upper right corner, it will only show items with a value less that said item.
I always just pick the item from the lower right corner and put it in the upper one to "scroll down a page".
-
View User Profile
-
Send Message
Posted Aug 18, 2014When you fill up the materialiser is there a way to scroll down?