2016-07-17 4 views
-1

ドナーが天気と時間に投票できるプラグインを作成しましたが、IDE(Eclipse)にエラーが表示されませんでしたが、プラグインテストサーバーで実行しようとするとCommandException、私はその問題が何であるか把握できません。ここでBukkit CommandException

は私のコードです:ここでは

http://pastebin.com/ksbfRDfT

は例外です:

http://pastebin.com/fiKb4Vz3

私はVoxelMCのためにこれをやっているので、私は、急いでする必要がありますか、そしてそれが必要迅速に行われます。

EDIT:最初のコマンド(startvote)は現在動作していますが、2番目のコマンドでは同じ例外が発生しています。私は何かを見ていないのですか?私はコードへの新しいリンクにコードへの古いリンクを変更しました。次のように

+1

ここにコード*を貼り付け、最小限の例を示します。配列はゼロベースです。最初の要素にアクセスするには 'args [0]'を使います。 – Li357

答えて

1

Bukkitは仕事をコマンド:

/command args[0] args[1] args[2] args[3] args[4] args[5] 

あなたは引数を使用しているので、例外はあなたが入力したコマンドの2番目のパラメータに対応する、[1]に起因するあなたが最も可能性の高い探しています。 args [0]のために。

もう1つのことは、文字列比較に==演算子を使用していることです。String.equals(String);を使用する必要があります。