Package org.reprogle.honeypot.providers
Annotation Interface Behavior
An interface to define a Honeypot Behavior
-
Required Element Summary
Required ElementsModifier and TypeRequired ElementDescriptionorg.bukkit.MaterialThe icon of the provider to display within the GUI.The name of the provider.The type of the BehaviorProvider.
-
Element Details
-
type
BehaviorType typeThe type of the BehaviorProvider. This is currently a formality and does not have any bearing on the provider functionality. Please define it correctly however, as this may receive added functionality in the future- Returns:
- The type of the
BehaviorProvider
-
name
String nameThe name of the provider. Each provider must have a unique name- Returns:
- The name of the
BehaviorProvider
-
icon
org.bukkit.Material iconThe icon of the provider to display within the GUI. AnyMaterialwill do- Returns:
- The
Materialto display
-