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

S

sampleDouble(Random) - Method in class com.comphenix.xp.SampleRange
 
sampleInt(Random) - Method in class com.comphenix.xp.SampleRange
 
SampleRange - Class in com.comphenix.xp
 
SampleRange(double) - Constructor for class com.comphenix.xp.SampleRange
Constructs a range of the form [value, value].
SampleRange(double, double) - Constructor for class com.comphenix.xp.SampleRange
 
scheduleSync(Player, String, Runnable) - Method in class com.comphenix.xp.PlayerScheduler
Schedules a task for execution on the main thread, associated with the given player.
SearchTree<TKey,TValue> - Class in com.comphenix.xp.lookup
 
SearchTree() - Constructor for class com.comphenix.xp.lookup.SearchTree
 
SearchTree.ValueComparer - Class in com.comphenix.xp.lookup
Compares values (referenced by ID) by priority.
SearchTree.ValueComparer() - Constructor for class com.comphenix.xp.lookup.SearchTree.ValueComparer
 
SECOND_LEVEL_PREFIX - Static variable in class com.comphenix.xp.listeners.ErrorReporting
 
SectionParser<TOutput> - Class in com.comphenix.xp.parser.sections
Represents a section parser.
SectionParser() - Constructor for class com.comphenix.xp.parser.sections.SectionParser
 
Server - Class in com.comphenix.xp
 
Server() - Constructor for class com.comphenix.xp.Server
 
Service - Interface in com.comphenix.xp.extra
 
ServiceProvider<TService extends Service> - Class in com.comphenix.xp.extra
Represents a string-based service registry.
ServiceProvider(String) - Constructor for class com.comphenix.xp.extra.ServiceProvider
 
setActionParser(ActionParser) - Method in class com.comphenix.xp.Configuration
 
setActionReward(Integer, ItemTree) - Method in class com.comphenix.xp.Configuration
Sets the tree of rewards for a given action.
setActionType(String) - Method in class com.comphenix.xp.mods.BlockResponse
Sets the current action type.
setActionTypes(ActionTypes) - Method in class com.comphenix.xp.Configuration
Sets the current registry of action types.
setActionTypes(ActionTypes) - Method in class com.comphenix.xp.ConfigurationLoader
Sets the current registry of action types.
setBabyParser(BooleanParser) - Method in class com.comphenix.xp.parser.text.MobParser
 
setBeenRewarded(boolean) - Method in class com.comphenix.xp.listeners.PotionMarker
Sets whether or not the potion has given a reward to the player.
setByName(String, TService) - Method in class com.comphenix.xp.extra.ServiceProvider
Called by the register function to associate a service with a name.
setCacheMethods(boolean) - Static method in class com.comphenix.xp.reflect.MethodUtils
Set whether methods should be cached for greater performance or not, default is true.
setChannelProvider(ChannelProvider) - Method in class com.comphenix.xp.messages.MessagePlayerQueue
 
setChannelProvider(ChannelProvider) - Method in class com.comphenix.xp.messages.MessageQueue
 
setChannels(List<String>) - Method in class com.comphenix.xp.messages.Message
 
setComplexReward(Integer, PotionTree) - Method in class com.comphenix.xp.Configuration
Sets the tree of rewards for a given action.
setConfig(Configuration) - Method in class com.comphenix.xp.metrics.AutoUpdate
This will overwrite the pre-saved configuration.
setConfigLoader(ConfigurationLoader) - Method in class com.comphenix.xp.ExperienceMod
Sets the object responsible for parsing and loading configuration files.
setConfiguration(Configuration) - Method in class com.comphenix.xp.rewards.RewardProvider
Sets the configuration containing settings for different reward services.
setCount(Integer) - Method in class com.comphenix.xp.messages.MessageFormatter
 
setCurrentID(int) - Static method in class com.comphenix.xp.parser.ActionParser
 
setCurrentItem(ItemStack) - Method in class com.comphenix.xp.mods.BlockResponse
Sets the current overriden item (if isOverrideCurrent is TRUE).
setDamageCauseParser(ParameterParser<EntityDamageEvent.DamageCause>) - Method in class com.comphenix.xp.parser.text.MobParser
 
