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.
Okay thank you.
@Midland0505
The NPE there seems to occur in PowerfulPerms, not VirtualPack.
Please fix this: http://pastebin.com/uJw8X14e
Thanks for update :)!
Thanks for the quick update <3
@arreyazat
That should be possible with the "start" value, however you'll have to run "/v ad reload <username>" for it to take immediate effect. You can run that command from the console though, so a decent pay-for-rank plugin should allow you to run it automatically on rank change.
There will be a problem if your "start" and "max" values are not the same however - e.g. if rank A gives you 1 chest for free and a max of 2, and rank B gives you 2 for free and a max of 4, a player who buys a second chest at rank A will not get a third one when they rank up to rank B. The tools are "all in one pool", so to speak.
Siguza,
hi - I was wondering if it was possible to by default give players one (or more) virtual items (e.g chests) without them having to buy it first? So basically as soon as they purchase a rank with permission to use /chest, they can use it and not have to buy it first.
<<reply 2856422="">>
Ok gonna send it you
@Vert3xITA
Dump it on pastebin or something, or mail it to me: siguza [at] siguza [dot] net
<<reply 2848196="">>
<<reply 2848196="">>
Hello! I've the file I'm sorry for late reply, can you tell me where to drop it and how? I sincerely don't understand how to get to /src/main/resources/lang/it.lang... If some character you think that isn't working just tell me so that I can try using the /u00 format.
@Maxmanmax
No, there are no features involving movement. You might be able to find another plugin to do the movement tracking for you, and run the command accordingly.
@Siguza
Thanks, is there a way to make someone stand still for 5 sec and than the chest will open.
@Maxmanmax
How can i set that guests get a max amount of 1 virtual chest and members 5?
@Siguza
No, obviously they're not in the same perm group. The users in any group magically get the permissions from Elite.
I have just PermissionsEX setup. Here's a snippet of the file: http://hastebin.com/aqeqobutih.sm
@Affixes
And I take it "Hero"es are not in the "Elite" group?
The last person who had this problem had two permission plugins set up, which messed up user groups for Vault. If that is not the case for you, then I'm at a loss.
I'm also in the middle of an exam session right now that lasts until the 26th, but I'm willing to look into it after that, if you could share your permissions file and tell me which permissions plugin you're using.
Having this weird issue and I can't figure if I'm doing it wrong or something within the plugin is broken.
I'm trying to set the maximum amount of furnaces & brewing stands per group. This way, higher paying donators can have more furnaces, etc.
This is the config: http://hastebin.com/oluzegesiw.sm .Even though Hero's only get 1 furnace, they actually get 10 from Elite. Same goes with the Brewing Stands. King's don't get 1, they get the 5 from Elite
Is there any way to fix this? I've tried both the old and new method.Using 2.8.8 on the latest Spigot 1.8.8
@Vert3xITA
I can work with either.
@Siguza
Hi, I did not post here for some time and I forgot this. I still can do this but I have to questions: the link (if it's a link) that you gave me seems to be something rewarding github and I'm not really practical with it, if you can help me I'd appreciate it. The second question is about what language file do you want? The easy "lang" file found in the VirtualPack folder or would you like the it.lang file that will be put in the lang folder in VirtualPack.jar? I have already done the lang and I was thinking to transfer it to the it.lang file but It's a long time job and, if you have a more quick way, I'd prefer to leave this to you. Just tell me
@Siguza
Great, thanks for the swift update.