Spigot 一定時間以内に同じイベントが発生したときにそのイベントをキャンセルする方法。

Modding・サーバPlugin制作・ツール制作など、開発関連の質問があればこちらにお願い致します。
フォーラムルール
質問関連フォーラムで質問する時は、必ず次のトピックを一読/厳守お願い致します。
viewtopic.php?f=5&t=999
  • (PostNo.317717)

Spigot 一定時間以内に同じイベントが発生したときにそのイベントをキャンセルする方法。

投稿記事by takaki » 2018年6月29日(金) 16:16

Spigotで一定時間以内に同じイベントが発生したときに、そのイベントをキャンセルする方法がどうしてもわかりません。Spigotに詳しい方、例となるソースコードと一緒に方法をご教授お願い致します。
takaki
ID:54a67a14
 

  • (PostNo.317900)

Re: Spigot 一定時間以内に同じイベントが発生したときにそのイベントをキャンセルする方法。

投稿記事by ゲスト » 2018年7月08日(日) 17:30

新しく時間管理用のクラスをつくって目当てのXxxEventをEventHandlerで聞いたらそのクラスをnewして時間管理用クラスの”時間” (インスタンス変数)がしきい値以下だったらそのEventをCancelすればいいんじゃないですか?次からは一度検索エンジンで調べてから質問することをおすすめします。
ゲスト
ID:73698a49
 


Return to 質問:開発・制作関連

x