setData(byte[]) - Method in class com.comphenix.xp.extra.ConstantRandom
Sets the bit array, represented as a byte array, we'll use as a source for our random numbers.
setDebug(boolean) - Method in class com.comphenix.xp.metrics.AutoUpdate
Use this to enable/disable debugging mode at runtime.
setDebugger(Debugger) - Method in class com.comphenix.xp.Action
 
setDebugger(Debugger) - Method in class com.comphenix.xp.parser.sections.SectionParser
Sets the debugger that will handle parse exceptions along the way.
setDefaultBehavior(InventoryType) - Method in class com.comphenix.xp.mods.BlockResponse
Sets the default behavior that will handle the inventory event.
setDefaultChannels(List<String>) - Method in class com.comphenix.xp.messages.ChannelProvider
 
setDefaultName(String) - Method in class com.comphenix.xp.extra.ServiceProvider
Sets the default service by name.
setDefaultReward(RewardTypes) - Method in class com.comphenix.xp.rewards.RewardProvider
Sets the default reward service by type.
setDefaultRewardName(String) - Method in class com.comphenix.xp.Configuration
 
setDefaultTicks(int) - Method in class com.comphenix.xp.PlayerScheduler
Sets the current default number of server ticks (50 ms per tick) until a task is executed.
setDisabledServices(List<String>) - Method in class com.comphenix.xp.GlobalSettings
 
setDurabilityParser(ParameterParser<Integer>) - Method in class com.comphenix.xp.parser.text.ItemParser
 
setEconomyItem(ItemStack) - Method in class com.comphenix.xp.rewards.xp.RewardEconomy
 
setEconomyWorth(Integer) - Method in class com.comphenix.xp.rewards.xp.RewardEconomy
 
setElementDurability(ItemDurabilityParser) - Method in class com.comphenix.xp.parser.text.ItemParser
 
setEnabled(String, boolean) - Method in class com.comphenix.xp.extra.ServiceProvider
Sets whether or not a service is enabled.
setEnabled(TService, boolean) - Method in class com.comphenix.xp.extra.ServiceProvider
Sets whether or not a service is enabled.
setEntityTypeParser(ParameterParser<List<Short>>) - Method in class com.comphenix.xp.parser.text.MobParser
 
setErrorCount(int) - Method in class com.comphenix.xp.listeners.ErrorReporting
 
setExp(int) - Method in class com.comphenix.xp.rewards.xp.ExperienceManager
Set the player's experience
setExp(double) - Method in class com.comphenix.xp.rewards.xp.ExperienceManager
Set the player's fractional experience.
setExtendedParser(BooleanParser) - Method in class com.comphenix.xp.parser.text.PotionParser
 
setForceHack(boolean) - Method in class com.comphenix.xp.mods.BlockResponse
Sets whether or not to always derive the crafted items from how the player inventory changed.
setGlobalSettings(GlobalSettings) - Method in class com.comphenix.xp.Configuration
 
setGlobalSettings(GlobalSettings) - Static method in class com.comphenix.xp.extra.Permissions
 
setHardMaxLevel(int) - Static method in class com.comphenix.xp.rewards.xp.ExperienceManager
 
setHistoryProviders(HistoryProviders) - Method in class com.comphenix.xp.ExperienceMod
Sets the registry of history plugins.
setId(int) - Method in class com.comphenix.xp.Action
 
setIndex(int) - Method in class com.comphenix.xp.extra.ConstantRandom
Sets the bit index in the byte array we're reading from.
setItemID(Integer) - Method in class com.comphenix.xp.parser.text.ItemDurabilityParser
 
setItemNameParser(ParameterParser<Set<Integer>>) - Method in class com.comphenix.xp.parser.text.ItemParser
 
setItemNameParser(ParameterParser<Set<Integer>>) - Method in class com.comphenix.xp.parser.text.PotionParser
 
setItemNameParser(ItemNameParser) - Method in class com.comphenix.xp.rewards.items.RewardDrops
 
