Interface Listenable<E extends PlayerEvent>
- Type Parameters:
E
- 玩家事件
- All Superinterfaces:
Activatable
可透過監聽指定玩家事件修改組件屬性
-
Method Summary
Modifier and TypeMethodDescriptionvoid
傳回事件後的動作long
void
開始監聽時的行爲Methods inherited from interface com.ericlam.mc.eldgui.component.modifier.Activatable
shouldActivate
-
Method Details
-
onListen
開始監聽時的行爲- Parameters:
player
- 玩家
-
getMaxWaitingTime
long getMaxWaitingTime()- Returns:
- 最長等待時間(ticks)
-
callBack
傳回事件後的動作- Parameters:
event
- 指定事件
-
getEventClass
Class<E> getEventClass()- Returns:
- 事件類型
-