Uses of Class
com.bencodez.advancedcore.api.rewards.Reward
Packages that use Reward
Package
Description
-
Uses of Reward in com.bencodez.advancedcore.api.rewards
Methods in com.bencodez.advancedcore.api.rewards that return RewardModifier and TypeMethodDescriptionDirectlyDefinedReward.getReward()Gets the reward.RewardFileDefinedReward.getReward()Gets the reward.RewardHandler.getReward(org.bukkit.configuration.ConfigurationSection data, String path, RewardOptions rewardOptions) SubDirectlyDefinedReward.getReward()RewardHandler.getRewardDirectlyDefined(String reward) Reward.needsRewardFile(boolean value) Methods in com.bencodez.advancedcore.api.rewards that return types with arguments of type RewardMethods in com.bencodez.advancedcore.api.rewards with parameters of type RewardModifier and TypeMethodDescriptionabstract StringRewardPlaceholderHandle.getValue(Reward reward, AdvancedCoreUser user) voidRewardHandler.giveChoicesReward(Reward mainReward, AdvancedCoreUser user, String choice) voidRewardHandler.giveReward(AdvancedCoreUser user, Reward reward, RewardOptions rewardOptions) voidvoidRewardHandler.updateReward(Reward reward) Constructors in com.bencodez.advancedcore.api.rewards with parameters of type RewardModifierConstructorDescriptionRewardBuilder(Reward reward) RewardBuilder(Reward reward, RewardOptions rewardOptions) RewardEditData(Reward reward) RewardFileData(Reward reward, File rewardFolder) Instantiates a new reward file data.RewardFileData(Reward reward, org.bukkit.configuration.ConfigurationSection section) RewardFileDefinedReward(Reward master) RewardFileDefinedReward(Reward master, String path) -
Uses of Reward in com.bencodez.advancedcore.api.rewards.injected
Methods in com.bencodez.advancedcore.api.rewards.injected with parameters of type RewardModifier and TypeMethodDescriptionabstract ObjectRewardInject.onRewardRequest(Reward reward, AdvancedCoreUser user, org.bukkit.configuration.ConfigurationSection data, HashMap<String, String> placeholders) abstract StringRewardInjectBoolean.onRewardRequest(Reward reward, AdvancedCoreUser user, boolean num, HashMap<String, String> placeholders) RewardInjectBoolean.onRewardRequest(Reward reward, AdvancedCoreUser user, org.bukkit.configuration.ConfigurationSection data, HashMap<String, String> placeholders) RewardInjectConfigurationSection.onRewardRequest(Reward reward, AdvancedCoreUser user, org.bukkit.configuration.ConfigurationSection data, HashMap<String, String> placeholders) abstract StringRewardInjectDouble.onRewardRequest(Reward reward, AdvancedCoreUser user, double num, HashMap<String, String> placeholders) RewardInjectDouble.onRewardRequest(Reward reward, AdvancedCoreUser user, org.bukkit.configuration.ConfigurationSection data, HashMap<String, String> placeholders) abstract StringRewardInjectInt.onRewardRequest(Reward reward, AdvancedCoreUser user, int num, HashMap<String, String> placeholders) RewardInjectInt.onRewardRequest(Reward reward, AdvancedCoreUser user, org.bukkit.configuration.ConfigurationSection data, HashMap<String, String> placeholders) RewardInjectKeys.onRewardRequest(Reward reward, AdvancedCoreUser user, org.bukkit.configuration.ConfigurationSection data, HashMap<String, String> placeholders) abstract StringRewardInjectString.onRewardRequest(Reward reward, AdvancedCoreUser user, String value, HashMap<String, String> placeholders) RewardInjectString.onRewardRequest(Reward reward, AdvancedCoreUser user, org.bukkit.configuration.ConfigurationSection data, HashMap<String, String> placeholders) abstract StringRewardInjectStringList.onRewardRequest(Reward reward, AdvancedCoreUser user, ArrayList<String> num, HashMap<String, String> placeholders) RewardInjectStringList.onRewardRequest(Reward reward, AdvancedCoreUser user, org.bukkit.configuration.ConfigurationSection data, HashMap<String, String> placeholders) abstract StringRewardInjectConfigurationSection.onRewardRequested(Reward reward, AdvancedCoreUser user, org.bukkit.configuration.ConfigurationSection section, HashMap<String, String> placeholders) abstract StringRewardInjectKeys.onRewardRequested(Reward reward, AdvancedCoreUser user, Set<String> section, org.bukkit.configuration.ConfigurationSection data, HashMap<String, String> placeholders) abstract voidRewardInjectValidator.onValidate(Reward reward, RewardInject inject, org.bukkit.configuration.ConfigurationSection data) voidvoidRewardInjectValidator.warning(Reward reward, RewardInject inject, String str) -
Uses of Reward in com.bencodez.advancedcore.api.rewards.injectedrequirement
Methods in com.bencodez.advancedcore.api.rewards.injectedrequirement with parameters of type RewardModifier and TypeMethodDescriptionabstract booleanRequirementInject.onRequirementRequest(Reward reward, AdvancedCoreUser user, org.bukkit.configuration.ConfigurationSection data, RewardOptions rewardOptions) booleanRequirementInjectBoolean.onRequirementRequest(Reward reward, AdvancedCoreUser user, org.bukkit.configuration.ConfigurationSection data, RewardOptions rewardOptions) booleanRequirementInjectConfigurationSection.onRequirementRequest(Reward reward, AdvancedCoreUser user, org.bukkit.configuration.ConfigurationSection data, RewardOptions rewardOptions) booleanRequirementInjectDouble.onRequirementRequest(Reward reward, AdvancedCoreUser user, org.bukkit.configuration.ConfigurationSection data, RewardOptions rewardOptions) booleanRequirementInjectInt.onRequirementRequest(Reward reward, AdvancedCoreUser user, org.bukkit.configuration.ConfigurationSection data, RewardOptions rewardOptions) booleanRequirementInjectKeys.onRequirementRequest(Reward reward, AdvancedCoreUser user, org.bukkit.configuration.ConfigurationSection data, RewardOptions rewardOptions) booleanRequirementInjectString.onRequirementRequest(Reward reward, AdvancedCoreUser user, org.bukkit.configuration.ConfigurationSection data, RewardOptions rewardOptions) booleanRequirementInjectStringList.onRequirementRequest(Reward reward, AdvancedCoreUser user, org.bukkit.configuration.ConfigurationSection data, RewardOptions rewardOptions) abstract booleanRequirementInjectBoolean.onRequirementsRequest(Reward reward, AdvancedCoreUser user, boolean num, RewardOptions rewardOptions) abstract booleanRequirementInjectDouble.onRequirementsRequest(Reward reward, AdvancedCoreUser user, double num, RewardOptions rewardOptions) abstract booleanRequirementInjectInt.onRequirementsRequest(Reward reward, AdvancedCoreUser user, int num, RewardOptions rewardOptions) abstract booleanRequirementInjectString.onRequirementsRequest(Reward reward, AdvancedCoreUser user, String value, RewardOptions rewardOptions) abstract booleanRequirementInjectStringList.onRequirementsRequest(Reward reward, AdvancedCoreUser user, ArrayList<String> num, RewardOptions rewardOptions) abstract booleanRequirementInjectConfigurationSection.onRequirementsRequested(Reward reward, AdvancedCoreUser user, org.bukkit.configuration.ConfigurationSection section, RewardOptions rewardOptions) abstract booleanRequirementInjectKeys.onRequirementsRequested(Reward reward, AdvancedCoreUser user, Set<String> section, org.bukkit.configuration.ConfigurationSection data, RewardOptions rewardOptions) abstract voidRequirementInjectValidator.onValidate(Reward reward, RequirementInject inject, org.bukkit.configuration.ConfigurationSection data) voidvoidRequirementInjectValidator.warning(Reward reward, RequirementInject inject, String str) -
Uses of Reward in com.bencodez.advancedcore.api.user
Methods in com.bencodez.advancedcore.api.user with parameters of type RewardModifier and TypeMethodDescriptionvoidAdvancedCoreUser.addOfflineRewards(Reward reward, HashMap<String, String> placeholders) Adds offline rewards to be given when the player next logs in.voidAdvancedCoreUser.addTimedReward(Reward reward, HashMap<String, String> placeholders, long epochMilli) Adds a timed reward to be given at a specific time.intAdvancedCoreUser.getRepeatAmount(Reward reward) Gets the repeat amount for a reward.voidAdvancedCoreUser.giveReward(Reward reward, RewardOptions rewardOptions) Gives a reward to the user.voidAdvancedCoreUser.setRepeatAmount(Reward reward, int amount) Sets the repeat amount for a reward. -
Uses of Reward in com.bencodez.advancedcore.command.gui
Methods in com.bencodez.advancedcore.command.gui that return RewardModifier and TypeMethodDescriptionRewardEditGUI.getCurrentReward(org.bukkit.entity.Player player) Gets the current reward.Methods in com.bencodez.advancedcore.command.gui with parameters of type RewardModifier and TypeMethodDescriptionvoidChoiceGUI.openClaimChoices(org.bukkit.entity.Player player, Reward reward) Opens the claim choices GUI for a reward.voidRewardEditGUI.openRewardGUI(org.bukkit.entity.Player player, Reward reward) -
Uses of Reward in com.bencodez.advancedcore.listeners
Methods in com.bencodez.advancedcore.listeners that return RewardMethods in com.bencodez.advancedcore.listeners with parameters of type RewardModifier and TypeMethodDescriptionvoidSets the reward.Constructors in com.bencodez.advancedcore.listeners with parameters of type RewardModifierConstructorDescriptionPlayerRewardEvent(Reward reward, AdvancedCoreUser player, RewardOptions rewardOptions) Instantiates a new player reward event.