Package com.runemate.game.api.hybrid
Interface GameEvents.GameEvent
-
- All Known Implementing Classes:
EventNpcDismisser
,GameEventHandler
,GameEvents.OSRS
,GameEvents.RS3
,GameEvents.Universal
,GenieHandler
,InactivityShutdownFailsafe
,InterfaceCloser
,InterfaceCloser.UnwantedInterface
,OSRSBankPin
,OSRSInterfaceCloser
,OSRSLobbyHandler
,OSRSLoginHandler
,OSRSUnexpectedItemHandler
- Enclosing class:
- GameEvents
public static interface GameEvents.GameEvent
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default boolean
areTrayNotificationsEnabled()
default boolean
areTrayNotificationsEnabled(com.runemate.game.api.script.framework.AbstractBot active)
default void
disable()
default void
disable(com.runemate.game.api.script.framework.AbstractBot active)
default void
disableTrayNotifications()
default void
disableTrayNotifications(com.runemate.game.api.script.framework.AbstractBot active)
default void
enable()
default void
enable(com.runemate.game.api.script.framework.AbstractBot active)
default void
enableTrayNotifications()
default void
enableTrayNotifications(com.runemate.game.api.script.framework.AbstractBot active)
default @Nullable GameEvents.GameEvent
getChild(com.runemate.game.api.script.framework.AbstractBot bot, java.lang.String name)
default GameEvents.GameEvent
getChild(java.lang.String name)
default @NonNull java.util.List<GameEvents.GameEvent>
getChildren()
default @NonNull java.util.List<GameEvents.GameEvent>
getChildren(com.runemate.game.api.script.framework.AbstractBot bot)
java.lang.String
getName()
default boolean
isEnabled()
default boolean
isEnabled(com.runemate.game.api.script.framework.AbstractBot active)
-
-
-
Method Detail
-
getName
java.lang.String getName()
-
getChildren
@NonNull default @NonNull java.util.List<GameEvents.GameEvent> getChildren()
-
getChildren
@NonNull default @NonNull java.util.List<GameEvents.GameEvent> getChildren(com.runemate.game.api.script.framework.AbstractBot bot)
-
getChild
@Nullable default @Nullable GameEvents.GameEvent getChild(com.runemate.game.api.script.framework.AbstractBot bot, java.lang.String name)
-
getChild
default GameEvents.GameEvent getChild(java.lang.String name)
-
isEnabled
default boolean isEnabled()
-
isEnabled
default boolean isEnabled(com.runemate.game.api.script.framework.AbstractBot active)
-
disable
default void disable(com.runemate.game.api.script.framework.AbstractBot active)
-
disable
default void disable()
-
enable
default void enable(com.runemate.game.api.script.framework.AbstractBot active)
-
enable
default void enable()
-
areTrayNotificationsEnabled
default boolean areTrayNotificationsEnabled()
-
areTrayNotificationsEnabled
default boolean areTrayNotificationsEnabled(com.runemate.game.api.script.framework.AbstractBot active)
-
disableTrayNotifications
default void disableTrayNotifications()
-
disableTrayNotifications
default void disableTrayNotifications(com.runemate.game.api.script.framework.AbstractBot active)
-
enableTrayNotifications
default void enableTrayNotifications()
-
enableTrayNotifications
default void enableTrayNotifications(com.runemate.game.api.script.framework.AbstractBot active)
-
-