Class RegionRequirement
java.lang.Object
net.islandearth.rpgregions.requirements.RegionRequirement
- All Implemented Interfaces:
ICustomGuiFeedback,IGuiEditable
- Direct Known Subclasses:
DependencyRequirement
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleangetApi()@Nullable Stringabstract StringgetText(org.bukkit.entity.Player player) abstract booleanmeetsRequirements(org.bukkit.entity.Player player) Checks whether this player meets the requirements to enter.voidsetPreventCommands(List<String> preventCommand) voidsetPreventMessage(String preventMessage) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.islandearth.rpgregions.gui.IGuiEditable
getName
-
Constructor Details
-
RegionRequirement
-
RegionRequirement
-
-
Method Details
-
getApi
-
meetsRequirements
public abstract boolean meetsRequirements(org.bukkit.entity.Player player) Checks whether this player meets the requirements to enter.- Parameters:
player- player to check- Returns:
- true if requirements are met by this player
-
getPreventType
-
getText
-
getPluginRequirement
-
getPreventMessage
-
setPreventMessage
-
getPreventCommands
-
setPreventCommands
-
feedback
- Specified by:
feedbackin interfaceICustomGuiFeedback
-
info
- Specified by:
infoin interfaceICustomGuiFeedback
-