Skip to content

Latest commit

 

History

History
35 lines (25 loc) · 1.69 KB

README.md

File metadata and controls

35 lines (25 loc) · 1.69 KB

Vault

License: GPL v3 CodeQL Badge JitPack Badge Downloads

Vault is a permissions, chat, & economy API to give plugins easy hooks into.

This is, of course, an updated fork of the original Vault project.

All credit for the original project goes to the MilkBowl team.

Changes Made

  • Includes all features of the original Vault project (version 1.7.3)
  • Re-coded the entire project for improved efficiency and maintainability
  • Merged the VaultAPI repository into the project itself
  • Removed Vault's update checker and the need for config files
  • Removed all built-in support for obsolete permissions and chat plugins
  • Moved existing commands under the /vault command and revised them
  • Added JetBrains annotations to improve code quality
  • Implemented Lombok to reduce boilerplate code
  • Migrated from Maven to Gradle

Compiling

  1. Clone the repository.
  2. Open a command prompt/terminal to the repository directory.
  3. Run gradlew shadowJar on Windows, or ./gradlew shadowJar on macOS or Linux.
  4. The built Vault-X.X.X.jar file will be in the build/libs folder.

Getting Help

For support or queries, please open an issue in the Issues section.