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 17, 2013@Liger_XT5
Here is my config : http://pastebin.com/85MMfA3m
Set to save every 30 seconds (or ticks?) but the data are saved to MySQL only when the server shuts down and the data from MySQL are loaded when the server starts. I think that the problem should be, that the data are saved & stored in ramdisk when running the server and when the server shut-downs, they are saved to MySQL.
If I disable my MySQL and let the plugin use default data storage - should I avoid the data-wipe?
-
View User Profile
-
Send Message
Posted Sep 16, 2013@PalaniusCZ
I honestly think it is something going on with your setup. I've had many crashes since I had virtualpack, no one has ever reported lost of items, or full wipes.
-
View User Profile
-
Send Message
Posted Sep 16, 2013When server crashes, all virtual packs are wiped. Any suggestion how to avoid this problem? Virtual chest are saved in MySQL DB
-
View User Profile
-
Send Message
Posted Sep 15, 2013@Peppeee
;)
-
View User Profile
-
Send Message
Posted Sep 14, 2013@Siguza
Cooooool! But what if a player place an item in the chest? He could have the chest forever!
-
View User Profile
-
Send Message
Posted Sep 14, 2013@Peppeee
I think I have a better idea on that. I just change the behaviour of the send command so instead of dropping the items if the player has no chests, it creates a new chest from which the player can only take items and which deletes itself when it's empty.
-
View User Profile
-
Send Message
Posted Sep 13, 2013@Siguza
I mean for players, if possible i would that players couldn't place items in the virtuals chest but could take items because i want to give items to players with commands. If possible add please ;)
-
View User Profile
-
Send Message
Posted Sep 11, 2013@Peppeee
Do you mean for admins/mods or for players? Because I will add this for admins/mods anyway (when I find some time to work on VPack) and I think it wouldn't make sense to add it for users.
-
View User Profile
-
Send Message
Posted Sep 11, 2013Can you add two others permissions? 1) Allows to take items from the chest 2) Allows to place items in the chest
-
View User Profile
-
Send Message
Posted Sep 4, 2013@Siguza
Thanks, I will give the dev build a shot :)
-
View User Profile
-
Send Message
Posted Sep 3, 2013@MonarchServer
For v2.5.6 you can set "load-multithreaded" to "semi".
For better results, use dev build #76 and set "load-multithreaded" to "true".
-
View User Profile
-
Send Message
Posted Sep 2, 2013This plugin takes around 2-3 minutes to load on server startup causing restarts to be a pain, Is there any way to fix this?
-
View User Profile
-
Send Message
Posted Aug 27, 2013Yes, looks like it's not throwing the error anymore with that build (#76)
-
View User Profile
-
Send Message
Posted Aug 27, 2013@Absolutionmc
Please try dev build #76 and tell me if the error still occurs.
@MinecraftAdmin
Not yet, but I'll add it.
-
View User Profile
-
Send Message
Posted Aug 26, 2013Hello Siguza i'm getting this error on startup. Currently using version 2.5.6
http://pastebin.com/wH9EP3MD
-
View User Profile
-
Send Message
Posted Aug 26, 2013Is there a way to search all virtual chests for a certain item and list all the chests and players who have that item in their vchests? It would be very convenient to find culprits in-case a duplication glitch is found. :)
-
View User Profile
-
Send Message
Posted Aug 26, 2013@hallowhead1
Yes. Check the config, some items (the ones you can have more than one of, like chests) have a "start" tag and for the others (of which you can have only one, like workbench) set "buy" = 0.
-
View User Profile
-
Send Message
Posted Aug 25, 2013Is there a way to set a starting amount for every virtual item in this plugin? So that you start with one of everything without them having to type a command to get it?
-
View User Profile
-
Send Message
Posted Aug 22, 2013Ill PM you siguza
-
View User Profile
-
Send Message
Posted Aug 22, 2013And could someone with a fast server please download dev build #76 and tell me if there are still errors when setting "load-multithreaded" to "true"?
That would be awesome.