Skip to content
Sergey Dertan edited this page May 2, 2019 · 1 revision

Maven dependency

Maven dependency
<repositories>
    <repository>
        <id>SVault-master</id>
        <url>https://raw.github.com/SergeyDertan/SVault/mvn-repo/</url>
        <snapshots>
            <enabled>true</enabled>
            <updatePolicy>always</updatePolicy>
        </snapshots>
    </repository>
</repositories>
<dependencies>
    <dependency>
        <groupId>sergeydertan.svault</groupId>
        <artifactId>SVault</artifactId>
        <version>LATEST</version>
    </dependency>
</dependencies>
To use API methods you need to get main class instance with

SVault api = SVault.getInstance()

Get vault

api.getVaultManager().getVault(String playerName, String vaultName)

Get last vault

api.getVaultManager().getLastVault(String playerName)

Open vault

api.getVaultManager().open(Player viewer, String vaultName, String vaultOwnerName(will be used viewer if not given))

Get vault list

api.getVaultManager().getVaultList(String playerName)

Create vault

api.getVaultManager().createVault(String playerName, String vaultName)

Clone this wiki locally