問題タブ [bukkit-vault]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1635 参照

java - Bukkit プラグインの起動時に NullPointerException

java.lang.NullPointerExceptionプラグインを有効にすると、次のようになります。問題がわかりません。

エラー:

plugin.yml:

TARDIScraft.java:

0 投票する
2 に答える
8174 参照

java - Bukkit Vault API を使用してプレーヤーのアカウントにお金を追加する

サーバーの KitPvP セクション用のプラグインに取り組んでいます。

現在、追加MoneyPerKillしていますが、問題が発生しました。

私のコードは次のとおりです。

私のメインクラスMain.javaでは、イベントも登録しました。

そしてMain.java私は持っています:

問題は、プレイヤーを殺したときにキラーにお金が与えられないことです。

0 投票する
1 に答える
658 参照

bukkit - 遅れないように Vault でトップ アカウントを取得するにはどうすればよいですか?

Vaultは、Bukkit のプラグインであり、エコノミー APIでもあります。プレーヤーのお金に更新を投稿するために使用したり、サーバーで通貨として使用したりできます。

VaultAPIGithub でオープンソース化されています

金額が最大のアカウントを取得しようとしていますが、Vault の API では簡単ではありません。

だから、私がやろうとしたのは:

  1. すべての OfflinePlayer を繰り返し処理し、金額の値を比較する
  2. 最大値の回復

コード:

すべてのアカウントを反復して最高額を見つけようとしましたが、 Players が多すぎると大幅に遅れます

どのプレイヤーが最大の金額を持っているかを見つける方法はありますか?