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

I

id - Variable in class com.comphenix.protocol.events.PacketContainer
 
ImmutableDetector - Class in com.comphenix.protocol.reflect.cloning
Detects classes that are immutable, and thus doesn't require cloning.
ImmutableDetector() - Constructor for class com.comphenix.protocol.reflect.cloning.ImmutableDetector
 
incrementKey(TKey) - Method in class com.comphenix.protocol.concurrency.AbstractIntervalTree
Increment the given key by one unit.
incrementProcessingDelay() - Method in class com.comphenix.protocol.async.AsyncMarker
Increment the number of times the current packet must be signalled as done before its transmitted.
indexSet() - Method in class com.comphenix.protocol.wrappers.WrappedDataWatcher
Retrieve a copy of every index associated with a watched object.
initialize(StructureModifier<TField>) - Method in class com.comphenix.protocol.reflect.StructureModifier
Initialize using the same field types.
initialize(Class, Class, List<Field>, Map<Field, Integer>, EquivalentConverter<TField>, Map<Class, StructureModifier>) - Method in class com.comphenix.protocol.reflect.StructureModifier
Initialize every field of this class.
initialize(Class, Class, List<Field>, Map<Field, Integer>, EquivalentConverter<TField>, Map<Class, StructureModifier>, boolean) - Method in class com.comphenix.protocol.reflect.StructureModifier
Initialize every field of this class.
initializePlayers(Player[]) - Method in class com.comphenix.protocol.injector.PacketFilterManager
Initialize the packet injection for every player.
initialMember() - Method in class com.comphenix.protocol.reflect.fuzzy.AbstractFuzzyMember.Builder
Construct a new instance of the current type.
initialMember() - Method in class com.comphenix.protocol.reflect.fuzzy.FuzzyFieldContract.Builder
 
initialMember() - Method in class com.comphenix.protocol.reflect.fuzzy.FuzzyMethodContract.Builder
 
injectionFilter - Variable in class com.comphenix.protocol.injector.player.PlayerInjectorBuilder
 
injectionFilter(Predicate<GamePhase>) - Method in class com.comphenix.protocol.injector.player.PlayerInjectorBuilder
The injection filter that is used to determine if it is necessary to perform injection during a certain phase.
injectManager() - Method in class com.comphenix.protocol.injector.player.NetworkObjectInjector
 
injectPlayer(Player) - Method in interface com.comphenix.protocol.injector.player.PlayerInjectionHandler
Initialize a player hook, allowing us to read server packets.
INSTANCE - Static variable in class com.comphenix.protocol.reflect.instances.CollectionGenerator
Shared instance of this generator.
INSTANCE - Static variable in class com.comphenix.protocol.reflect.instances.PrimitiveGenerator
Shared instance of this generator.
instanceProvider(InstanceProvider) - Method in class com.comphenix.protocol.reflect.cloning.AggregateCloner.Builder
Set the instance provider supplied to all cloners in this builder.
instanceProvider - Variable in class com.comphenix.protocol.reflect.cloning.FieldCloner
 
InstanceProvider - Interface in com.comphenix.protocol.reflect.instances
Represents a type generator for specific types.
IntegerSet - Class in com.comphenix.protocol.concurrency
Represents a very quick integer set that uses a lookup table to store membership.
IntegerSet(int) - Constructor for class com.comphenix.protocol.concurrency.IntegerSet
Initialize a lookup table with the given maximum number of elements.
IntEnum - Class in com.comphenix.protocol.reflect
Represents a traditional int field enum.
IntEnum() - Constructor for class com.comphenix.protocol.reflect.IntEnum
Registers every declared integer field.
internalErrorCount - Variable in class com.comphenix.protocol.error.DetailedErrorReporter
 
