- AbstractExperienceListener - Class in com.comphenix.xp.listeners
-
Represents a listener with a reference to a map of configurations (presets).
- AbstractExperienceListener() - Constructor for class com.comphenix.xp.listeners.AbstractExperienceListener
-
- Action - Class in com.comphenix.xp
-
- Action() - Constructor for class com.comphenix.xp.Action
-
- Action(String, ResourceFactory) - Constructor for class com.comphenix.xp.Action
-
- ActionParser - Class in com.comphenix.xp.parser
-
Represents a parser that will convert item configuration sections into action objects.
- ActionParser(RewardProvider) - Constructor for class com.comphenix.xp.parser.ActionParser
-
- actionParser - Variable in class com.comphenix.xp.parser.sections.ItemsSectionParser
-
- actionParser - Variable in class com.comphenix.xp.parser.sections.MobSectionParser
-
- actionParser - Variable in class com.comphenix.xp.parser.sections.PlayerSectionParser
-
- ActionTree<TKey> - Class in com.comphenix.xp.lookup
-
- ActionTree(double) - Constructor for class com.comphenix.xp.lookup.ActionTree
-
- ActionTree(ActionTree<TKey>, double) - Constructor for class com.comphenix.xp.lookup.ActionTree
-
- ActionTypes - Class in com.comphenix.xp
-
- ActionTypes() - Constructor for class com.comphenix.xp.ActionTypes
-
- actionTypes - Variable in class com.comphenix.xp.parser.sections.ItemsSectionParser
-
- add(MessageFormatter, MessageFormatter) - Static method in class com.comphenix.xp.messages.MessageFormatter
-
Adds every parameter in both message formatters.
- add(MessageFormatter) - Method in class com.comphenix.xp.messages.MessageFormatter
-
Adds every parameter in both message formatters, creating a new message
formatter with the results.
- add(ResourceHolder) - Method in class com.comphenix.xp.rewards.items.ItemsHolder
-
- add(ResourceHolder) - Method in interface com.comphenix.xp.rewards.ResourceHolder
-
Adds the amount in this and the given resource holder together, returning a new holder
with the result.
- add(ResourceHolder) - Method in class com.comphenix.xp.rewards.xp.CurrencyHolder
-
- add(ResourceHolder) - Method in class com.comphenix.xp.rewards.xp.ExperienceHolder
-
- addCustomData(Metrics.Plotter) - Method in class com.comphenix.xp.metrics.Metrics
-
Adds a custom data plotter to the default graph
- addEndPoint(TKey, TValue, IntervalTree.State) - Method in class com.comphenix.xp.extra.IntervalTree
-
- addGlobalParameter(String, Object) - Method in class com.comphenix.xp.listeners.ErrorReporting
-
Adds the given global parameter.
- addGraph(Metrics.Graph) - Method in class com.comphenix.xp.metrics.Metrics
-
Add a Graph object to Metrics that represents data for the plugin that should be sent to the backend
- addItems(ItemQuery, SampleRange) - Method in class com.comphenix.xp.rewards.items.ItemsFactory
-
- addOptionalMods() - Method in class com.comphenix.xp.metrics.DataCollector
-
- addPlayerCleanupListener(PlayerCleanupListener) - Method in class com.comphenix.xp.listeners.ExperienceCleanupListener
-
Adds a player quit listener.
- addPlotter(Metrics.Plotter) - Method in class com.comphenix.xp.metrics.Metrics.Graph
-
Add a plotter to the graph, which will be used to plot entries
- addPrefix(String, String) - Method in class com.comphenix.xp.listeners.ErrorReporting
-
Adds the given prefix to every line in the text.
- addReward(String, ResourceFactory) - Method in class com.comphenix.xp.Action
-
Adds the given reward to the action that will be triggered.
- addWarningCount() - Method in class com.comphenix.xp.metrics.DataCollector
-
- addWarningMessage(String) - Method in class com.comphenix.xp.listeners.ExperienceInformerListener
-
- ADMIN - Static variable in class com.comphenix.xp.extra.Permissions
-
- adminJoin(PlayerJoinEvent) - Method in class com.comphenix.xp.metrics.AutoUpdate
-
This is internal stuff.
- amount - Variable in class com.comphenix.xp.rewards.xp.CurrencyHolder
-
- amount - Variable in class com.comphenix.xp.rewards.xp.ExperienceHolder
-
- announce(String, String) - Method in class com.comphenix.xp.messages.ChannelChatService
-
- announce(String, String) - Method in interface com.comphenix.xp.messages.ChannelService
-
Broadcast a message on a given channel.
- announce(String, String) - Method in class com.comphenix.xp.messages.HeroService
-
- announce(String, String) - Method in class com.comphenix.xp.messages.StandardService
-
- announceMessages(ChannelProvider, MessageFormatter) - Method in class com.comphenix.xp.Action
-
Sends a general message informing anyone listening of the resources awarded.
- applyFunction(double...) - Method in class de.congrace.exp4j.BultinFunction
-
- applyFunction(double...) - Method in class de.congrace.exp4j.CustomFunction
-
- applyOperation(double[]) - Method in class de.congrace.exp4j.CustomOperator
-
Apply the custom operation on the two operands and return the result as an double An example implementation for a
multiplication could look like this:
- ArrayUtil - Class in de.congrace.exp4j
-
- ArrayUtil() - Constructor for class de.congrace.exp4j.ArrayUtil
-
- AutoUpdate - Class in com.comphenix.xp.metrics
-
- AutoUpdate(Plugin) - Constructor for class com.comphenix.xp.metrics.AutoUpdate
-
This will use your main configuration (config.yml).
- AutoUpdate(Plugin, Configuration) - Constructor for class com.comphenix.xp.metrics.AutoUpdate
-
This will use a custom configuration.