Skip to main content

Vault Integration

BattleArena comes pre-installed with a Vault integration module which hooks into currency plugins and lets you give or take currency or permissions.

Configuring the Module

This module can be enabled by adding vault-integration to the modules section of your Arena Configuration.

Actions

  • <, > denotes a required option
  • [, ] denotes an optional option
  • Options are separated using the semicolon (;)
Add Permission
  • Description: Adds a permission to a player.
  • Options
    • <permission> The permission to add to the player.
    • [transient] Whether the permission is transient, meaning it will not be permanently added to the player
  • Syntax
    • add-permission{permission=<permission>;transient=[transient]}
Remove Permission
  • Description: Removes a permission from a player.
  • Options
    • <permission> The permission to remove from the player.
    • [transient] Whether the permission is transient, meaning it will not be permanently removed from the player
  • Syntax
    • remove-permission{permission=<permission>;transient=[transient]}
Edit Currency
  • Description: Deposits (or withdraws) a value from a player's currency.
  • Options
    • <amount> The amount to add or remove from a player's balance.
    • [bank] The bank to update the currency for. If unspecified, the default currency will be used
  • Syntax
    • edit-currency{amount=<amount>;bank=[bank]}