inverted() - Method in class com.comphenix.protocol.reflect.fuzzy.AbstractFuzzyMatcher
Create a fuzzy matcher that returns the opposite result of the current matcher.
invokeExactMethod(Object, String, Object) - Static method in class com.comphenix.protocol.reflect.MethodUtils
Invoke a method whose parameter type matches exactly the object type.
invokeExactMethod(Object, String, Object[]) - Static method in class com.comphenix.protocol.reflect.MethodUtils
Invoke a method whose parameter types match exactly the object types.
invokeExactMethod(Object, String, Object[], Class[]) - Static method in class com.comphenix.protocol.reflect.MethodUtils
Invoke a method whose parameter types match exactly the parameter types given.
invokeExactStaticMethod(Class, String, Object[], Class[]) - Static method in class com.comphenix.protocol.reflect.MethodUtils
Invoke a static method whose parameter types match exactly the parameter types given.
invokeExactStaticMethod(Class, String, Object) - Static method in class com.comphenix.protocol.reflect.MethodUtils
Invoke a static method whose parameter type matches exactly the object type.
invokeExactStaticMethod(Class, String, Object[]) - Static method in class com.comphenix.protocol.reflect.MethodUtils
Invoke a static method whose parameter types match exactly the object types.
invokeMethod(Object, String, Object) - Static method in class com.comphenix.protocol.reflect.MethodUtils
Invoke a named method whose parameter type matches the object type.
invokeMethod(Object, String, Object[]) - Static method in class com.comphenix.protocol.reflect.MethodUtils
Invoke a named method whose parameter type matches the object type.
invokeMethod(Object, String, Object[], Class[]) - Static method in class com.comphenix.protocol.reflect.MethodUtils
Invoke a named method whose parameter type matches the object type.
invokePacketRecieving(PacketEvent) - Method in interface com.comphenix.protocol.injector.ListenerInvoker
Invokes the given packet event for every registered listener.
invokePacketRecieving(PacketEvent) - Method in class com.comphenix.protocol.injector.PacketFilterManager
 
invokePacketRecieving(ErrorReporter, PacketEvent) - Method in class com.comphenix.protocol.injector.SortedPacketListenerList
Invokes the given packet event for every registered listener.
invokePacketSending(PacketEvent) - Method in interface com.comphenix.protocol.injector.ListenerInvoker
Invokes the given packet event for every registered listener.
invokePacketSending(PacketEvent) - Method in class com.comphenix.protocol.injector.PacketFilterManager
 
invokePacketSending(ErrorReporter, PacketEvent) - Method in class com.comphenix.protocol.injector.SortedPacketListenerList
Invokes the given packet event for every registered listener.
invoker - Variable in class com.comphenix.protocol.injector.packet.PacketInjectorBuilder
 
invoker(ListenerInvoker) - Method in class com.comphenix.protocol.injector.packet.PacketInjectorBuilder
The packet stream invoker.
invoker - Variable in class com.comphenix.protocol.injector.player.PlayerInjectorBuilder
 
invoker(ListenerInvoker) - Method in class com.comphenix.protocol.injector.player.PlayerInjectorBuilder
The packet stream invoker.
invokeStaticMethod(Class, String, Object) - Static method in class com.comphenix.protocol.reflect.MethodUtils
Invoke a named static method whose parameter type matches the object type.
invokeStaticMethod(Class, String, Object[]) - Static method in class com.comphenix.protocol.reflect.MethodUtils
Invoke a named static method whose parameter type matches the object type.
invokeStaticMethod(Class, String, Object[], Class[]) - Static method in class com.comphenix.protocol.reflect.MethodUtils
Invoke a named static method whose parameter type matches the object type.
isAssignmentCompatible(Class, Class) - Static method in class com.comphenix.protocol.reflect.MethodUtils
Determine whether a type can be used as a parameter in a method invocation.
isAsyncCancelled() - Method in class com.comphenix.protocol.async.AsyncMarker
Determine if the asynchronous handling should be cancelled.
isAsynchronous() - Method in class com.comphenix.protocol.events.PacketEvent
Determine if the packet event has been executed asynchronously or not.
isCancelled() - Method in class com.comphenix.protocol.async.AsyncListenerHandler
Determine whether or not this asynchronous handler has been cancelled.
isCancelled() - Method in class com.comphenix.protocol.events.PacketEvent
Retrieves whether or not the packet should be cancelled.
isChunkCoordinates(Object) - Static method in class com.comphenix.protocol.utility.MinecraftReflection
Determine if a given object is a ChunkCoordinate.
isChunkPosition(Object) - Static method in class com.comphenix.protocol.utility.MinecraftReflection
Determine if a given object is a ChunkPosition.
isClosed() - Method in class com.comphenix.protocol.injector.PacketFilterManager
 
