Skip to content
This repository has been archived by the owner on May 25, 2024. It is now read-only.

Экономика для сервера SoulLands

Notifications You must be signed in to change notification settings

LuminiaBedrock/Economy-Legacy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Economy

Экономика для сервера SoulLands

Добавление зависимости

<dependency>
    <groupId>com.clubdev.economy</groupId>
    <artifactId>Economy</artifactId>
    <version>1.0</version>
    <scope>system</scope>
    <systemPath>${basedir}/lib/Economy-1.1.jar</systemPath>
</dependency>

API

Получение инстанса экономики:

Economy economy = Economy.getInstance();

Получение менеджера экономики:

EconomyManager manager = economy.getEconomyManager()

Все методы доступные для использования можно увидеть тут: EconomyManager.java

Примечание: все приведенные ниже события являются отменяемыми, а значит могут быть отменены методом event.setCancelled()

SetMoneyEvent

Вызывается при установке денег пользователю

double money - установленные деньги,
Account account - аккаунт которому были добавлены деньги.

AddMoneyEvent

Вызывается при добавлении денег пользователю

double money - добавленые деньги,
Account account - аккаунт которому были добавлены деньги.

ReduceMoneyEvent

Вызывается при забирании денег у пользователя

double money - забранные деньги,
Account account - аккаунт которому были добавлены деньги.

PayMoneyEvent

Вызывается при переводе денег между пользователями

double money - переведенные деньги,
Account player - аккаунт пользователя который перевел деньги,
Account target - аккаунт пользователя которому перевели деньги.

CreateAccountEvent

Вызывается при создании аккаунта пользователя

UUID uuid - UUID пользователя.

About

Экономика для сервера SoulLands

Resources

Stars

Watchers

Forks

Languages