Skip to content

Releases: UtakataNetwork/EconomyUtilsAPI

v1.0.3

10 Jul 11:00

Choose a tag to compare

Version 1.0.3 (修正リリース)

既存のAPIとの互換性に影響はありません。
何らかの影響が生じている場合は、更新を推奨します。
ただし、サーバー側での更新は必要です。

APIについて

APIの使い方については、API.mdをご覧ください。

添付ファイルについて

  • EconomyUtilsAPI-1.0.3.jar → サーバーに導入するJarファイル
  • EconomyUtilsAPI-1.0.3-all.jar → 各プラグインにシェーディングするためのJarファイル

依存関係に追加する

プロジェクトのルートディレクトリに、libディレクトリを作成します。
その中に EconomyUtilsAPI-1.0.3-all.jarを入れてください。

そして、下記のコードを build.gradleまたはpom.xmlに追記してください。

Gradle(推奨)

dependencies {
    implementation files("$rootDir/lib/EconomyUtilsAPI-1.0.3-all.jar")
}

Maven

<dependencies>
    <dependency>
        <groupId>work.utakatanet</groupId>
        <artifactId>EconomyUtilsAPI</artifactId>
        <version>1.0.3</version>
        <scope>system</scope>
        <systemPath>${basedir}/lib/EconomyUtilsAPI-1.0.3-all.jar</systemPath>
    </dependency>
</dependencies>

v1.0.2

20 Jun 12:44

Choose a tag to compare

Version 1.0.2 (修正リリース)

APIの引数や返り値などは変更していないため、既存のプラグインとの互換性に影響はありません。
ただし、念のため更新できる方は更新をお願いします。
また、サーバー側での更新は必要です。

追加

  • 開発者用のAPI
    • エラーに対する処理(try-catchなど)

APIについて

APIの使い方については、API.mdをご覧ください。

添付ファイルについて

  • EconomyUtilsAPI-1.0.2.jar → サーバーに導入するJarファイル
  • EconomyUtilsAPI-1.0.2-all.jar → 各プラグインにシェーディングするためのJarファイル

依存関係に追加する

プロジェクトのルートディレクトリに、libディレクトリを作成します。
その中に EconomyUtilsAPI-1.0.2-all.jarを入れてください。

そして、下記のコードを build.gradleまたはpom.xmlに追記してください。

Gradle(推奨)

dependencies {
    implementation files("$rootDir/lib/EconomyUtilsAPI-1.0.2-all.jar")
}

Maven

<dependencies>
    <dependency>
        <groupId>work.utakatanet</groupId>
        <artifactId>EconomyUtilsAPI</artifactId>
        <version>1.0.2</version>
        <scope>system</scope>
        <systemPath>${basedir}/lib/EconomyUtilsAPI-1.0.2-all.jar</systemPath>
    </dependency>
</dependencies>

v1.0.1

26 May 08:33
9a702ee

Choose a tag to compare

Version 1.0.1 (開発者用リリース)

追加

  • データベースに取引後の残高が保存されるようになりました
  • 開発者用のAPI
    • プレイヤーの残高を取得
    • プレイヤーの残高があるのかを取得
    • プレイヤーの残高が指定された金額以上であるのかを取得
    • BigDecimal型を一部メソッドでサポート
      • EconomyUtilsApi#depositPlayer()
      • EconomyUtilsApi#withdrawPlayer()
      • EconomyUtilsApi#hasMoney()

APIについて

APIの使い方については、API.mdをご覧ください。

添付ファイルについて

  • EconomyUtilsAPI-1.0.1.jar → サーバーに導入するJarファイル
  • EconomyUtilsAPI-1.0.1-all.jar → 別プラグインにシェーディングするためのJarファイル

依存関係に追加する

プロジェクトのルートディレクトリに、libディレクトリを作成します。
その中に EconomyUtilsAPI-1.0.1-all.jarを入れてください。

そして、下記のコードを build.gradleまたはpom.xmlに追記してください。

Gradle

dependencies {
    implementation files("$rootDir/lib/EconomyUtilsAPI-1.0.1-all.jar")
}

Maven

<dependencies>
    <dependency>
        <groupId>work.utakatanet</groupId>
        <artifactId>EconomyUtilsAPI</artifactId>
        <version>1.0.1</version>
        <scope>system</scope>
        <systemPath>${basedir}/lib/EconomyUtilsAPI-1.0.1-all.jar</systemPath>
    </dependency>
</dependencies>

v1.0.0

26 May 04:59
a08028e

Choose a tag to compare

Version 1.0.0 (初期リリース)

追加

  • 開発者用のAPI
    • プレイヤーの口座から出金する(&ログを登録)
    • プレイヤーの口座に入金する(&ログを登録)

APIについて

APIの使い方については、API.mdをご覧ください。

添付ファイルについて

  • EconomyUtilsAPI-1.0.0.jar → サーバーに導入するJarファイル
  • EconomyUtilsAPI-1.0.0-all.jar → 別プラグインにシェーディングするためのJarファイル

依存関係に追加する

プロジェクトのルートディレクトリに、libディレクトリを作成します。
その中に EconomyUtilsAPI-1.0.0-all.jarを入れてください。

そして、下記のコードを build.gradleまたはpom.xmlに追記してください。

Gradle

dependencies {
    implementation files("$rootDir/lib/EconomyUtilsAPI-all.jar")
}

Maven

<dependencies>
    <dependency>
        <groupId>work.utakatanet</groupId>
        <artifactId>EconomyUtilsAPI</artifactId>
        <version>1.0.0</version>
        <scope>system</scope>
        <systemPath>${basedir}/lib/EconomyUtilsAPI-1.0.0-all.jar</systemPath>
    </dependency>
</dependencies>