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 Apr 2, 2013@Siguza
Ohh, sorry :P
-
View User Profile
-
Send Message
Posted Apr 2, 2013@FourDowning
That's not a permission, it's the name of a config entry. You should read the tools config. ;)
-
View User Profile
-
Send Message
Posted Apr 2, 2013@Siguza
So, I add that and they can only open one? Or do I - it?
-
View User Profile
-
Send Message
Posted Apr 1, 2013@FourDowning
tools.chest.max
-
View User Profile
-
Send Message
Posted Apr 1, 2013Hello, how do I make it so that my donators can only access one chest, not /chest 1 2 3 4 etc?
Thanks!
-
View User Profile
-
Send Message
Posted Apr 1, 2013@Waterworth12
I was talking about the latest dev build (#48). ;)
-
View User Profile
-
Send Message
Posted Mar 31, 2013@Siguza
Haha that's surprising also, I asked for that before you put it in when moving from alpha chest. I have to say it's a very helpful feature, allows ultimate customization. We have ours called "backpacks" which is a really nice addition on an RPG server.
-
View User Profile
-
Send Message
Posted Mar 31, 2013@Siguza
Latest build as of R: 2.4.2 for 1.5.1 Mar 21, 2013? If so, that is the latest build. Since 1.5 thing's have really become an issue with the plugin, usually it's running smoothly. Good luck finding the problems.
-
View User Profile
-
Send Message
Posted Mar 31, 2013@Waterworth12
Could you please do that again with the latest dev build?
-
View User Profile
-
Send Message
Posted Mar 31, 2013Total duration: 20387.318 ms / 1000 ticks Average duration: 20.387 ms/tick Selected task: Task #12 Plugin: VirtualPack Location: net.drgnome.virtualpack.VPlugin
-
View User Profile
-
Send Message
Posted Mar 31, 2013@RokkeyCX
Ok, I'm really tired of this. Look at the big fat red text above this comment.
-
View User Profile
-
Send Message
Posted Mar 31, 2013Please transform the command from "/v" to "/virtual" because BukkitEssentials comes with a command called "v" and its from "/vanish" . That would be awesome . Thanx for answering
-
View User Profile
-
Send Message
Posted Mar 30, 2013@edyzio
You could've achieved that as well by setting the max chests for normal users to zero, but anyway, I'll add a setting for that.
-
View User Profile
-
Send Message
Posted Mar 29, 2013Hello, I wanted to use this plugin as perks for my donor ranks. So I set economy to false and gave permissions to ONLY donors to use the commands. Now when I do "/v send -all" and send an item to everyone, it sends it into chest 1 which can be accessed by ONLY donors as they only one have permissions to it. So could you give an option, when you send an item to everyone on server it drops in front of them and does not use /chest as most of my players can't access that..
-
View User Profile
-
Send Message
Posted Mar 28, 2013@Siguza I completely apologize for any time I may have wasted. When I get home from my vacation ill see if I can run a CPU diagnostics and some more timings to find out what is causing the higher CPU usage.
-
View User Profile
-
Send Message
Posted Mar 28, 2013@nhadobas
Bukkit can send them to VirtualPack, it just has no methods to handle it... and other plugins would show the same effect as mine then btw.
And I just checked the usage over 15 min: lower than 1%. But you're by far not the only person reporting performance problems with VPack. :/
-
View User Profile
-
Send Message
Posted Mar 27, 2013@Siguza Bukkit still sends the event to the plugin. It may just be a conflicting plugin on my part, but if you could run a timings for 15 min or so and tell me if the usage percentage is over 20%. I would greatly appreciate that. Love the plugin and would hate to stop using it due to a minimal issue either on my part or the plugins.
-
View User Profile
-
Send Message
Posted Mar 27, 2013@nhadobas
Uhm... VirtualPack doesn't have anything to do with the PlayerMoveEvent.
-
View User Profile
-
Send Message
Posted Mar 27, 2013@Siguza
I was look deeper into the timings and realized it was the PlayerMoveEvent that is using the most usage. Most likely because bukkit updated the move event in the most recent builds.
-
View User Profile
-
Send Message
Posted Mar 26, 2013@nhadobas
1. Commandhelper isn't needed, just take one look at the config page.
2. I've just got two ideas that I can try, but I don't know how big their effect will actually be. I'll try when I get home.