- ABILITIES - Static variable in class com.comphenix.protocol.Packets.Client
-
- ABILITIES - Static variable in class com.comphenix.protocol.Packets.Server
-
- AbstractConcurrentListenerMultimap<TListener> - Class in com.comphenix.protocol.concurrency
-
A thread-safe implementation of a listener multimap.
- AbstractConcurrentListenerMultimap() - Constructor for class com.comphenix.protocol.concurrency.AbstractConcurrentListenerMultimap
-
- AbstractFuzzyMatcher<T> - Class in com.comphenix.protocol.reflect.fuzzy
-
Represents a matcher for fields, methods, constructors and classes.
- AbstractFuzzyMatcher() - Constructor for class com.comphenix.protocol.reflect.fuzzy.AbstractFuzzyMatcher
-
- AbstractFuzzyMember<T extends java.lang.reflect.Member> - Class in com.comphenix.protocol.reflect.fuzzy
-
Represents a matcher that matches members.
- AbstractFuzzyMember() - Constructor for class com.comphenix.protocol.reflect.fuzzy.AbstractFuzzyMember
-
- AbstractFuzzyMember(AbstractFuzzyMember<T>) - Constructor for class com.comphenix.protocol.reflect.fuzzy.AbstractFuzzyMember
-
- AbstractFuzzyMember.Builder<T extends AbstractFuzzyMember<?>> - Class in com.comphenix.protocol.reflect.fuzzy
-
Represents a builder of a fuzzy member contract.
- AbstractFuzzyMember.Builder() - Constructor for class com.comphenix.protocol.reflect.fuzzy.AbstractFuzzyMember.Builder
-
- AbstractIntervalTree<TKey extends java.lang.Comparable<TKey>,TValue> - Class in com.comphenix.protocol.concurrency
-
Represents a generic store of intervals and associated values.
- AbstractIntervalTree() - Constructor for class com.comphenix.protocol.concurrency.AbstractIntervalTree
-
- AbstractIntervalTree.EndPoint - Class in com.comphenix.protocol.concurrency
-
Represents a single end point (open, close or both) of a range.
- AbstractIntervalTree.EndPoint(AbstractIntervalTree.State, TKey, TValue) - Constructor for class com.comphenix.protocol.concurrency.AbstractIntervalTree.EndPoint
-
- AbstractIntervalTree.Entry - Class in com.comphenix.protocol.concurrency
-
Represents a range and a value in this interval tree.
- AbstractIntervalTree.State - Enum in com.comphenix.protocol.concurrency
-
- accept(NbtVisitor) - Method in interface com.comphenix.protocol.wrappers.nbt.NbtBase
-
Accepts a NBT visitor.
- add(int) - Method in class com.comphenix.protocol.concurrency.IntegerSet
-
Add the given element to the set, or do nothing if it already exists.
- add(T) - Method in class com.comphenix.protocol.concurrency.SortedCopyOnWriteArray
-
Inserts the given element in the proper location.
- add(ChunkPosition) - Method in class com.comphenix.protocol.wrappers.ChunkPosition
-
Adds the current position and a given position together, producing a result position.
- add(NbtBase<TType>) - Method in interface com.comphenix.protocol.wrappers.nbt.NbtList
-
Add a NBT list or NBT compound to the list.
- add(String) - Method in interface com.comphenix.protocol.wrappers.nbt.NbtList
-
Add a new string element to the list.
- add(byte) - Method in interface com.comphenix.protocol.wrappers.nbt.NbtList
-
Add a new byte element to the list.
- add(short) - Method in interface com.comphenix.protocol.wrappers.nbt.NbtList
-
Add a new short element to the list.
- add(int) - Method in interface com.comphenix.protocol.wrappers.nbt.NbtList
-
Add a new integer element to the list.
- add(long) - Method in interface com.comphenix.protocol.wrappers.nbt.NbtList
-
Add a new long element to the list.
- add(double) - Method in interface com.comphenix.protocol.wrappers.nbt.NbtList
-
Add a new double element to the list.
- add(byte[]) - Method in interface com.comphenix.protocol.wrappers.nbt.NbtList
-
Add a new byte array element to the list.
- add(int[]) - Method in interface com.comphenix.protocol.wrappers.nbt.NbtList
-
Add a new int array element to the list.
- ADD_EXP_ORB - Static variable in class com.comphenix.protocol.Packets.Server
-
- addAll(Collection<? extends T>) - Method in class com.comphenix.protocol.concurrency.SortedCopyOnWriteArray
-
- addClosest(Object) - Method in interface com.comphenix.protocol.wrappers.nbt.NbtList
-
Add a value to a typed list by attempting to convert it to the nearest value.
- addCustomData(Metrics.Plotter) - Method in class com.comphenix.protocol.metrics.Metrics
-
Adds a custom data plotter to the default graph
- addEndPoint(TKey, TValue, AbstractIntervalTree.State) - Method in class com.comphenix.protocol.concurrency.AbstractIntervalTree
-
- addGlobalParameter(String, Object) - Method in class com.comphenix.protocol.error.DetailedErrorReporter
-
Adds the given global parameter.
- addGraph(Metrics.Graph) - Method in class com.comphenix.protocol.metrics.Metrics
-
Add a Graph object to BukkitMetrics that represents data for the plugin that should be sent to the backend
- addListener(TListener, ListeningWhitelist) - Method in class com.comphenix.protocol.concurrency.AbstractConcurrentListenerMultimap
-
Adds a listener to its requested list of packet recievers.
- addListener(StructureModifier<TKey>, CompileListener<TKey>) - Method in class com.comphenix.protocol.reflect.compiler.BackgroundCompiler
-
Add a compile listener if we are still waiting for the structure modifier to be compiled.
- addPacketListener(PacketListener) - Method in interface com.comphenix.protocol.ProtocolManager
-
Adds a packet listener.
- addPlotter(Metrics.Plotter) - Method in class com.comphenix.protocol.metrics.Metrics.Graph
-
Add a plotter to the graph, which will be used to plot entries
- addPrefix(String, String) - Method in class com.comphenix.protocol.error.DetailedErrorReporter
-
Adds the given prefix to every line in the text.
- AggregateCloner - Class in com.comphenix.protocol.reflect.cloning
-
Implements a cloning procedure by trying multiple methods in turn until one is successful.
- AggregateCloner.Builder - Class in com.comphenix.protocol.reflect.cloning
-
Represents a builder for aggregate (combined) cloners.
- AggregateCloner.Builder() - Constructor for class com.comphenix.protocol.reflect.cloning.AggregateCloner.Builder
-
Create a new aggregate builder.
- AggregateCloner.BuilderParameters - Class in com.comphenix.protocol.reflect.cloning
-
Supplies the cloner factories with necessary parameters.
- and(AbstractFuzzyMatcher<T>) - Method in class com.comphenix.protocol.reflect.fuzzy.AbstractFuzzyMatcher
-
Require that this and the given matcher be TRUE.
- andThen(Class<? extends Cloner>) - Method in class com.comphenix.protocol.reflect.cloning.AggregateCloner.Builder
-
Add the next cloner that will be considered in turn.
- andThen(Function<AggregateCloner.BuilderParameters, Cloner>) - Method in class com.comphenix.protocol.reflect.cloning.AggregateCloner.Builder
-
Add the next cloner that will be considered in turn.
- apacheCommonsMissing - Variable in class com.comphenix.protocol.error.DetailedErrorReporter
-
- Application - Class in com.comphenix.protocol
-
Ignore this class.
- Application() - Constructor for class com.comphenix.protocol.Application
-
- ARM_ANIMATION - Static variable in class com.comphenix.protocol.Packets.Client
-
- ARM_ANIMATION - Static variable in class com.comphenix.protocol.Packets.Server
-
- asCollection() - Method in interface com.comphenix.protocol.wrappers.nbt.NbtList
-
Retrieve each NBT tag in this list.
- asCompound(NbtBase<?>) - Static method in class com.comphenix.protocol.wrappers.nbt.NbtFactory
-
Attempt to cast this NBT tag as a compund.
- asList(NbtBase<?>) - Static method in class com.comphenix.protocol.wrappers.nbt.NbtFactory
-
Attempt to cast this NBT tag as a list.
- AsyncFilterManager - Class in com.comphenix.protocol.async
-
Represents a filter manager for asynchronous packets.
- AsyncFilterManager(ErrorReporter, BukkitScheduler, ProtocolManager) - Constructor for class com.comphenix.protocol.async.AsyncFilterManager
-
Initialize a asynchronous filter manager.
- AsynchronousManager - Interface in com.comphenix.protocol
-
Represents a asynchronous packet handler.
- AsyncListenerHandler - Class in com.comphenix.protocol.async
-
Represents a handler for an asynchronous event.
- AsyncMarker - Class in com.comphenix.protocol.async
-
Contains information about the packet that is being processed by asynchronous listeners.
- AsyncRunnable - Interface in com.comphenix.protocol.async
-
A runnable representing a asynchronous event listener.
- ATTACH_ENTITY - Static variable in class com.comphenix.protocol.Packets.Server
-