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