A B C D E F G H I K L M N O P Q R S T U V W 

P

paramCount - Variable in class com.comphenix.xp.lookup.SearchTree
 
Parameter<TParam> - Class in com.comphenix.xp.lookup
 
Parameter() - Constructor for class com.comphenix.xp.lookup.Parameter
 
ParameterParser<TItem> - Class in com.comphenix.xp.parser.text
Reads a comma-delimited list of parsable values.
ParameterParser(TextParser<TItem>) - Constructor for class com.comphenix.xp.parser.text.ParameterParser
 
parse(ConfigurationSection, String) - Method in class com.comphenix.xp.parser.ActionParser
 
parse(ConfigurationSection, String) - Method in class com.comphenix.xp.parser.ConfigurationParser
Transforms a configuration object, represented by a key, into an object.
parse(String) - Method in class com.comphenix.xp.parser.primitives.BooleanParser
Parses the given parameter as a boolean.
parse(String) - Method in class com.comphenix.xp.parser.primitives.IntegerParser
 
parse(String) - Method in class com.comphenix.xp.parser.primitives.StringParser
 
parse(ConfigurationSection, String) - Method in class com.comphenix.xp.parser.RangeParser
 
parse(ConfigurationSection, String, SampleRange) - Method in class com.comphenix.xp.parser.RangeParser
Transform a configuration object, represented by a key, into a range.
parse(ConfigurationSection, String) - Method in class com.comphenix.xp.parser.sections.ItemsSectionParser
 
parse(ConfigurationSection, String) - Method in class com.comphenix.xp.parser.sections.LevelsSectionParser
 
parse(ConfigurationSection, String) - Method in class com.comphenix.xp.parser.sections.MobSectionParser
 
parse(ConfigurationSection, String) - Method in class com.comphenix.xp.parser.sections.PlayerSectionParser
 
parse(ConfigurationSection, String) - Method in class com.comphenix.xp.parser.StringListParser
 
parse(String) - Method in class com.comphenix.xp.parser.text.ItemDurabilityParser
 
parse(String) - Method in class com.comphenix.xp.parser.text.ItemNameParser
Determines the item, either by ID or name, of the given string of characters.
parse(String) - Method in class com.comphenix.xp.parser.text.ItemParser
 
parse(String) - Method in class com.comphenix.xp.parser.text.MobDamageCauseParser
 
parse(String) - Method in class com.comphenix.xp.parser.text.MobEntityTypeParser
 
parse(String) - Method in class com.comphenix.xp.parser.text.MobMatcher
 
parse(String) - Method in class com.comphenix.xp.parser.text.MobParser
 
parse(String) - Method in class com.comphenix.xp.parser.text.MobSizeParser
 
parse(String) - Method in class com.comphenix.xp.parser.text.ParameterParser
 
parse(String) - Method in class com.comphenix.xp.parser.text.PotionParser
 
parse(String) - Method in class com.comphenix.xp.parser.text.PotionTypeParser
 
parse(String) - Method in class com.comphenix.xp.parser.text.PresetParser
 
parse(String) - Method in class com.comphenix.xp.parser.TextParser
Transforms the given text into an object.
parse(Queue<String>) - Method in class com.comphenix.xp.parser.TextParser
Transforms the head of the queue into a string of objects.
parse(ConfigurationSection, String) - Method in class com.comphenix.xp.rewards.items.ItemsParser
 
parse(ConfigurationSection, String) - Method in class com.comphenix.xp.rewards.xp.ExperienceParser
 
parseAny(Queue<String>) - Method in class com.comphenix.xp.parser.primitives.BooleanParser
Transforms and returns the first non-null element from the left into an object.
parseExact(String) - Method in class com.comphenix.xp.parser.text.ParameterParser
 
parseSafe(ConfigurationSection, String) - Method in class com.comphenix.xp.parser.StringListParser
 
parseString(String, SampleRange) - Method in class com.comphenix.xp.parser.RangeParser
 
ParsingException - Exception in com.comphenix.xp.parser
 
ParsingException() - Constructor for exception com.comphenix.xp.parser.ParsingException
 
ParsingException(String, Throwable) - Constructor for exception com.comphenix.xp.parser.ParsingException
 
ParsingException(String) - Constructor for exception com.comphenix.xp.parser.ParsingException
 
ParsingException(Throwable) - Constructor for exception com.comphenix.xp.parser.ParsingException
 
