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