VirtualPack

VirtualPack Icon

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
  • 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

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.

https://www.paypalobjects.com/en_US/i/btn/btn_donate_LG.gif

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.

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of Baffu Baffu Aug 18, 2013 at 21:29 UTC - 0 likes

    global-perms: 'true' it is already true.

  • Avatar of Siguza Siguza Aug 18, 2013 at 14:51 UTC - 0 likes

    @Baffu: Go

    I have to admit I'm pretty clueless. Your users seem to have the required permissions when trying to access tools, but not when the tools are loaded (which is the point where "missing" things are added).
    Try setting "global-perms" to "true" in the config and see if that works. :/

  • Avatar of Baffu Baffu Aug 18, 2013 at 14:32 UTC - 0 likes

    PermissionsEx

  • Avatar of Siguza Siguza Aug 18, 2013 at 13:01 UTC - 0 likes

    @Baffu: Go

    What permissions plugin are you using?

  • Avatar of Baffu Baffu Aug 18, 2013 at 01:09 UTC - 0 likes

    My users have the permissions: - vpack.use - vpack.use.workbench

    When they try to use /workbench it says they do not have permission. (might be essentials conflict) However when they use the alias /wb it says the workbench does not exist.

    Other donor groups have /chest and other commands from the plugin and it is saying that the chest does not exist. Economy is off in the config.

    Any help would be appreciated thanks.

  • Avatar of Siguza Siguza Aug 11, 2013 at 11:55 UTC - 0 likes

    @CapnDuckface: Go

    This can either be done per user group (see group config, set the "start" node for tools this way) or by simply using the "/v ad give" command.

  • Avatar of CapnDuckface CapnDuckface Aug 11, 2013 at 07:08 UTC - 0 likes

    I was curious if you had any intentions of creating different nodes for a different amount of chests/brewing stands/etc. per player.

    I'm looking to give my members an additional amount of chests for their loyalty since I'll be starting them off with only one. I would like to offer them additional incentives for good behavior, long-term use of the server, etc.

    Could you create additional permission nodes along the lines of that listed below? " vpack.use.chest.<1,2,3,4,5...> "

  • Avatar of Siguza Siguza Aug 09, 2013 at 18:47 UTC - 1 like

    @LGPReece: Go

    That is up to you, look in your config under "commands".
    By default, the following commands work for chests:

    • /chest
    • /v c
    • /v chest
    • /virtual c
    • /virtual chest
    • /virtualpack c
    • /virtualpack chest
  • Avatar of LGPReece LGPReece Aug 09, 2013 at 18:44 UTC - 0 likes

    We've Just had a player donate and hes unable to use the /chest plugin, what is the command to let him use the virtual chest

  • Avatar of Siguza Siguza Aug 08, 2013 at 11:55 UTC - 0 likes

    @kinoscorpia: Go

    Sign-based features are planned (not with high priority though), but for now you could use Command Signs to create VPack signs and WorldGuard region flags to forbid some or all vpack commands.

Facts

Date created
Mar 13, 2012
Categories
Last update
Mar 27, 2016
Development stage
Release
Language
  • deDE
  • enUS
  • zhCN
License
Creative Commons BY-NC-SA 3.0
Curse link
VirtualPack
Downloads
33,336
Recent files
  • R: 2.8.4 for 1.9 Mar 27, 2016
  • R: 2.8.3 for 1.9 Mar 12, 2016
  • R: 2.8.2 for 1.8.1 May 22, 2015
  • R: 2.8.1 for 1.8.1 Apr 05, 2015
  • R: 2.8.0 for 1.8.1 Apr 03, 2015

Authors

Relationships

Required dependency
Vault
WorldEdit
Optional dependency
ProtocolLib