performAction(Player, ItemStack, Action, int) - Method in interface com.comphenix.xp.listeners.RewardableAction
Performs a given action for a player.
Permissions - Class in com.comphenix.xp.extra
Contains every permission and permission test.
Permissions() - Constructor for class com.comphenix.xp.extra.Permissions
 
pinReward(Item, int) - Method in class com.comphenix.xp.rewards.ItemRewardListener
Marks the given object for granting economy rewards.
PLACE - Static variable in class com.comphenix.xp.ActionTypes
 
PlayerCleanupListener - Interface in com.comphenix.xp.listeners
Represents an object that need to clean up player references.
playerCreated - Variable in class com.comphenix.xp.lookup.ItemTree
 
PlayerInteractionListener - Class in com.comphenix.xp.listeners
Keeps track of a player's last block interaction.
PlayerInteractionListener(Debugger) - Constructor for class com.comphenix.xp.listeners.PlayerInteractionListener
 
playerKill - Variable in class com.comphenix.xp.lookup.MobTree
 
PlayerRewards - Class in com.comphenix.xp.lookup
 
PlayerRewards(double) - Constructor for class com.comphenix.xp.lookup.PlayerRewards
 
PlayerRewards(PlayerRewards, double) - Constructor for class com.comphenix.xp.lookup.PlayerRewards
 
PlayerRewards.Rewards - Enum in com.comphenix.xp.lookup
 
PlayerScheduler - Class in com.comphenix.xp
Schedules actions for different players.
PlayerScheduler(BukkitScheduler, Plugin) - Constructor for class com.comphenix.xp.PlayerScheduler
 
PlayerScheduler.PlayerRunnable - Class in com.comphenix.xp
 
PlayerScheduler.PlayerRunnable(String, String, Runnable) - Constructor for class com.comphenix.xp.PlayerScheduler.PlayerRunnable
 
PlayerSectionParser - Class in com.comphenix.xp.parser.sections
 
PlayerSectionParser(ActionParser, double) - Constructor for class com.comphenix.xp.parser.sections.PlayerSectionParser
 
PotionMarker - Class in com.comphenix.xp.listeners
Builds a potion with extra information.
PotionMarker(Potion) - Constructor for class com.comphenix.xp.listeners.PotionMarker
 
PotionMarker(short) - Constructor for class com.comphenix.xp.listeners.PotionMarker
 
PotionParser - Class in com.comphenix.xp.parser.text
 
PotionParser(ItemNameParser, PotionTypeParser) - Constructor for class com.comphenix.xp.parser.text.PotionParser
 
PotionQuery - Class in com.comphenix.xp.lookup
 
PotionQuery(List<PotionType>, List<Integer>, List<Boolean>, List<Boolean>) - Constructor for class com.comphenix.xp.lookup.PotionQuery
 
PotionQuery(Potion) - Constructor for class com.comphenix.xp.lookup.PotionQuery
 
PotionQuery(ItemQuery) - Constructor for class com.comphenix.xp.lookup.PotionQuery
 
PotionTree - Class in com.comphenix.xp.lookup
 
PotionTree(PotionTree, double) - Constructor for class com.comphenix.xp.lookup.PotionTree
 
PotionTree(double) - Constructor for class com.comphenix.xp.lookup.PotionTree
 
PotionTypeParser - Class in com.comphenix.xp.parser.text
 
PotionTypeParser() - Constructor for class com.comphenix.xp.parser.text.PotionTypeParser
 
prefix - Variable in class com.comphenix.xp.listeners.ErrorReporting
 
PRESET_CACHE_TIMEOUT_SETTING - Static variable in class com.comphenix.xp.GlobalSettings
 
PresetParser - Class in com.comphenix.xp.parser.text
 
PresetParser() - Constructor for class com.comphenix.xp.parser.text.PresetParser
 
PresetQuery - Class in com.comphenix.xp.lookup
 
PresetQuery(List<String>, List<String>) - Constructor for class com.comphenix.xp.lookup.PresetQuery
 
presets - Variable in class com.comphenix.xp.listeners.AbstractExperienceListener
 
Presets - Class in com.comphenix.xp
Contains every loaded configuration preset.
Presets(ConfigurationSection, ConfigurationLoader, int, Debugger, Chat) - Constructor for class com.comphenix.xp.Presets
 
