Package | Description |
---|---|
com.comphenix.xp | |
com.comphenix.xp.parser | |
com.comphenix.xp.rewards |
Modifier and Type | Method and Description |
---|---|
RewardProvider |
Configuration.getRewardProvider() |
RewardProvider |
ExperienceMod.getRewardProvider() |
Modifier and Type | Method and Description |
---|---|
boolean |
Action.canRewardPlayer(RewardProvider provider,
org.bukkit.entity.Player player,
java.util.List<ResourceHolder> generatedRewards)
Determines whether or not a player can be rewarded (or penalized) with the given list of rewards.
|
java.util.List<ResourceHolder> |
Action.generateRewards(RewardProvider provider,
java.util.Random rnd)
Generates a list of resources, in the same order as each associated reward factory.
|
java.util.List<ResourceHolder> |
Action.generateRewards(RewardProvider provider,
java.util.Random rnd,
int count)
Generates a list of resources, in the same order as each associated reward factory.
|
java.util.Collection<ResourceHolder> |
Action.rewardAnyone(RewardProvider provider,
org.bukkit.World world,
java.util.List<ResourceHolder> generatedRewards,
org.bukkit.Location point)
Spawns resources at the given location.
|
java.util.Collection<ResourceHolder> |
Action.rewardPlayer(RewardProvider provider,
org.bukkit.entity.Player player,
java.util.List<ResourceHolder> generatedRewards)
Rewards or penalizes a player with the given amount of resources.
|
java.util.Collection<ResourceHolder> |
Action.rewardPlayer(RewardProvider provider,
org.bukkit.entity.Player player,
java.util.List<ResourceHolder> generatedRewards,
org.bukkit.Location point)
Rewards or penalizes a given player with resources at a given location.
|
void |
Configuration.setRewardManager(RewardProvider rewardProvider) |
Constructor and Description |
---|
Configuration(Debugger debugger,
RewardProvider provider,
ChannelProvider channels) |
ConfigurationLoader(java.io.File rootPath,
Debugger logger,
RewardProvider rewardProvider,
ChannelProvider channelProvider) |
Modifier and Type | Method and Description |
---|---|
ActionParser |
ActionParser.createView(RewardProvider provider)
Creates a shallow copy of this parser with the given reward provider.
|
Constructor and Description |
---|
ActionParser(RewardProvider provider) |
Modifier and Type | Method and Description |
---|---|
RewardProvider |
RewardProvider.createView(Configuration config)
Creates a copy of this reward provider with shallow references to the same list of rewards, except with a different
internal default reward type.
|
Constructor and Description |
---|
RewardProvider(RewardProvider reference,
Configuration configuration) |