- 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
-