- RandomSampling - Class in com.comphenix.xp.rewards.items
-
Utility methods for randomly sampling elements from a list.
- RandomSampling() - Constructor for class com.comphenix.xp.rewards.items.RandomSampling
-
- RangeParser - Class in com.comphenix.xp.parser
-
Responsible for reading ranges.
- RangeParser() - Constructor for class com.comphenix.xp.parser.RangeParser
-
- rangeParser - Variable in class com.comphenix.xp.rewards.items.ItemsParser
-
- rangeParser - Variable in class com.comphenix.xp.rewards.xp.ExperienceParser
-
- readField(Field, Object) - Static method in class com.comphenix.xp.reflect.FieldUtils
-
Read an accessible Field.
- readField(Field, Object, boolean) - Static method in class com.comphenix.xp.reflect.FieldUtils
-
Read a Field.
- readField(Object, String) - Static method in class com.comphenix.xp.reflect.FieldUtils
-
Read the named public field.
- readField(Object, String, boolean) - Static method in class com.comphenix.xp.reflect.FieldUtils
-
Read the named field.
- readStaticField(Field) - Static method in class com.comphenix.xp.reflect.FieldUtils
-
Read an accessible static Field.
- readStaticField(Field, boolean) - Static method in class com.comphenix.xp.reflect.FieldUtils
-
Read a static Field.
- readStaticField(Class, String) - Static method in class com.comphenix.xp.reflect.FieldUtils
-
Read the named public static field.
- readStaticField(Class, String, boolean) - Static method in class com.comphenix.xp.reflect.FieldUtils
-
Read the named static field.
- register(String...) - Method in class com.comphenix.xp.ActionTypes
-
Registers an action type with a list of names.
- register(int, Iterable<String>) - Method in class com.comphenix.xp.ActionTypes
-
Registers additional names for a given action type.
- register(TService) - Method in class com.comphenix.xp.extra.ServiceProvider
-
Registers a service in the system.
- register(HistoryService) - Method in class com.comphenix.xp.history.HistoryProviders
-
- register(String, Material) - Method in class com.comphenix.xp.parser.text.ItemNameParser
-
Registers a new material for the item parser.
- register(String, Integer) - Method in class com.comphenix.xp.parser.text.ItemNameParser
-
Registers a new material for the item parser.
- register(RewardService) - Method in class com.comphenix.xp.rewards.RewardProvider
-
- registerCategory(String, EntityType...) - Method in class com.comphenix.xp.parser.text.MobMatcher
-
Registers a category with the given name.
- registerCategory(String, Short...) - Method in class com.comphenix.xp.parser.text.MobMatcher
-
Registers a category with the given name.
- registerMob(String, Short) - Method in class com.comphenix.xp.parser.text.MobMatcher
-
Register an individual mob.
- remove(TKey, TKey) - Method in class com.comphenix.xp.extra.IntervalTree
-
Removes every interval that intersects with the given range.
- removeAll() - Method in class com.comphenix.xp.Action
-
Removes all associated rewards.
- removeIfNonNull(Object) - Method in class com.comphenix.xp.extra.IntervalTree
-
- removePlayerCache(Player) - Method in class com.comphenix.xp.Configuration
-
- removePlayerCache(Player) - Method in interface com.comphenix.xp.listeners.PlayerCleanupListener
-
Removes a given player from being referenced by any preset node.
- removePlayerCache(Player) - Method in class com.comphenix.xp.listeners.PlayerInteractionListener
-
- removePlayerCache(Player) - Method in class com.comphenix.xp.messages.MessagePlayerQueue
-
- removePlayerCache(Player) - Method in class com.comphenix.xp.PlayerScheduler
-
- removePlayerCache(Player) - Method in class com.comphenix.xp.Presets
-
- removePlayerCleanupListener(PlayerCleanupListener) - Method in class com.comphenix.xp.listeners.ExperienceCleanupListener
-
Removes the given player quit listener.
- removePlotter(Metrics.Plotter) - Method in class com.comphenix.xp.metrics.Metrics.Graph
-
Remove a plotter from the graph
- removeReward(String) - Method in class com.comphenix.xp.Action
-
Remove a reward by name.
- reportError(Debugger, Object, Throwable, Object...) - Method in class com.comphenix.xp.listeners.ErrorReporting
-
Prints a detailed error report about an unhandled exception.
- reset() - Method in class com.comphenix.xp.listeners.PotionMarker
-
Resets all special potion markers.
- reset() - Method in class com.comphenix.xp.metrics.Metrics.Plotter
-
Called after the website graphs have been updated
- resetConfig() - Method in class com.comphenix.xp.metrics.AutoUpdate
-
This will overwrite the pre-saved configuration.
- RESOURCE_NAME - Static variable in class com.comphenix.xp.rewards.items.ItemsHolder
-
Unique enum name of the items resource.
- RESOURCE_NAME - Static variable in class com.comphenix.xp.rewards.xp.CurrencyHolder
-
Unique ENUM name of the currency resource.
- RESOURCE_NAME - Static variable in class com.comphenix.xp.rewards.xp.ExperienceHolder
-
Unique enum name of the experience resource.
- ResourceFactory - Interface in com.comphenix.xp.rewards
-
Represents a resource holder factory.
- ResourceHolder - Interface in com.comphenix.xp.rewards
-
Represents a given amount of an arbitrary resource.
- ResourcesParser - Class in com.comphenix.xp.rewards
-
Represents a generic resource parser that transforms configuration sections into
resource factories.
- ResourcesParser() - Constructor for class com.comphenix.xp.rewards.ResourcesParser
-
- respond(CommandSender, String) - Method in class com.comphenix.xp.ExperienceMod
-
- restartMainTask() - Method in class com.comphenix.xp.metrics.AutoUpdate
-
Use this to restart the main task.
- retain(Set<Integer>, List<TParam>) - Method in class com.comphenix.xp.lookup.Parameter
-
- reverse(double[]) - Static method in class de.congrace.exp4j.ArrayUtil
-
- reverseLookup - Variable in class com.comphenix.xp.lookup.Parameter
-
- reward(Player, ResourceHolder) - Method in class com.comphenix.xp.rewards.items.RewardDrops
-
- reward(Player, Location, ResourceHolder) - Method in class com.comphenix.xp.rewards.items.RewardDrops
-
- reward(World, Location, ResourceHolder) - Method in class com.comphenix.xp.rewards.items.RewardDrops
-
- reward(Player, ResourceHolder) - Method in interface com.comphenix.xp.rewards.RewardService
-
Rewards a player directly.
- reward(Player, Location, ResourceHolder) - Method in interface com.comphenix.xp.rewards.RewardService
-
Rewards a player with the given amount of resources.
- reward(World, Location, ResourceHolder) - Method in interface com.comphenix.xp.rewards.RewardService
-
Creates a reward at a given location through any means necessary.
- reward(Player, ResourceHolder) - Method in class com.comphenix.xp.rewards.xp.RewardEconomy
-
- reward(Player, Location, ResourceHolder) - Method in class com.comphenix.xp.rewards.xp.RewardEconomy
-
- reward(World, Location, ResourceHolder) - Method in class com.comphenix.xp.rewards.xp.RewardEconomy
-
- reward(Player, ResourceHolder) - Method in class com.comphenix.xp.rewards.xp.RewardExperience
-
- reward(Player, Location, ResourceHolder) - Method in class com.comphenix.xp.rewards.xp.RewardExperience
-
- reward(World, Location, ResourceHolder) - Method in class com.comphenix.xp.rewards.xp.RewardExperience
-
- reward(Player, ResourceHolder) - Method in class com.comphenix.xp.rewards.xp.RewardVirtual
-
- reward(Player, Location, ResourceHolder) - Method in class com.comphenix.xp.rewards.xp.RewardVirtual
-
- reward(World, Location, ResourceHolder) - Method in class com.comphenix.xp.rewards.xp.RewardVirtual
-
- RewardableAction - Interface in com.comphenix.xp.listeners
-
Allows us to reward experience a tick later.
- rewardAnyone(RewardProvider, World, List<ResourceHolder>, Location) - Method in class com.comphenix.xp.Action
-
Spawns resources at the given location.
- RewardDrops - Class in com.comphenix.xp.rewards.items
-
- RewardDrops(ItemNameParser) - Constructor for class com.comphenix.xp.rewards.items.RewardDrops
-
- RewardDrops() - Constructor for class com.comphenix.xp.rewards.items.RewardDrops
-
- RewardEconomy - Class in com.comphenix.xp.rewards.xp
-
Rewards players with currency.
- RewardEconomy(Economy, Debugger, ItemRewardListener) - Constructor for class com.comphenix.xp.rewards.xp.RewardEconomy
-
- RewardExperience - Class in com.comphenix.xp.rewards.xp
-
Rewards players with experience orbs.
- RewardExperience() - Constructor for class com.comphenix.xp.rewards.xp.RewardExperience
-
- rewardPlayer(RewardProvider, Player, List<ResourceHolder>) - Method in class com.comphenix.xp.Action
-
Rewards or penalizes a player with the given amount of resources.
- rewardPlayer(RewardProvider, Player, List<ResourceHolder>, Location) - Method in class com.comphenix.xp.Action
-
Rewards or penalizes a given player with resources at a given location.
- RewardProvider - Class in com.comphenix.xp.rewards
-
API for adding or removing reward managers.
- RewardProvider() - Constructor for class com.comphenix.xp.rewards.RewardProvider
-
- RewardProvider(RewardProvider, Configuration) - Constructor for class com.comphenix.xp.rewards.RewardProvider
-
- REWARDS_BLOCK - Static variable in class com.comphenix.xp.extra.Permissions
-
- REWARDS_BONUS - Static variable in class com.comphenix.xp.extra.Permissions
-
- REWARDS_BREWING - Static variable in class com.comphenix.xp.extra.Permissions
-
- REWARDS_CRAFTING - Static variable in class com.comphenix.xp.extra.Permissions
-
- REWARDS_FISHING - Static variable in class com.comphenix.xp.extra.Permissions
-
- REWARDS_PLACING - Static variable in class com.comphenix.xp.extra.Permissions
-
- REWARDS_SMELTING - Static variable in class com.comphenix.xp.extra.Permissions
-
- RewardService - Interface in com.comphenix.xp.rewards
-
Represents a method of rewarding a player with resources.
- RewardTypes - Enum in com.comphenix.xp.rewards
-
Represents the different built-in reward types.
- RewardVirtual - Class in com.comphenix.xp.rewards.xp
-
Rewards players with experience directly by simply adding the experience to their experience bar.
- RewardVirtual() - Constructor for class com.comphenix.xp.rewards.xp.RewardVirtual
-
- run() - Method in class com.comphenix.xp.metrics.AutoUpdate
-
This is internal stuff.
- run() - Method in class com.comphenix.xp.PlayerScheduler.PlayerRunnable
-