- id - Variable in class com.comphenix.protocol.events.PacketContainer
-
- initialize() - Method in class com.comphenix.protocol.injector.NetworkServerInjector
-
- 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.
- initializePlayers(Player[]) - Method in class com.comphenix.protocol.injector.PacketFilterManager
-
Initialize the packet injection for every player.
- injectManager() - Method in class com.comphenix.protocol.injector.NetworkServerInjector
-
- injectPlayer(Player) - Method in class com.comphenix.protocol.injector.PacketFilterManager
-
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 - Interface in com.comphenix.protocol.reflect.instances
-
Represents a type generator for specific types.
- 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.
- 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 class com.comphenix.protocol.injector.PacketFilterManager
-
Invokes the given packet event for every registered listener.
- invokePacketSending(PacketEvent) - Method in class com.comphenix.protocol.injector.PacketFilterManager
-
Invokes the given packet event for every registered listener.
- 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
-
- isCancelled() - Method in class com.comphenix.protocol.events.PacketEvent
-
Retrieves whether or not the packet should be cancelled.
- 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.
- isCurrentSet() - Method in class com.comphenix.protocol.reflect.VolatileField
-
Determine whether or not we'll need to revert the value.
- isEmpty() - Method in class com.comphenix.protocol.concurrency.SortedCopyOnWriteArray
-
- 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.
- 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
-
- isMinecraftAsync(PacketEvent) - Method in class com.comphenix.protocol.async.AsyncMarker
-
Determine if Minecraft allows asynchronous processing of this packet.
- isPrimitive(Type) - Static method in class com.comphenix.protocol.reflect.PrimitiveUtils
-
Returns true if this type is a primitive.
- isProcessed() - Method in class com.comphenix.protocol.async.AsyncMarker
-
Retrieve whether or not this packet has been processed by the async listeners.
- isServerPacket() - Method in class com.comphenix.protocol.events.PacketEvent
-
Whether or not this packet was created by the server.
- isTransmitted() - Method in class com.comphenix.protocol.async.AsyncMarker
-
Retrieve whether or not this packet has already been sent.
- isWrapperType(Type) - Static method in class com.comphenix.protocol.reflect.PrimitiveUtils
-
Returns true
if type
is one of the nine primitive-wrapper
types, such as Integer
.
- 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.