isClosed() - Method in interface com.comphenix.protocol.ProtocolManager
Determines whether or not this protocol mananger has been disabled.
isComposite() - Method in enum com.comphenix.protocol.wrappers.nbt.NbtType
Determine if the given NBT can store multiple children NBT tags.
isConstructor() - Method in class com.comphenix.protocol.reflect.MethodInfo
Determine if this is a constructor or not.
isCraftItemStack(Object) - Static method in class com.comphenix.protocol.utility.MinecraftReflection
Determine if the given object is a CraftItemStack instancey.
isCraftPlayer(Object) - Static method in class com.comphenix.protocol.utility.MinecraftReflection
Determine if the given object is a CraftPlayer class.
isCurrentSet() - Method in class com.comphenix.protocol.reflect.VolatileField
Determine whether or not we'll need to revert the value.
isDataWatcher(Object) - Static method in class com.comphenix.protocol.utility.MinecraftReflection
Determine if the given object is a data watcher object.
isEmpty() - Method in class com.comphenix.protocol.concurrency.SortedCopyOnWriteArray
 
isEmpty(ListeningWhitelist) - Static method in class com.comphenix.protocol.events.ListeningWhitelist
Determine if the given whitelist is empty or not.
isEnabled() - Method in class com.comphenix.protocol.events.ListeningWhitelist
Whether or not this whitelist has any enabled packets.
isEnabled() - Method in class com.comphenix.protocol.reflect.compiler.BackgroundCompiler
Retrieve whether or not the background compiler is enabled.
isFinished() - Method in interface com.comphenix.protocol.async.AsyncRunnable
Determine if this runnable has already run its course.
isForceAccess() - Method in class com.comphenix.protocol.reflect.FuzzyReflection
Retrieves whether or not not to override any scope restrictions.
isForceAccess() - Method in class com.comphenix.protocol.reflect.VolatileField
Retrieves whether or not not to override any scope restrictions.
isForClient() - Method in enum com.comphenix.protocol.events.ConnectionSide
 
isForServer() - Method in enum com.comphenix.protocol.events.ConnectionSide
 
isImmutable(Class<?>) - Static method in class com.comphenix.protocol.reflect.cloning.ImmutableDetector
Determine if the given type is probably immutable.
isItemStack(Object) - Static method in class com.comphenix.protocol.utility.MinecraftReflection
Determine if the given object is a NMS ItemStack.
isLoginHandler(Object) - Static method in class com.comphenix.protocol.utility.MinecraftReflection
Determine if the given object is a NetLoginHandler (PendingConnection)
isMatch(T, Object) - Method in class com.comphenix.protocol.reflect.fuzzy.AbstractFuzzyMatcher
Determine if the given value is a match.
isMatch(T, Object) - Method in class com.comphenix.protocol.reflect.fuzzy.AbstractFuzzyMember
 
isMatch(Class<?>, Object) - Method in class com.comphenix.protocol.reflect.fuzzy.FuzzyClassContract
 
isMatch(Field, Object) - Method in class com.comphenix.protocol.reflect.fuzzy.FuzzyFieldContract
 
