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 7, 2013@mal67
I came to a point where I was able to compile it. Please use dev build #34, just don't touch anything called to "materializer" or "transmutation", then it should work.
-
View User Profile
-
Send Message
Posted Feb 7, 2013@mal67:
Nvm, my fault. -.-
I think I'll upload v2.4 this evening. The thing is that I'm implementing a new feature, I can't compile it at the moment and github doesn't accept partial commits. :/
-
View User Profile
-
Send Message
Posted Feb 6, 2013@orkun1675:
I fixed it already in 2.3.2. And I'm using NBT tags, therefore I don't have any item saving problems. ;)
@mal67:
2.3.1 or 2.3.2?
-
View User Profile
-
Send Message
Posted Feb 6, 2013[VirtualPack] STRING NOT FOUND
seems to open ok, in game. but can not use any commands other than chest. running vpack from console gets a spam of STRING NOT FOUND. also getting the error opening zip file error posted previously.
using 1.4.7 r1.0
anyone know of a way to fix?
-
View User Profile
-
Send Message
Posted Feb 6, 2013@Siguza
Let me know when you fix it please. I am bored of AlphaChest. The chests get cleaned because there are turkish characters "ç, ş" in the display name of items. Have to convert it to another plugin fast.
I hope VirtualPack does not have that character problem?
-
View User Profile
-
Send Message
Posted Feb 6, 2013@ZwingGX
Fixed in upcoming 2.3.2 (= dev build #33).
@alexey7813
I hope it works in 2.3.2, but if it doesn't, there's nothing I can do (but I think if it doesn't work, plugins in general wouldn't work for you, so I'm pretty sure it will work ;) ).
-
View User Profile
-
Send Message
Posted Feb 6, 2013@ZwingGX:
Ok, will look into that.
@alexey7813:
Could you please post the full stack trace? I don't get the error and I don't know where it actually occurs.
-
View User Profile
-
Send Message
Posted Feb 5, 2013After server restart: java.util.zip.ZipException: error in opening zip file
2.3.1 for CB 1.4.7-R1.0
-
View User Profile
-
Send Message
Posted Feb 5, 2013@Siguza v 2.3.1 i can't change the lang.yml -.-.. server restart or reload -> reset -.-..
-
View User Profile
-
Send Message
Posted Feb 5, 2013This looks like a good plugin may give it a try
-
View User Profile
-
Send Message
Posted Feb 5, 2013@rtcabooservb
Both bugs fixed in the upcoming 2.3.1 (= dev build #31).
Note: To import alphachest files, you now have to place the AlphaChest.jar in the VirtualPack folder.
-
View User Profile
-
Send Message
Posted Feb 5, 2013@orkun1675:
If it doesnt't list any player names, it means that it can't find their chests. I'll check that again. ;)
-
View User Profile
-
Send Message
Posted Feb 4, 2013The AlphaChest import doesn't work! It says importaning and then finished but does not convert any chests..
Edit: The log show it like this: [VirtualPack] Enabling VirtualPack v2.3 [VirtualPack] Converting AlphaChest database... [VirtualPack] AlphaChest data loaded. VirtualPack 2.3 enabled
But nothing happens. I tried on local without any other plugins or changes in the config, but it doesn't work.
-
View User Profile
-
Send Message
Posted Feb 4, 2013@rtcabooservb:
Ok, I'll look into that.
-
View User Profile
-
Send Message
Posted Feb 3, 2013@Siguza
I believe the newer dev builds for the release candidate fixed the issue with users experiencing chest loss. However, there is another issue I noticed. When you uncraft an enchanted tool, you get back a blue titled enchanting book, not a yellow one. So the enchanting book can't be used.
-
View User Profile
-
Send Message
Posted Feb 3, 2013@Siguza
I'm receiving reports that some users are experiencing missing virtual chests. Could this be related to semi multi-threaded support?
-
View User Profile
-
Send Message
Posted Feb 3, 2013@rtcabooservb
Well... yes. A config instance can't be accessed more than once at the same time and with lots of ram, this happens. I submitted a ticket on the bukkit bugtracker.
-
View User Profile
-
Send Message
Posted Feb 2, 2013Wonderful job on your write up, very informative and answers all of the potential questions before they're asked. Can't wait to test this out.
-
View User Profile
-
Send Message
Posted Feb 2, 2013@Skyway2000
The main config.yml. Make sure you are using the latest dev build. http://build.drgnome.net/ Scroll to the bottom of the config.yml.
-
View User Profile
-
Send Message
Posted Feb 2, 2013I feel stupid by asking, but what file would I change "load-multithreaded" in? I'm having the same problem as @rtcabooservb