Class DependencyRequirement
java.lang.Object
net.islandearth.rpgregions.requirements.RegionRequirement
net.islandearth.rpgregions.requirements.DependencyRequirement
- All Implemented Interfaces:
ICustomGuiFeedback,IGuiEditable
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleangetName()User friendly name.com.google.common.collect.ImmutableList<String> Returns an immutable list of required regions by their ID.getText(org.bukkit.entity.Player player) booleanmeetsRequirements(List<String> discoveries) booleanmeetsRequirements(org.bukkit.entity.Player player) Deprecated.Methods inherited from class net.islandearth.rpgregions.requirements.RegionRequirement
getApi, getPluginRequirement, getPreventCommands, getPreventMessage, getPreventType, setPreventCommands, setPreventMessage
-
Constructor Details
-
DependencyRequirement
-
DependencyRequirement
-
-
Method Details
-
getRequiredRegions
Returns an immutable list of required regions by their ID.- Returns:
- immutable list of required regions
-
meetsRequirements
-
meetsRequirements
Deprecated.Description copied from class:RegionRequirementChecks whether this player meets the requirements to enter.- Specified by:
meetsRequirementsin classRegionRequirement- Parameters:
player- player to check- Returns:
- true if requirements are met by this player
-
getName
Description copied from interface:IGuiEditableUser friendly name.- Returns:
- name of this implementation
-
getText
- Specified by:
getTextin classRegionRequirement
-
feedback
- Specified by:
feedbackin interfaceICustomGuiFeedback- Overrides:
feedbackin classRegionRequirement
-
info
- Specified by:
infoin interfaceICustomGuiFeedback- Overrides:
infoin classRegionRequirement
-