Package org.yuemi.mmomechanics.api.skill
Interface BindConfig
public interface BindConfig
Configuration detailing which entities a skill automatically binds to.
-
Method Summary
Modifier and TypeMethodDescription@NotNull Collection<String> Gets the collection of entity types (e.g.default @NotNull Collection<String> getUuids()Gets the collection of specific entity UUID strings that this skill binds to.booleanisGlobal()Checks if this skill is bound globally to all entities.
-
Method Details
-
getEntityTypes
Gets the collection of entity types (e.g. "ZOMBIE") that this skill automatically binds to.- Returns:
- collection of entity type name strings
-
isGlobal
boolean isGlobal()Checks if this skill is bound globally to all entities.- Returns:
- true if global, false otherwise
-
getUuids
Gets the collection of specific entity UUID strings that this skill binds to.- Returns:
- collection of UUID strings
-