isMatch(MethodInfo, Object) - Method in class com.comphenix.protocol.reflect.fuzzy.FuzzyMethodContract
 
isMinecraftAsync(PacketEvent) - Method in class com.comphenix.protocol.async.AsyncMarker
Determine if Minecraft allows asynchronous processing of this packet.
isMinecraftClass(Class<?>) - Static method in class com.comphenix.protocol.utility.MinecraftReflection
Determine if the given class is found within the package net.minecraft.server, or any equivalent package.
isMinecraftEntity(Object) - Static method in class com.comphenix.protocol.utility.MinecraftReflection
Determine if the given object is actually a Minecraft packet.
isMinecraftObject(Object) - Static method in class com.comphenix.protocol.utility.MinecraftReflection
Determine if a given object can be found within the package net.minecraft.server.
isMinecraftObject(Object, String) - Static method in class com.comphenix.protocol.utility.MinecraftReflection
Determine if a given object is found in net.minecraft.server, and has the given name.
isMinecraftPlayer(Object) - Static method in class com.comphenix.protocol.utility.MinecraftReflection
Determine if the given object is a Minecraft player entity.
isNonNull() - Method in class com.comphenix.protocol.reflect.instances.DefaultInstances
Retrieve whether or not the constructor's parameters must be non-null.
isPacketClass(Object) - Static method in class com.comphenix.protocol.utility.MinecraftReflection
Determine if the given object is actually a Minecraft packet.
isProcessed() - Method in class com.comphenix.protocol.async.AsyncMarker
Retrieve whether or not this packet has been processed by the async listeners.
isPublic(int) - Method in class com.comphenix.protocol.reflect.StructureModifier
Determine if a given field is public or not.
isQueued() - Method in class com.comphenix.protocol.async.AsyncMarker
Whether or not this packet is or has been queued for processing.
isReadOnly(int) - Method in class com.comphenix.protocol.reflect.StructureModifier
Determine whether or not a field is read-only (final).
isRunning() - Method in interface com.comphenix.protocol.async.AsyncRunnable
Determine if we're running or not.
isRunning() - Method in class com.comphenix.protocol.injector.DelayedSingleTask
Whether or not a future task is scheduled to be executed.
isServerHandler(Object) - Static method in class com.comphenix.protocol.utility.MinecraftReflection
Determine if the given object is assignable to a NetServerHandler (PlayerConnection)
isServerPacket() - Method in class com.comphenix.protocol.events.PacketEvent
Whether or not this packet was created by the server.
isSimpleType(Object) - Method in class com.comphenix.protocol.error.DetailedErrorReporter
Determine if the given object is a wrapper for a primitive/simple type or not.
isSupported(int) - Static method in class com.comphenix.protocol.Packets.Client
Determine if the given packet is a valid client packet in the current version of Minecraft.
isSupported(int) - Static method in class com.comphenix.protocol.Packets.Server
Determine if the given packet is a valid server packet in the current version of Minecraft.
isTransmitted() - Method in class com.comphenix.protocol.async.AsyncMarker
Retrieve whether or not this packet has already been sent.
isWatchableObject(Object) - Static method in class com.comphenix.protocol.utility.MinecraftReflection
Determine if the given object is a watchable object.
ITEM_DATA - Static variable in class com.comphenix.protocol.Packets.Server
 
iterator() - Method in class com.comphenix.protocol.concurrency.SortedCopyOnWriteArray
Retrieves an iterator over the elements in the given list.
iterator() - Method in interface com.comphenix.protocol.wrappers.nbt.NbtCompound
Retrieve an iterator view of the NBT tags stored in this compound.
iterator() - Method in interface com.comphenix.protocol.wrappers.nbt.NbtList
Iterate over all the elements in this list.
iterator() - Method in class com.comphenix.protocol.wrappers.WrappedDataWatcher
 
A B C D E F G H I K L M N O P R S T U V W X Y Z