setItemParser(ItemParser) - Method in class com.comphenix.xp.Configuration
 
setItemParser(ItemParser) - Method in class com.comphenix.xp.ConfigurationLoader
Sets the parser responsible for parsing item queries.
setLastInteraction(PlayerInteractionListener) - Method in class com.comphenix.xp.mods.CustomBlockProviders
 
setLevelingRate(LevelingRate) - Method in class com.comphenix.xp.rewards.xp.RewardVirtual
 
setLogger(Logger) - Method in class com.comphenix.xp.listeners.ErrorReporting
 
setMaxAgeInHistory(int) - Method in class com.comphenix.xp.GlobalSettings
 
setMaxBlocksInHistory(int) - Method in class com.comphenix.xp.GlobalSettings
 
setMaxErrorCount(int) - Method in class com.comphenix.xp.listeners.ErrorReporting
 
setMessage(Message) - Method in class com.comphenix.xp.Action
 
setMessageDelay(long) - Method in class com.comphenix.xp.messages.MessagePlayerQueue
Sets the message delay in milliseconds.
setMessageDelay(long) - Method in class com.comphenix.xp.messages.MessageQueue
Sets the message delay in milliseconds.
setMessageFormatter(MessageFormatter) - Method in class com.comphenix.xp.messages.ChannelProvider
 
setMobMatcher(MobMatcher) - Method in class com.comphenix.xp.ConfigurationLoader
Sets the current mob name and mob category parser.
setMobParser(MobParser) - Method in class com.comphenix.xp.Configuration
 
setMobParser(MobParser) - Method in class com.comphenix.xp.ConfigurationLoader
Sets the parser responsible for parsing mob queries.
setMobSizeParser(ParameterParser<Integer>) - Method in class com.comphenix.xp.parser.text.MobParser
 
setNameParser(ItemNameParser) - Method in class com.comphenix.xp.ConfigurationLoader
Sets the current name parser.
setOverrideCurrent(boolean) - Method in class com.comphenix.xp.mods.BlockResponse
Sets whether or not to override the default current item in InventoryClickEvent.
setPermission(String) - Method in class com.comphenix.xp.mods.BlockResponse
Sets the permission the player must have in order to be rewarded.
setPlayer(Player) - Method in class com.comphenix.xp.messages.MessageQueue
 
setPlayerCleanupListeners(PlayerCleanupListener...) - Method in class com.comphenix.xp.listeners.ExperienceCleanupListener
Replaces the current list of player listeners with the given list.
setPlayerParser(BooleanParser) - Method in class com.comphenix.xp.parser.text.MobParser
 
setPotionParser(PotionParser) - Method in class com.comphenix.xp.parser.text.ItemParser
 
setPotionTypeParser(ParameterParser<PotionType>) - Method in class com.comphenix.xp.parser.text.PotionParser
 
setPrefix(String) - Method in class com.comphenix.xp.listeners.ErrorReporting
 
setPreset(boolean) - Method in class com.comphenix.xp.Configuration
Whether or not this configuration is associated with a specified preset.
setPresetCacheTimeout(int) - Method in class com.comphenix.xp.GlobalSettings
Sets the number of seconds a player's preset configuration is cached
setPresets(Presets) - Method in class com.comphenix.xp.listeners.AbstractExperienceListener
Sets the current presets.
setResult(Collection<ResourceHolder>) - Method in class com.comphenix.xp.messages.MessageFormatter
Sets the list of resources awarded.
setReward(RewardService) - Method in class com.comphenix.xp.rewards.ItemRewardListener
 
setRewardManager(RewardProvider) - Method in class com.comphenix.xp.Configuration
 
setSearching(boolean) - Method in class com.comphenix.xp.history.HawkeyeService
 
setSearchRadius(double) - Method in class com.comphenix.xp.rewards.xp.RewardVirtual
 
setSearchResult(DataEntry) - Method in class com.comphenix.xp.history.HawkeyeService
 
setSource(Player) - Method in class com.comphenix.xp.messages.MessageFormatter
 
