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

A

ABILITIES - Static variable in class com.comphenix.protocol.Packets.Client
Deprecated.
 
ABILITIES - Static variable in class com.comphenix.protocol.Packets.Server
Deprecated.
 
ABILITIES - Static variable in class com.comphenix.protocol.PacketType.Play.Client
 
ABILITIES - Static variable in class com.comphenix.protocol.PacketType.Play.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
 
AbstractConverted<VInner,VOuter> - Class in com.comphenix.protocol.wrappers.collection
Represents an object that transform elements of type VInner to type VOuter and back again.
AbstractConverted() - Constructor for class com.comphenix.protocol.wrappers.collection.AbstractConverted
 
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
 
AbstractWrapper - Class in com.comphenix.protocol.wrappers
Represents a wrapper for an NMS object.
AbstractWrapper(Class<?>) - Constructor for class com.comphenix.protocol.wrappers.AbstractWrapper
Construct a new NMS wrapper.
accept(NbtVisitor) - Method in interface com.comphenix.protocol.wrappers.nbt.NbtBase
Accepts a NBT visitor.
Accessors - Class in com.comphenix.protocol.reflect.accessors
 
Accessors.SynchronizedFieldAccessor - Class in com.comphenix.protocol.reflect.accessors
Represents a field accessor that synchronizes access to the underlying field.
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(ConnectionSide, ConnectionSide) - Static method in enum com.comphenix.protocol.events.ConnectionSide
If both connection sides are present, return ConnectionSide.BOTH - otherwise, return the one valud connection side.
add(StatisticsStream) - Method in class com.comphenix.protocol.timing.StatisticsStream
Combine the two statistics.
add(ChunkPosition) - Method in class com.comphenix.protocol.wrappers.ChunkPosition
Adds the current position and a given position together, producing a result position.
add(T) - Method in class com.comphenix.protocol.wrappers.collection.CachedCollection
 
add(VOuter) - Method in class com.comphenix.protocol.wrappers.collection.ConvertedCollection
 
add(int, VOuter) - Method in class com.comphenix.protocol.wrappers.collection.ConvertedList
 
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
Deprecated.
 
addAll(Collection<Integer>) - Method in class com.comphenix.protocol.concurrency.IntegerSet
Add the given collection of elements to the set.
addAll(Iterable<? extends PacketType>) - Method in class com.comphenix.protocol.concurrency.PacketTypeSet
Add the given types to the set of packet types.
addAll(Collection<? extends T>) - Method in class com.comphenix.protocol.concurrency.SortedCopyOnWriteArray
 
addAll(Collection<? extends T>) - Method in class com.comphenix.protocol.wrappers.collection.CachedCollection
 
addAll(Collection<? extends VOuter>) - Method in class com.comphenix.protocol.wrappers.collection.ConvertedCollection
 
addAll(int, Collection<? extends VOuter>) - Method in class com.comphenix.protocol.wrappers.collection.ConvertedList
 
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
addHeader(ByteBuffer, PacketType) - Method in class com.comphenix.protocol.events.NetworkMarker
Return the byte buffer prepended with the packet header.
addHeader(DataInputStream, PacketType) - Method in class com.comphenix.protocol.events.NetworkMarker
Return the input stream prepended with the packet header.
addHeader(ByteBuffer, PacketType) - Method in class com.comphenix.protocol.events.NetworkMarker.EmptyBufferMarker
 
addHeader(DataInputStream, PacketType) - Method in class com.comphenix.protocol.events.NetworkMarker.EmptyBufferMarker
 
addListener(TListener, ListeningWhitelist) - Method in class com.comphenix.protocol.concurrency.AbstractConcurrentListenerMultimap
Adds a listener to its requested list of packet receivers.
addListener(Runnable) - Method in class com.comphenix.protocol.metrics.Updater
Add a listener to be executed when we have determined if an update is available.
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.
addOutputHandler(PacketOutputHandler) - Method in class com.comphenix.protocol.events.NetworkMarker
Enqueue the given output handler for managing how the current packet will be written to the network stream.
addPacketListener(PacketListener) - Method in class com.comphenix.protocol.injector.DelayedPacketManager
 
addPacketListener(PacketListener) - Method in class com.comphenix.protocol.injector.PacketFilterManager
 
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.
addType(PacketType) - Method in class com.comphenix.protocol.concurrency.PacketTypeSet
Add a particular type to the set.
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.
amount(double) - Method in class com.comphenix.protocol.wrappers.WrappedAttributeModifier.Builder
Set the amount to modify in the operation.
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.
ANIMATION - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
apacheCommonsMissing - Variable in class com.comphenix.protocol.error.DetailedErrorReporter
 
append(String, String) - Static method in class com.comphenix.protocol.utility.ClassSource
Append to canonical names together.
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
Deprecated.
 
ARM_ANIMATION - Static variable in class com.comphenix.protocol.Packets.Server
Deprecated.
 
ARM_ANIMATION - Static variable in class com.comphenix.protocol.PacketType.Play.Client
 
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.
asMap() - Method in class com.comphenix.protocol.wrappers.WrappedDataWatcher
Retrieve a view of this DataWatcher as a map.
asUnwrapper(Class<?>, EquivalentConverter<Object>) - Static method in class com.comphenix.protocol.wrappers.BukkitConverters
Retrieve an equivalent unwrapper for the converter.
AsyncFilterManager - Class in com.comphenix.protocol.async
Represents a filter manager for asynchronous packets.
AsyncFilterManager(ErrorReporter, BukkitScheduler) - 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
Deprecated.
 
ATTACH_ENTITY - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
attributeKey(String) - Method in class com.comphenix.protocol.wrappers.WrappedAttribute.Builder
Set the unique attribute key that identifies its function.
A B C D E F G H I K L M N O P R S T U V W X Y Z