Interface Actionable
- All Known Subinterfaces:
Interactable
- All Known Implementing Classes:
EffectObject, Entity, InterfaceComponent, Item, Npc, PathingEntity, Pickable, Player, Projectile, SceneObject
public interface Actionable
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfaceActionable.Query<Q extends Actionable.Query<Q>> -
Method Summary
Modifier and TypeMethodDescriptiondefault booleancontainsAction(String action) default booleancontainsAction(Predicate<String> predicate) String[]default String[]getSubMenuActions(int parentActionIndex)
-
Method Details
-
getRawActions
String[] getRawActions() -
getActions
-
getSubMenuActions
-
containsAction
-
containsAction
- Parameters:
action- The action to check for- Returns:
trueif this Actionable contains the specified action
-