{
  "_class" : "hudson.maven.MavenModuleSet",
  "actions" : [
    None,
    {
      
    },
    {
      
    },
    {
      
    },
    {
      
    },
    {
      
    },
    {
      
    },
    {
      
    },
    {
      "_class" : "org.jenkinsci.plugins.displayurlapi.actions.JobDisplayAction"
    },
    {
      "_class" : "com.cloudbees.plugins.credentials.ViewCredentialsAction"
    }
  ],
  "description" : "# CHVault\u000aA [CommandHelper](https://github.com/enginehub/CommandHelper) extension providing access to Vault's API.\u000a\u000aDownload the correct version for your version of CommandHelper:  \u000aCHVault 2.1.1 (CommandHelper 3.3.1 - 3.3.3)  \u000aCHVault 2.1.3 (CommandHelper 3.3.4 - 3.3.5)  \u000aCHVault 2.1.6 (CommandHelper 3.3.5)\u000a\u000a## Functions\u000a### Permissions\u000aUses Vault to extend the potential of permissions checking with group and multiworld support.  \u000aUUIDs are recommended for offline players.  \u000aThese will throw a NotFoundException when given an offline player name that does not exist.\u000a\u000a#### boolean vault_has_permission(player, permission, [world]);\u000aChecks the permission value of a player, optionally in a specific world.\u000aWhen used on an offline player, the accuracy depends on the permission plugin.\u000a\u000a#### array vault_pgroup(player, [world]);\u000aReturns an array of groups that the player is in. When used on offline players,\u000athe accuracy of this function is dependent on the permissions plugin.\u000a\u000a### Chat\u000a\u000a#### string vault_group_prefix(world, group);\u000aReturns the prefix of group in world.\u000a\u000a#### string vault_group_suffix(world, group);\u000aReturns the suffix of group in world.\u000a\u000a#### string vault_user_prefix(world, user);\u000aReturns the prefix of user in world. Accuracy is plugin dependent if user is not online.\u000a\u000a#### string vault_user_suffix(world, user);\u000aReturns the suffix of user in world. Accuracy is plugin dependent if user is not online.\u000a\u000a### Economy\u000aProvides functions to hook into the server's economy plugin. To use any of these functions, you must\u000ahave a Vault compatible economy plugin installed in addition to the [Vault plugin](https://github.com/MilkBowl/Vault).\u000aBeyond this, there is no special setup to get the economy functions working,\u000aassuming they work for you in game using the plugin's default controls.\u000aBank controls may not be supported in your particular plugin, check the details of that particular plugin.\u000a\u000a#### void acc\\_add(account\\_name, to\\_add):\u000aAdds an amount to the specified account\u000a\u000a#### double acc\\_balance(account\\_name):\u000aReturns the balance of the given account name.\u000a\u000a#### void acc\\_divide(account\\_name, to\\_divide):\u000aDivides the account by the given amount\u000a\u000a#### void acc\\_multiply(account\\_name, to\\_multiply):\u000aMultiplies the account balance by the given amount\u000a\u000a#### void acc\\_set(account\\_name, value):\u000aSets the account's balance to the given amount\u000a\u000a#### void acc\\_subtract(account\\_name, to\\_subtract):\u000aSubtracts the given amount from the specified account\u000a\u000a#### void bacc\\_add(bank\\_name, value):\u000aAdds the specified amount to the bank account's balance\u000a\u000a#### void bacc\\_balance(bank\\_name):\u000aGets the specified bank account's balance\u000a\u000a#### void bacc\\_divide(bank\\_name, value):\u000aDivides the bank account's balance by the given value\u000a\u000a#### void bacc\\_multiply(bank\\_name, value):\u000aMultiplies the given bank account's balance by the given value\u000a\u000a#### void bacc\\_remove(bank\\_name):\u000aRemoves the given bank account from the game\u000a\u000a#### void bacc\\_set(bank\\_name, value):\u000aSets the bank account's balance to the given amount\u000a\u000a#### void bacc\\_subtract(bank\\_name, value):\u000aSubtracts the specified amount from the bank account's balance\u000a\u000a",
  "displayName" : "CHVault",
  "displayNameOrNull" : None,
  "fullDisplayName" : "CHVault",
  "fullName" : "CHVault",
  "name" : "CHVault",
  "url" : "https://letsbuild.net/jenkins/job/CHVault/",
  "buildable" : True,
  "builds" : [
    {
      "_class" : "hudson.maven.MavenModuleSetBuild",
      "number" : 5,
      "url" : "https://letsbuild.net/jenkins/job/CHVault/5/"
    },
    {
      "_class" : "hudson.maven.MavenModuleSetBuild",
      "number" : 4,
      "url" : "https://letsbuild.net/jenkins/job/CHVault/4/"
    },
    {
      "_class" : "hudson.maven.MavenModuleSetBuild",
      "number" : 3,
      "url" : "https://letsbuild.net/jenkins/job/CHVault/3/"
    },
    {
      "_class" : "hudson.maven.MavenModuleSetBuild",
      "number" : 1,
      "url" : "https://letsbuild.net/jenkins/job/CHVault/1/"
    }
  ],
  "color" : "blue",
  "firstBuild" : {
    "_class" : "hudson.maven.MavenModuleSetBuild",
    "number" : 1,
    "url" : "https://letsbuild.net/jenkins/job/CHVault/1/"
  },
  "healthReport" : [
    {
      "description" : "Build stability: 1 out of the last 4 builds failed.",
      "iconClassName" : "icon-health-60to79",
      "iconUrl" : "health-60to79.png",
      "score" : 75
    }
  ],
  "inQueue" : False,
  "keepDependencies" : False,
  "lastBuild" : {
    "_class" : "hudson.maven.MavenModuleSetBuild",
    "number" : 5,
    "url" : "https://letsbuild.net/jenkins/job/CHVault/5/"
  },
  "lastCompletedBuild" : {
    "_class" : "hudson.maven.MavenModuleSetBuild",
    "number" : 5,
    "url" : "https://letsbuild.net/jenkins/job/CHVault/5/"
  },
  "lastFailedBuild" : {
    "_class" : "hudson.maven.MavenModuleSetBuild",
    "number" : 1,
    "url" : "https://letsbuild.net/jenkins/job/CHVault/1/"
  },
  "lastStableBuild" : {
    "_class" : "hudson.maven.MavenModuleSetBuild",
    "number" : 5,
    "url" : "https://letsbuild.net/jenkins/job/CHVault/5/"
  },
  "lastSuccessfulBuild" : {
    "_class" : "hudson.maven.MavenModuleSetBuild",
    "number" : 5,
    "url" : "https://letsbuild.net/jenkins/job/CHVault/5/"
  },
  "lastUnstableBuild" : None,
  "lastUnsuccessfulBuild" : {
    "_class" : "hudson.maven.MavenModuleSetBuild",
    "number" : 1,
    "url" : "https://letsbuild.net/jenkins/job/CHVault/1/"
  },
  "nextBuildNumber" : 6,
  "property" : [
    {
      "_class" : "com.coravy.hudson.plugins.github.GithubProjectProperty"
    },
    {
      "_class" : "com.dabsquared.gitlabjenkins.connection.GitLabConnectionProperty"
    }
  ],
  "queueItem" : None,
  "concurrentBuild" : False,
  "disabled" : False,
  "downstreamProjects" : [
    
  ],
  "labelExpression" : None,
  "scm" : {
    "_class" : "hudson.plugins.git.GitSCM"
  },
  "upstreamProjects" : [
    
  ],
  "modules" : [
    {
      "name" : "io.github.jbaero:CHVault",
      "url" : "https://letsbuild.net/jenkins/job/CHVault/io.github.jbaero$CHVault/",
      "color" : "blue",
      "displayName" : "CHVault"
    }
  ]
}