Class RequirementInject
java.lang.Object
com.bencodez.advancedcore.api.rewards.Inject
com.bencodez.advancedcore.api.rewards.injectedrequirement.RequirementInject
- Direct Known Subclasses:
RequirementInjectBoolean,RequirementInjectConfigurationSection,RequirementInjectDouble,RequirementInjectInt,RequirementInjectKeys,RequirementInjectString,RequirementInjectStringList
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddEditButton(EditGUIButton button) voidvoidextraDebug(String str) booleanbooleanabstract booleanonRequirementRequest(Reward reward, AdvancedCoreUser user, org.bukkit.configuration.ConfigurationSection data, RewardOptions rewardOptions) priority(int priority) voidvalidator(RequirementInjectValidator validate)
-
Constructor Details
-
RequirementInject
-
-
Method Details
-
addEditButton
-
allowReattempt
-
alwaysForce
-
alwaysForceNoData
-
debug
-
extraDebug
-
hasValidator
public boolean hasValidator() -
isEditable
public boolean isEditable() -
onRequirementRequest
public abstract boolean onRequirementRequest(Reward reward, AdvancedCoreUser user, org.bukkit.configuration.ConfigurationSection data, RewardOptions rewardOptions) -
priority
-
validate
-
validator
-