この質問は、Bukkit を適切に使用する方法を知っている人にはおそらくかなり明白であり、他の解決策を見逃していた場合は申し訳ありませんが、これは本当に私のお尻を蹴っており、他に何をすべきかわかりません。チュートリアルはまったく役に立ちませんでした。本当に助けが必要なことが 2 つあります。
- オブジェクトのインスタンスを無制限に作成する方法を学ぶ必要があります。私はそれが次のようになると思います:
int 数値 = 0;
public void create(){
String name = chocolate + num;
Thingy name = new Thingy();
}
それで、あなたは私が言っていることがわかりますか?基本的に、作成時に最後のインスタンスを上書きしないように、新しいインスタンスごとに付けられる名前を変更する必要があります。Java の教授に尋ねましたが、答えが得られませんでした。
2: 愚かなスケジューラーの使い方を学ぶ必要がありますが、今のところ何も理解できません。基本的に、イベントが検出されると、2 つのものが呼び出されます。1 つは即座にアクティブになるメソッドで、もう 1 つは 5 秒の遅延を与えてから呼び出す必要があるメソッドです。コードは次のようになります。
public onEvent(event e){
Thingy thing = new Thingy();
thing.method1();
thing.doOnDelay(method2(), 100 ticks);
}
繰り返しになりますが、詳細をお伝えしすぎている場合は申し訳ありませんが、Bukkit イベント スケジューラについて、私が理解できることは何も見つかりません。
Bukkit の公式チュートリアルへのリンクを私に残さないでください。私はそれらをまったく理解できず、回答の無駄になります。私を助けてくれる人が必要です。私は初心者のプラグイン ライターです。
私は Java に焦点を当てたプログラミング I と II を持っていました。私が知っている基本的なことはたくさんあります。
最初のものは、プログラミングを始めて以来、私を混乱させてきました。