Skip to content

TsukimiyaProject/MooneyCore

Repository files navigation

MooneyCore

ジ・エコノミープラグイン for 月宮計画

コマンド

コマンド 引数 内容 パーミッション
/mymoney 自分の所持金を表示する tsukimiya.mooney.core.mymoney
/showmoeny <player> <player>の所持金を表示する tsukimiya.mooney.core.showmoney
/paymoney <player> <amount> <player><amount>支払う tsukimiya.mooney.core.paymoney
/setmoney <player> <amount> <player>の所持金を<amount>に設定する tsukimiya.mooney.core.setmoney
/givemoney <player> <amount> <player>の所持金を<amount>増やす tsukimiya.mooney.core.givemoney
/takemoney <player> <amount> <player>の所持金を<amount>減らす tsukimiya.mooney.core.takemoney
/topmoney <page> 所持金のランキングを表示する tsukimiya.mooney.core.topmoney
/logmoney <page> 所持金のログを表示する tsukimiya.mooney.core.logmoney

パーミッション

パーミッション 内容 デフォルト
tsukimiya.mooney.core.money /moneyの実行権限 true
tsukimiya.mooney.core.show /money showの実行権限 op
tsukimiya.mooney.core.pay /money payの実行権限 true
tsukimiya.mooney.core.set /money setの実行権限 op
tsukimiya.mooney.core.plus /money plusの実行権限 op
tsukimiya.mooney.core.minus /money plusの実行権限 op
tsukimiya.mooney.core.help /money helpの実行権限 true
tsukimiya.mooney.core.help.op OP用の/money helpの実行権限 op

依存プラグイン

サンプルコード

import文

import mc.tsukimiya.mooney.core.MooneyCore

所持金を取得する

// @param id UUID プレイヤーのUUID
val money: Int = MooneyCore.api.getMoney(id)

所持金を増やす

// @param money Long
// @param reason 理由(ログ用)
MooneyCore.api.depositMoney(id, money, reason)

所持金を減らす

MooneyCore.api.withdrawMoney(player, money, reason)

所持金を支払う

// @param from UUID 支払元 
// @param to   UUID 支払先
MooneyCore.api.payMoney(from, to, amount, fromReason, toReason)

アカウント作成

// @param defaultMoney Int 初期所持金
MooneyCore.api.storeAccount(id, name, money, reason)

その他

APIを見てください。
MooneyCoreAPI

MooneyCore.api

About

エコノミープラグイン for 月宮計画

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Languages