setSpawnerParser(BooleanParser) - Method in class com.comphenix.xp.parser.text.MobParser
 
setSplashParser(BooleanParser) - Method in class com.comphenix.xp.parser.text.PotionParser
 
setSupportURL(String) - Method in class com.comphenix.xp.listeners.ErrorReporting
 
setTamedParser(BooleanParser) - Method in class com.comphenix.xp.parser.text.MobParser
 
setTaskID(int) - Method in class com.comphenix.xp.PlayerScheduler.PlayerRunnable
 
setText(String) - Method in class com.comphenix.xp.messages.Message
 
setTierParser(ParameterParser<Integer>) - Method in class com.comphenix.xp.parser.text.PotionParser
 
setUsedName(boolean) - Method in class com.comphenix.xp.parser.text.ItemDurabilityParser
 
setUseMetrics(boolean) - Method in class com.comphenix.xp.GlobalSettings
 
setUsePermissions(boolean) - Method in class com.comphenix.xp.GlobalSettings
 
setValue(TValue) - Method in class com.comphenix.xp.extra.IntervalTree.Entry
 
setVariable(String, double) - Method in interface de.congrace.exp4j.Calculable
set a variable value for the calculation
setWrapAround(boolean) - Method in class com.comphenix.xp.extra.ConstantRandom
Whether or not we wrap around after reaching the end of the byte array.
size - Variable in class com.comphenix.xp.lookup.MobTree
 
size() - Method in class com.comphenix.xp.lookup.Parameter
 
sizeNames - Variable in class com.comphenix.xp.parser.text.MobSizeParser
 
SMELTING - Static variable in class com.comphenix.xp.ActionTypes
 
SmoothBrickType - Enum in com.comphenix.xp.extra
Represents the four different types of Smooth Brick
spawner - Variable in class com.comphenix.xp.lookup.MobTree
 
spawnExperience(World, Location, int) - Static method in class com.comphenix.xp.Server
 
spawnExperienceAtBlock(Block, int) - Static method in class com.comphenix.xp.Server
 
spawnItem(World, Location, List<ItemStack>) - Static method in class com.comphenix.xp.Server
 
speedOrder - Variable in class com.comphenix.xp.history.HistoryProviders
Services sorted by lookup speed.
splash - Variable in class com.comphenix.xp.lookup.PotionTree
 
StandardBlockService - Class in com.comphenix.xp.mods
 
StandardBlockService() - Constructor for class com.comphenix.xp.mods.StandardBlockService
 
StandardService - Class in com.comphenix.xp.messages
Simple default chat system.
StandardService(Server) - Constructor for class com.comphenix.xp.messages.StandardService
 
StandardService.Channels - Enum in com.comphenix.xp.messages
 
start() - Method in class com.comphenix.xp.metrics.Metrics
Start measuring statistics.
state - Variable in class com.comphenix.xp.extra.IntervalTree.EndPoint
 
StringListParser - Class in com.comphenix.xp.parser
Converts a configuration object into a list of strings.
StringListParser() - Constructor for class com.comphenix.xp.parser.StringListParser
 
StringParser - Class in com.comphenix.xp.parser.primitives
 
StringParser() - Constructor for class com.comphenix.xp.parser.primitives.StringParser
 
SUB_COMMAND_ITEM - Static variable in class com.comphenix.xp.commands.CommandExperienceMod
 
SUB_COMMAND_MOB - Static variable in class com.comphenix.xp.commands.CommandExperienceMod
 
SUB_COMMAND_RELOAD - Static variable in class com.comphenix.xp.commands.CommandExperienceMod
 
SUB_COMMAND_TOGGLE_DEBUG - Static variable in class com.comphenix.xp.commands.CommandExperienceMod
 
SUB_COMMAND_UPDATE - Static variable in class com.comphenix.xp.commands.CommandExperienceMod
 
SUB_COMMAND_WARNINGS - Static variable in class com.comphenix.xp.commands.CommandExperienceMod
 
supportURL - Variable in class com.comphenix.xp.listeners.ErrorReporting
 
A B C D E F G H I K L M N O P Q R S T U V W