PresetTree - Class in com.comphenix.xp.lookup
 
PresetTree() - Constructor for class com.comphenix.xp.lookup.PresetTree
 
printDebug(Object, String, Object...) - Method in interface com.comphenix.xp.Debugger
Prints or logs a debug message.
printDebug(Object, String, Object...) - Method in class com.comphenix.xp.ExperienceMod
 
printWarning(Object, String, Object...) - Method in interface com.comphenix.xp.Debugger
Prints or logs a warning.
printWarning(Object, String, Object...) - Method in class com.comphenix.xp.ExperienceMod
 
processClickEvent(InventoryClickEvent, ItemQuery) - Method in interface com.comphenix.xp.mods.BlockService
Called when a player has interacted with an inventory.
processClickEvent(InventoryClickEvent, ItemQuery) - Method in class com.comphenix.xp.mods.StandardBlockService
 
processInventory(InventoryClickEvent, BlockResponse) - Method in class com.comphenix.xp.listeners.ExperienceItemListener
Handles the given inventory event using the default behavior for the given inventory type.
processInventoryClick(InventoryClickEvent, BlockResponse) - Method in class com.comphenix.xp.ExperienceMod
Handles the given inventory event using the default behavior for the given inventory type.
processInventoryClick(InventoryClickEvent, ItemQuery) - Method in class com.comphenix.xp.mods.CustomBlockProviders
Processes the given inventory click event with every registered block service, starting with the default block service.
PROPERTY_UNARY_HIGH_PRECEDENCE - Static variable in class de.congrace.exp4j.ExpressionBuilder
Property name for unary precedence choice.
put(TKey, TKey, TValue) - Method in class com.comphenix.xp.extra.IntervalTree
Associates a given interval of keys with a certain value.
put(Integer, Integer, Integer) - Method in class com.comphenix.xp.lookup.LevelingRate
Associates a given interval of levels with a certain amount of experience.
put(Integer, Integer, Calculable) - Method in class com.comphenix.xp.lookup.LevelingRate
Associates a given interval of levels with a certain amount of experience using an expression.
put(List<TParam>, Integer) - Method in class com.comphenix.xp.lookup.Parameter
 
put(String, Action) - Method in class com.comphenix.xp.lookup.PlayerRewards
 
put(TKey, TValue) - Method in class com.comphenix.xp.lookup.SearchTree
 
putAll(IntervalTree<TKey, TValue>) - Method in class com.comphenix.xp.extra.IntervalTree
Inserts every range from the given tree into the current tree.
putAll(LevelingRate) - Method in class com.comphenix.xp.lookup.LevelingRate
Inserts every level range from the given tree into the current tree.
putAll(Parameter<TParam>, Integer) - Method in class com.comphenix.xp.lookup.Parameter
Insert every parameter key and its corresponding ID list from the given parameter.
putAll(PlayerRewards) - Method in class com.comphenix.xp.lookup.PlayerRewards
 
putAll(SearchTree<TKey, TValue>) - Method in class com.comphenix.xp.lookup.SearchTree
 
putAllParameters(SearchTree<ItemQuery, Action>, Integer) - Method in class com.comphenix.xp.lookup.ItemTree
 
putAllParameters(SearchTree<MobQuery, Action>, Integer) - Method in class com.comphenix.xp.lookup.MobTree
 
putAllParameters(SearchTree<PotionQuery, Action>, Integer) - Method in class com.comphenix.xp.lookup.PotionTree
 
putAllParameters(SearchTree<PresetQuery, Configuration>, Integer) - Method in class com.comphenix.xp.lookup.PresetTree
 
putAllParameters(SearchTree<TKey, TValue>, Integer) - Method in class com.comphenix.xp.lookup.SearchTree
 
putFromParameters(ItemQuery, Integer) - Method in class com.comphenix.xp.lookup.ItemTree
 
putFromParameters(MobQuery, Integer) - Method in class com.comphenix.xp.lookup.MobTree
 
putFromParameters(PotionQuery, Integer) - Method in class com.comphenix.xp.lookup.PotionTree
 
putFromParameters(PresetQuery, Integer) - Method in class com.comphenix.xp.lookup.PresetTree
 
putFromParameters(TKey, Integer) - Method in class com.comphenix.xp.lookup.SearchTree
 
A B C D E F G H I K L M N O P Q R S T U V W