2016-05-29 18 views
1

チャンクの読み込みで気付いたバグのため、この古いプラグイン(RandomSpawnという)を調整しています。私がplaySound()を呼び出すとき以外は、Java.lang.NoSuchFieldError:ENDERMAN_TELEPORTをスローします。私が知りたいのは、なぜこのエラーが発生するのか/それを修正する方法です。MinecraftプラグインでplaySound()を使用した場合のjava.lang.NoSuchFieldError

ここにコードはtarget.playSound(target.getLocation(), Sound.ENDERMAN_TELEPORT, 3f, 1f);です。targetはプレーヤーです。

+1

あなたはどのバージョンのbukkit APIをターゲットにしていますか、どのバージョンのサーバーを実行していますか? (do '/ version') – Pokechu22

+1

1.完全なエラーメッセージ 2.もう少しコードpls :) –

答えて

1

問題は、サーバが稼働している別のバージョンのbukkit APIを使用している可能性が高いことです。

バージョン1.9以上では、探しているサウンドをENTITY_ENDERMEN_TELEPORTと呼びます。使用している名前は古いバージョン用です。

関連する問題