Interface CustomComponent
- All Known Subinterfaces:
CustomTrigger<E>
- All Known Implementing Classes:
CustomEffectComponent
public interface CustomComponent
Fabled © 2024
studio.magemonkey.fabled.dynamic.custom.CustomComponent
-
Method Details
-
getKey
String getKey()- Returns:
- unique key for your component (what is used in skill .yml files)
-
getType
ComponentType getType()- Returns:
- type of the component, describing it's general purpose
- See Also:
-
getDescription
String getDescription()- Returns:
- A description for your trigger that's shown in the editor
-
getOptions
List<EditorOption> getOptions()- Returns:
- settings to show in the editor
-
getDisplayName
-
isContainer
default boolean isContainer()
-