- cachedInput - Variable in class com.comphenix.protocol.injector.player.PlayerInjector
-
- cacheInjector(Player, Injector) - Method in class com.comphenix.protocol.injector.netty.InjectionFactory
-
Cache an injector by player.
- cacheInjector(String, Injector) - Method in class com.comphenix.protocol.injector.netty.InjectionFactory
-
Cache an injector by name alone.
- cancel() - Method in class com.comphenix.protocol.injector.DelayedSingleTask
-
Cancel a future task from being executed.
- canInject(GamePhase) - Method in class com.comphenix.protocol.injector.player.NetworkObjectInjector
-
- canInject(GamePhase) - Method in class com.comphenix.protocol.injector.player.PlayerInjector
-
Determine if this inject method can even be attempted.
- canRecievePackets() - Method in interface com.comphenix.protocol.injector.player.PlayerInjectionHandler
-
Whether or not this player injection handler can also receive packets.
- canRecievePackets() - Method in class com.comphenix.protocol.injector.spigot.AbstractPlayerHandler
-
- canUseSpigotListener() - Static method in class com.comphenix.protocol.injector.spigot.SpigotPacketInjector
-
Determine if there is a Spigot packet listener.
- channel - Variable in class com.comphenix.protocol.injector.netty.PipelineProxy
-
- channel() - Method in class com.comphenix.protocol.injector.netty.PipelineProxy
-
- channelActive(ChannelHandlerContext) - Method in class com.comphenix.protocol.injector.netty.ChannelInjector
-
- ChannelInjector - Class in com.comphenix.protocol.injector.netty
-
Represents a channel injector.
- ChannelInjector(Player, Object, Channel, ChannelListener, InjectionFactory) - Constructor for class com.comphenix.protocol.injector.netty.ChannelInjector
-
Construct a new channel injector.
- ChannelInjector.ChannelSocketInjector - Class in com.comphenix.protocol.injector.netty
-
Represents a socket injector that foreards to the current channel injector.
- ChannelListener - Interface in com.comphenix.protocol.injector.netty
-
Represents a listener for received or sent packets.
- ChannelProxy - Class in com.comphenix.protocol.injector.netty
-
- ChannelProxy(Channel, Class<?>) - Constructor for class com.comphenix.protocol.injector.netty.ChannelProxy
-
- ChannelSocketInjector(ChannelInjector) - Constructor for class com.comphenix.protocol.injector.netty.ChannelInjector.ChannelSocketInjector
-
- checkListener(MinecraftVersion, PacketListener) - Method in class com.comphenix.protocol.injector.player.NetworkObjectInjector
-
- checkListener(Set<PacketListener>) - Method in interface com.comphenix.protocol.injector.player.PlayerInjectionHandler
-
Determine if the given listeners are valid.
- checkListener(PacketListener) - Method in interface com.comphenix.protocol.injector.player.PlayerInjectionHandler
-
Determine if a listener is valid or not.
- checkListener(MinecraftVersion, PacketListener) - Method in class com.comphenix.protocol.injector.player.PlayerInjector
-
Invoked before a new listener is registered.
- checkListener(PacketListener) - Method in class com.comphenix.protocol.injector.spigot.AbstractPlayerHandler
-
- checkListener(Set<PacketListener>) - Method in class com.comphenix.protocol.injector.spigot.AbstractPlayerHandler
-
- classLoader(ClassLoader) - Method in class com.comphenix.protocol.injector.PacketFilterBuilder
-
Update the current class loader.
- cleanHook() - Method in class com.comphenix.protocol.injector.player.NetworkObjectInjector
-
- cleanHook() - Method in class com.comphenix.protocol.injector.player.PlayerInjector
-
Override to add custom cleanup behavior.
- cleanup() - Method in class com.comphenix.protocol.injector.packet.InterceptWritePacket
-
Invoked when the write packet proxy class should be removed.
- cleanupAll() - Method in interface com.comphenix.protocol.injector.packet.PacketInjector
-
Perform any necessary cleanup before unloading ProtocolLib.
- cleanupAll() - Method in class com.comphenix.protocol.injector.player.InjectedServerConnection
-
Undoes everything.
- cleanupAll() - Method in class com.comphenix.protocol.injector.player.PlayerInjector
-
Remove all hooks and modifications.
- cleanupAll() - Method in class com.comphenix.protocol.injector.server.AbstractInputStreamLookup
-
Invoked when the injection should be undone.
- cleanupAll() - Method in class com.comphenix.protocol.injector.spigot.AbstractPacketInjector
-
- cleanupAll() - Method in class com.comphenix.protocol.injector.spigot.SpigotPacketInjector
-
Invoked when the server is cleaning up.
- clear() - Method in class com.comphenix.protocol.injector.netty.BootstrapList
-
- close(ScriptEngine) - Method in class com.comphenix.protocol.CommandFilter.Filter
-
Clean up all associated code from this filter in the provided script engine.
- close() - Method in class com.comphenix.protocol.injector.DelayedPacketManager
-
- close() - Method in class com.comphenix.protocol.injector.DelayedSingleTask
-
Stop the current task and all future tasks scheduled by this instance.
- close() - Method in interface com.comphenix.protocol.injector.InternalManager
-
Called when ProtocolLib is closing.
- close() - Method in class com.comphenix.protocol.injector.netty.BootstrapList
-
Close and revert all changes.
- close() - Method in class com.comphenix.protocol.injector.netty.ChannelInjector
-
- close() - Method in class com.comphenix.protocol.injector.netty.ChannelProxy
-
- close(ChannelPromise) - Method in class com.comphenix.protocol.injector.netty.ChannelProxy
-
- close() - Method in class com.comphenix.protocol.injector.netty.ClosedInjector
-
- close() - Method in class com.comphenix.protocol.injector.netty.InjectionFactory
-
Close all injectors created by this factory, and cease the creation of new injections.
- close() - Method in interface com.comphenix.protocol.injector.netty.Injector
-
Close the current injector.
- close() - Method in class com.comphenix.protocol.injector.netty.PipelineProxy
-
- close(ChannelPromise) - Method in class com.comphenix.protocol.injector.netty.PipelineProxy
-
- close() - Method in class com.comphenix.protocol.injector.netty.ProtocolInjector
-
Clean up any remaning injections.
- close() - Method in class com.comphenix.protocol.injector.netty.SocketAdapter
-
- close() - Method in class com.comphenix.protocol.injector.PacketFilterManager
-
- close() - Method in interface com.comphenix.protocol.injector.player.PlayerInjectionHandler
-
Close any lingering proxy injections.
- close() - Method in class com.comphenix.protocol.injector.spigot.AbstractPlayerHandler
-
- closed - Variable in class com.comphenix.protocol.injector.DelayedSingleTask
-
- ClosedInjector - Class in com.comphenix.protocol.injector.netty
-
Represents a closed injector.
- ClosedInjector(Player) - Constructor for class com.comphenix.protocol.injector.netty.ClosedInjector
-
Construct a new injector that is always closed.
- closeFuture() - Method in class com.comphenix.protocol.injector.netty.ChannelProxy
-
- com.comphenix.protocol - package com.comphenix.protocol
-
- com.comphenix.protocol.injector - package com.comphenix.protocol.injector
-
- com.comphenix.protocol.injector.netty - package com.comphenix.protocol.injector.netty
-
- com.comphenix.protocol.injector.packet - package com.comphenix.protocol.injector.packet
-
- com.comphenix.protocol.injector.player - package com.comphenix.protocol.injector.player
-
- com.comphenix.protocol.injector.server - package com.comphenix.protocol.injector.server
-
- com.comphenix.protocol.injector.spigot - package com.comphenix.protocol.injector.spigot
-
- com.comphenix.protocol.metrics - package com.comphenix.protocol.metrics
-
- com.comphenix.protocol.updater - package com.comphenix.protocol.updater
-
- CommandFilter - Class in com.comphenix.protocol
-
A command to apply JavaScript filtering to the packet command.
- CommandFilter(ErrorReporter, Plugin, ProtocolConfig) - Constructor for class com.comphenix.protocol.CommandFilter
-
- CommandFilter.Filter - Class in com.comphenix.protocol
-
A filter that will be used to process a packet event.
- CommandFilter.FilterFailedHandler - Interface in com.comphenix.protocol
-
- compareTo(Channel) - Method in class com.comphenix.protocol.injector.netty.ChannelProxy
-
- compile(ScriptEngine) - Method in class com.comphenix.protocol.CommandFilter.Filter
-
Force the compilation of a specific filter.
- config() - Method in class com.comphenix.protocol.injector.netty.ChannelProxy
-
- connect(SocketAddress) - Method in class com.comphenix.protocol.injector.netty.ChannelProxy
-
- connect(SocketAddress, SocketAddress) - Method in class com.comphenix.protocol.injector.netty.ChannelProxy
-
- connect(SocketAddress, ChannelPromise) - Method in class com.comphenix.protocol.injector.netty.ChannelProxy
-
- connect(SocketAddress, SocketAddress, ChannelPromise) - Method in class com.comphenix.protocol.injector.netty.ChannelProxy
-
- connect(SocketAddress, ChannelPromise) - Method in class com.comphenix.protocol.injector.netty.PipelineProxy
-
- connect(SocketAddress, SocketAddress, ChannelPromise) - Method in class com.comphenix.protocol.injector.netty.PipelineProxy
-
- connect(SocketAddress, SocketAddress) - Method in class com.comphenix.protocol.injector.netty.PipelineProxy
-
- connect(SocketAddress) - Method in class com.comphenix.protocol.injector.netty.PipelineProxy
-
- connect(SocketAddress) - Method in class com.comphenix.protocol.injector.netty.SocketAdapter
-
- connect(SocketAddress, int) - Method in class com.comphenix.protocol.injector.netty.SocketAdapter
-
- constructProxy(Object, PacketEvent, NetworkMarker) - Method in class com.comphenix.protocol.injector.packet.InterceptWritePacket
-
Construct a new instance of the proxy object.
- contains(Object) - Method in class com.comphenix.protocol.injector.netty.BootstrapList
-
- containsAll(Collection<?>) - Method in class com.comphenix.protocol.injector.netty.BootstrapList
-
- context(ChannelHandler) - Method in class com.comphenix.protocol.injector.netty.PipelineProxy
-
- context(Class<? extends ChannelHandler>) - Method in class com.comphenix.protocol.injector.netty.PipelineProxy
-
- context(String) - Method in class com.comphenix.protocol.injector.netty.PipelineProxy
-
- create(ProtocolLib, int, File, Updater.UpdateType, boolean) - Static method in class com.comphenix.protocol.updater.Updater
-
- createGraph(String) - Method in class com.comphenix.protocol.metrics.Metrics
-
Construct and create a Graph that can be used to separate specific plotters to their own graphs on the metrics
website.
- createPacket(int) - Method in class com.comphenix.protocol.injector.DelayedPacketManager
-
Deprecated.
- createPacket(int, boolean) - Method in class com.comphenix.protocol.injector.DelayedPacketManager
-
Deprecated.
- createPacket(PacketType) - Method in class com.comphenix.protocol.injector.DelayedPacketManager
-
- createPacket(PacketType, boolean) - Method in class com.comphenix.protocol.injector.DelayedPacketManager
-
- createPacket(int) - Method in class com.comphenix.protocol.injector.PacketFilterManager
-
Deprecated.
- createPacket(PacketType) - Method in class com.comphenix.protocol.injector.PacketFilterManager
-
- createPacket(int, boolean) - Method in class com.comphenix.protocol.injector.PacketFilterManager
-
Deprecated.
- createPacket(PacketType, boolean) - Method in class com.comphenix.protocol.injector.PacketFilterManager
-
- createPacketConstructor(int, Object...) - Method in class com.comphenix.protocol.injector.DelayedPacketManager
-
- createPacketConstructor(PacketType, Object...) - Method in class com.comphenix.protocol.injector.DelayedPacketManager
-
- createPacketConstructor(int, Object...) - Method in class com.comphenix.protocol.injector.PacketFilterManager
-
Deprecated.
- createPacketConstructor(PacketType, Object...) - Method in class com.comphenix.protocol.injector.PacketFilterManager
-
- createTemporaryPlayer(Server) - Method in class com.comphenix.protocol.injector.player.NetworkObjectInjector
-
Create a temporary player for use during login.
- createTemporaryPlayer(Server) - Method in class com.comphenix.protocol.injector.server.TemporaryPlayerFactory
-
Construct a temporary player that supports a subset of every player command.
- createTemporaryPlayer(Server, SocketInjector) - Method in class com.comphenix.protocol.injector.server.TemporaryPlayerFactory
-
Construct a temporary player with the given associated socket injector.
- get(int) - Method in class com.comphenix.protocol.injector.netty.BootstrapList
-
- get(Class<T>) - Method in class com.comphenix.protocol.injector.netty.PipelineProxy
-
- get(String) - Method in class com.comphenix.protocol.injector.netty.PipelineProxy
-
- getAddress() - Method in class com.comphenix.protocol.injector.netty.ChannelInjector.ChannelSocketInjector
-
- getAddress() - Method in class com.comphenix.protocol.injector.player.PlayerInjector
-
Retrieve the associated remote address of a player.
- getAddress() - Method in class com.comphenix.protocol.injector.server.BukkitSocketInjector
-
- getAddress() - Method in interface com.comphenix.protocol.injector.server.SocketInjector
-
Retrieve the associated address of this player.
- getAsynchronousManager() - Method in class com.comphenix.protocol.injector.DelayedPacketManager
-
- getAsynchronousManager() - Method in class com.comphenix.protocol.injector.PacketFilterManager
-
- getAsyncManager() - Method in class com.comphenix.protocol.injector.PacketFilterBuilder
-
Retrieve the asynchronous manager.
- getChannel() - Method in class com.comphenix.protocol.injector.netty.ChannelInjector
-
- getChannel() - Method in class com.comphenix.protocol.injector.netty.SocketAdapter
-
- getChannel(Player) - Method in interface com.comphenix.protocol.injector.player.PlayerInjectionHandler
-
- getChannelInjector() - Method in class com.comphenix.protocol.injector.netty.ChannelInjector.ChannelSocketInjector
-
- getClassLoader() - Method in class com.comphenix.protocol.injector.PacketFilterBuilder
-
Retrieve the class loader set in this builder.
- getClassLoader() - Method in class com.comphenix.protocol.injector.PacketFilterManager
-
Retrieves the current plugin class loader.
- getClientPackets() - Static method in class com.comphenix.protocol.injector.PacketFilterManager
-
Deprecated.
- getColumnName() - Method in class com.comphenix.protocol.metrics.Metrics.Plotter
-
Get the column name for the plotted point
- getConfigFile() - Method in class com.comphenix.protocol.metrics.Metrics
-
Gets the File object of the config file that should be used to store data such as the GUID and opt-out status
- getCurrentProtocol() - Method in class com.comphenix.protocol.injector.netty.ChannelInjector
-
- getCurrentProtocol() - Method in class com.comphenix.protocol.injector.netty.ClosedInjector
-
- getCurrentProtocol() - Method in interface com.comphenix.protocol.injector.netty.Injector
-
Retrieve the current protocol state.
- getDelegate() - Method in class com.comphenix.protocol.injector.DelayedPacketManager
-
Retrieve the underlying protocol manager.
- getEntityFromID(World, int) - Method in class com.comphenix.protocol.injector.DelayedPacketManager
-
- getEntityFromID(World, int) - Method in class com.comphenix.protocol.injector.PacketFilterManager
-
- getEntityPlayer(Player) - Method in class com.comphenix.protocol.injector.player.PlayerInjector
-
Retrieve the notch (NMS) entity player object.
- getEntityTrackers(Entity) - Method in class com.comphenix.protocol.injector.DelayedPacketManager
-
- getEntityTrackers(Entity) - Method in class com.comphenix.protocol.injector.PacketFilterManager
-
- getHookType() - Method in class com.comphenix.protocol.injector.player.NetworkObjectInjector
-
- getHookType() - Method in class com.comphenix.protocol.injector.player.PlayerInjector
-
Retrieve the hook type this class represents.
- getInetAddress() - Method in class com.comphenix.protocol.injector.netty.SocketAdapter
-
- getInjectorFromPlayer(Player) - Static method in class com.comphenix.protocol.injector.server.TemporaryPlayerFactory
-
Retrieve the injector from a given player if it contains one.
- getInputStream() - Method in class com.comphenix.protocol.injector.netty.SocketAdapter
-
- getInputStream(boolean) - Method in class com.comphenix.protocol.injector.player.PlayerInjector
-
Retrieve the current player's input stream.
- getInterceptWritePacket() - Method in interface com.comphenix.protocol.injector.ListenerInvoker
-
Retrieve the object responsible for intercepting write packets.
- getInterceptWritePacket() - Method in class com.comphenix.protocol.injector.PacketFilterManager
-
- getInvoker() - Method in class com.comphenix.protocol.injector.player.PlayerInjector
-
Object that can invoke the packet events.
- getInvoker() - Method in class com.comphenix.protocol.injector.spigot.SpigotPacketInjector
-
Retrieve the underlying listener invoker.
- getKeepAlive() - Method in class com.comphenix.protocol.injector.netty.SocketAdapter
-
- getLatestFileLink() - Method in class com.comphenix.protocol.updater.Updater
-
Get the latest version's file link.
- getLatestGameVersion() - Method in class com.comphenix.protocol.updater.Updater
-
Get the latest version's game version.
- getLatestName() - Method in class com.comphenix.protocol.updater.Updater
-
Get the latest version's name.
- getLatestType() - Method in class com.comphenix.protocol.updater.Updater
-
Get the latest version's release type (release, beta, or alpha).
- getLibrary() - Method in class com.comphenix.protocol.injector.PacketFilterBuilder
-
Retrieve a reference to the current ProtocolLib instance.
- getListenerThread() - Method in class com.comphenix.protocol.injector.player.InjectedServerConnection
-
Retrieve the listener thread object, or NULL the server isn't using this socket implementation.
- getLocalAddress() - Method in class com.comphenix.protocol.injector.netty.SocketAdapter
-
- getLocalPort() - Method in class com.comphenix.protocol.injector.netty.SocketAdapter
-
- getLocalSocketAddress() - Method in class com.comphenix.protocol.injector.netty.SocketAdapter
-
- getMarker(Object) - Method in class com.comphenix.protocol.injector.netty.ChannelInjector
-
- getMarker(Object) - Method in class com.comphenix.protocol.injector.netty.ClosedInjector
-
- getMarker(Object) - Method in interface com.comphenix.protocol.injector.netty.Injector
-
Retrieve the network marker associated with a given packet.
- getMinecraftVersion() - Method in class com.comphenix.protocol.injector.DelayedPacketManager
-
- getMinecraftVersion() - Method in class com.comphenix.protocol.injector.PacketFilterBuilder
-
Retrieve the current Minecraft version.
- getMinecraftVersion() - Method in class com.comphenix.protocol.injector.PacketFilterManager
-
- getName() - Method in class com.comphenix.protocol.CommandFilter.Filter
-
Retrieve the unique name of the filter.
- getName() - Method in class com.comphenix.protocol.metrics.Metrics.Graph
-
Gets the graph's name
- getNetHandler() - Method in class com.comphenix.protocol.injector.player.PlayerInjector
-
Retrieves the current net handler for this player.
- getNetHandler(boolean) - Method in class com.comphenix.protocol.injector.player.PlayerInjector
-
Retrieves the current net handler for this player.
- getNetworkManager() - Method in class com.comphenix.protocol.injector.player.PlayerInjector
-
Retrieve the current network manager.
- getOOBInline() - Method in class com.comphenix.protocol.injector.netty.SocketAdapter
-
- getOutputStream() - Method in class com.comphenix.protocol.injector.netty.SocketAdapter
-
- getPacketClassFromID(int, boolean) - Method in interface com.comphenix.protocol.injector.ListenerInvoker
-
Deprecated.
- getPacketClassFromID(int, boolean) - Method in class com.comphenix.protocol.injector.PacketFilterManager
-
Deprecated.
- getPacketHandlers() - Method in interface com.comphenix.protocol.injector.packet.PacketInjector
-
Retrieve every intercepted packet type.
- getPacketHandlers() - Method in class com.comphenix.protocol.injector.spigot.AbstractPacketInjector
-
- getPacketID(Object) - Method in interface com.comphenix.protocol.injector.ListenerInvoker
-
Deprecated.
- getPacketID(Object) - Method in class com.comphenix.protocol.injector.PacketFilterManager
-
Deprecated.
- getPacketInjector() - Method in class com.comphenix.protocol.injector.netty.ProtocolInjector
-
Retrieve a view of this protocol injector as a packet injector.
- getPacketInjector() - Method in class com.comphenix.protocol.injector.spigot.SpigotPacketInjector
-
Retrieve the dummy packet injection handler.
- getPacketListeners() - Method in class com.comphenix.protocol.injector.DelayedPacketManager
-
- getPacketListeners() - Method in class com.comphenix.protocol.injector.PacketFilterManager
-
- getPacketType(Object) - Method in interface com.comphenix.protocol.injector.ListenerInvoker
-
Retrieve the associated type of a packet.
- getPacketType(Object) - Method in class com.comphenix.protocol.injector.PacketFilterManager
-
- getPlayer() - Method in class com.comphenix.protocol.injector.netty.ChannelInjector.ChannelSocketInjector
-
- getPlayer() - Method in class com.comphenix.protocol.injector.netty.ChannelInjector
-
- getPlayer() - Method in class com.comphenix.protocol.injector.netty.ClosedInjector
-
- getPlayer() - Method in interface com.comphenix.protocol.injector.netty.Injector
-
Retrieve the current player or temporary player associated with the injector.
- getPlayer() - Method in class com.comphenix.protocol.injector.player.PlayerInjector
-
Retrieve the hooked player.
- getPlayer() - Method in class com.comphenix.protocol.injector.server.BukkitSocketInjector
-
- getPlayer() - Method in interface com.comphenix.protocol.injector.server.SocketInjector
-
Retrieve the hooked player.
- getPlayerByConnection(DataInputStream) - Method in interface com.comphenix.protocol.injector.player.PlayerInjectionHandler
-
Retrieve a player by its DataInput connection.
- getPlayerByConnection(DataInputStream) - Method in class com.comphenix.protocol.injector.spigot.AbstractPlayerHandler
-
- getPlayerHandler() - Method in class com.comphenix.protocol.injector.spigot.SpigotPacketInjector
-
Retrieve the dummy player injection handler.
- getPlayerHook() - Method in class com.comphenix.protocol.injector.DelayedPacketManager
-
- getPlayerHook() - Method in interface com.comphenix.protocol.injector.InternalManager
-
Retrieves how the server packets are read.
- getPlayerHook() - Method in class com.comphenix.protocol.injector.PacketFilterManager
-
Retrieves how the server packets are read.
- getPlayerHook() - Method in interface com.comphenix.protocol.injector.player.PlayerInjectionHandler
-
Retrieves how the server packets are read.
- getPlayerHook(GamePhase) - Method in interface com.comphenix.protocol.injector.player.PlayerInjectionHandler
-
Retrieves how the server packets are read.
- getPlayerHook(GamePhase) - Method in class com.comphenix.protocol.injector.spigot.AbstractPlayerHandler
-
- getPlayerHook() - Method in class com.comphenix.protocol.injector.spigot.AbstractPlayerHandler
-
- getPlayerInjector() - Method in class com.comphenix.protocol.injector.netty.ProtocolInjector
-
- getPlotters() - Method in class com.comphenix.protocol.metrics.Metrics.Graph
-
Gets an unmodifiable set of the plotter objects in the graph
- getPlugin() - Method in class com.comphenix.protocol.injector.DelayedSingleTask
-
Retrieve the plugin this task belongs to.
- getPlugin() - Method in class com.comphenix.protocol.injector.netty.InjectionFactory
-
Retrieve the main plugin associated with this injection factory.
- getPlugin() - Method in class com.comphenix.protocol.PacketLogging
-
- getPort() - Method in class com.comphenix.protocol.injector.netty.SocketAdapter
-
- getPredicate() - Method in class com.comphenix.protocol.CommandFilter.Filter
-
Retrieve the JavaScript predicate that will be used to filter packet events.
- getProtocolVersion(Player) - Method in class com.comphenix.protocol.injector.DelayedPacketManager
-
- getProtocolVersion() - Method in class com.comphenix.protocol.injector.netty.ChannelInjector
-
Get the version of the current protocol.
- getProtocolVersion() - Method in class com.comphenix.protocol.injector.netty.ClosedInjector
-
- getProtocolVersion() - Method in interface com.comphenix.protocol.injector.netty.Injector
-
Retrieve the current protocol version of the player.
- getProtocolVersion(Player) - Method in class com.comphenix.protocol.injector.PacketFilterManager
-
- getProtocolVersion(Player) - Method in interface com.comphenix.protocol.injector.player.PlayerInjectionHandler
-
Retrieve the protocol version of the given player.
- getProxyPacketInjector() - Method in class com.comphenix.protocol.injector.spigot.SpigotPacketInjector
-
Retrieve the real proxy packet injector.
- getRanges() - Method in class com.comphenix.protocol.CommandFilter.Filter
-
Retrieve a copy of the set of packets this filter applies to.
- getReceiveBufferSize() - Method in class com.comphenix.protocol.injector.netty.SocketAdapter
-
- getReceivingFilters() - Method in class com.comphenix.protocol.injector.DelayedPacketManager
-
Deprecated.
- getReceivingFilters() - Method in class com.comphenix.protocol.injector.PacketFilterManager
-
- getReceivingFilterTypes() - Method in class com.comphenix.protocol.injector.DelayedPacketManager
-
- getReceivingFilterTypes() - Method in class com.comphenix.protocol.injector.PacketFilterManager
-
- getReceivingWhitelist() - Method in class com.comphenix.protocol.PacketLogging
-
- getRemoteSocketAddress() - Method in class com.comphenix.protocol.injector.netty.SocketAdapter
-
- getRemoteVersion() - Method in class com.comphenix.protocol.updater.BukkitUpdater
-
- getRemoteVersion() - Method in class com.comphenix.protocol.updater.SpigotUpdater
-
- getRemoteVersion() - Method in class com.comphenix.protocol.updater.Updater
-
- getReporter() - Method in interface com.comphenix.protocol.injector.netty.ChannelListener
-
Retrieve the current error reporter.
- getReporter() - Method in class com.comphenix.protocol.injector.netty.ProtocolInjector
-
- getReporter() - Method in class com.comphenix.protocol.injector.PacketFilterBuilder
-
Retrieve the error reporter.
- getResult() - Method in class com.comphenix.protocol.updater.SpigotUpdater
-
- getResult() - Method in class com.comphenix.protocol.updater.Updater
-
Get the result of the update process.
- getReuseAddress() - Method in class com.comphenix.protocol.injector.netty.SocketAdapter
-
- getSendBufferSize() - Method in class com.comphenix.protocol.injector.netty.SocketAdapter
-
- getSendingFilters() - Method in class com.comphenix.protocol.injector.DelayedPacketManager
-
Deprecated.
- getSendingFilters() - Method in class com.comphenix.protocol.injector.PacketFilterManager
-
Deprecated.
- getSendingFilters() - Method in interface com.comphenix.protocol.injector.player.PlayerInjectionHandler
-
Retrieve the current list of registered sending listeners.
- getSendingFilters() - Method in class com.comphenix.protocol.injector.spigot.AbstractPlayerHandler
-
- getSendingFilterTypes() - Method in class com.comphenix.protocol.injector.DelayedPacketManager
-
- getSendingFilterTypes() - Method in class com.comphenix.protocol.injector.PacketFilterManager
-
- getSendingWhitelist() - Method in class com.comphenix.protocol.PacketLogging
-
- getServer() - Method in class com.comphenix.protocol.injector.PacketFilterBuilder
-
Retrieve the current CraftBukkit server.
- getServerConnection(ErrorReporter, Server) - Static method in class com.comphenix.protocol.injector.player.InjectedServerConnection
-
Retrieve the current server connection.
- getServerConnection() - Method in class com.comphenix.protocol.injector.player.InjectedServerConnection
-
Retrieve the server connection object, or NULL if the server isn't using it as the socket implementation.
- getServerHandler() - Method in class com.comphenix.protocol.injector.player.PlayerInjector
-
Retrieve the current server handler (PlayerConnection).
- getServerPackets() - Static method in class com.comphenix.protocol.injector.PacketFilterManager
-
Deprecated.
- getServerSocketType() - Method in class com.comphenix.protocol.injector.player.InjectedServerConnection
-
Retrieve the known server socket type.
- getSocket() - Method in class com.comphenix.protocol.injector.netty.ChannelInjector.ChannelSocketInjector
-
- getSocket() - Method in class com.comphenix.protocol.injector.player.PlayerInjector
-
Retrieve the associated socket of this player.
- getSocket() - Method in class com.comphenix.protocol.injector.server.BukkitSocketInjector
-
- getSocket() - Method in interface com.comphenix.protocol.injector.server.SocketInjector
-
Retrieve the associated socket of this player.
- getSoLinger() - Method in class com.comphenix.protocol.injector.netty.SocketAdapter
-
- getSoTimeout() - Method in class com.comphenix.protocol.injector.netty.SocketAdapter
-
- getSpigotVersion() - Method in class com.comphenix.protocol.updater.SpigotUpdater
-
- getStatistics() - Method in class com.comphenix.protocol.ProtocolLib
-
Retrieve the metrics instance used to measure users of this library.
- getTaskID() - Method in class com.comphenix.protocol.injector.DelayedSingleTask
-
Retrieve the raw task ID.
- getTcpNoDelay() - Method in class com.comphenix.protocol.injector.netty.SocketAdapter
-
- getTrafficClass() - Method in class com.comphenix.protocol.injector.netty.SocketAdapter
-
- getUnhookTask() - Method in class com.comphenix.protocol.injector.PacketFilterBuilder
-
Retrieve the task that is used to delay unhooking when ProtocolLib is no in use.
- getUpdatedPlayer() - Method in class com.comphenix.protocol.injector.netty.ChannelInjector.ChannelSocketInjector
-
- getUpdatedPlayer() - Method in class com.comphenix.protocol.injector.player.PlayerInjector
-
Retrieve the hooked player object OR the more up-to-date player instance.
- getUpdatedPlayer() - Method in class com.comphenix.protocol.injector.server.BukkitSocketInjector
-
- getUpdatedPlayer() - Method in interface com.comphenix.protocol.injector.server.SocketInjector
-
Retrieve the hooked player object OR the more up-to-date player instance.
- getValue() - Method in class com.comphenix.protocol.metrics.Metrics.Plotter
-
Get the current value for the plotted point.
- gzip(String) - Static method in class com.comphenix.protocol.metrics.Metrics
-
GZip compress a string of bytes
- includeBuffer(Class<?>) - Method in interface com.comphenix.protocol.injector.netty.ChannelListener
-
Determine if we need the buffer data of a given client side packet.
- includeBuffer(Class<?>) - Method in class com.comphenix.protocol.injector.netty.ProtocolInjector
-
- indexOf(Object) - Method in class com.comphenix.protocol.injector.netty.BootstrapList
-
- initialize() - Method in class com.comphenix.protocol.injector.player.InjectedServerConnection
-
Initial reflective detective work.
- initialize(Object) - Method in class com.comphenix.protocol.injector.player.PlayerInjector
-
Initialize all fields for this player injector, if it hasn't already.
- initializeLogin(Object) - Method in class com.comphenix.protocol.injector.player.PlayerInjector
-
Initialize the player injector from a NetLoginHandler.
- initializePlayer(Player) - Method in class com.comphenix.protocol.injector.player.PlayerInjector
-
Initialize the player injector using an actual player instance.
- initializePlayers(List<Player>) - Method in class com.comphenix.protocol.injector.PacketFilterManager
-
Initialize the packet injection for every player.
- inject() - Method in class com.comphenix.protocol.injector.netty.ChannelInjector
-
- inject() - Method in class com.comphenix.protocol.injector.netty.ClosedInjector
-
- inject() - Method in interface com.comphenix.protocol.injector.netty.Injector
-
Inject the current channel.
- inject() - Method in class com.comphenix.protocol.injector.netty.ProtocolInjector
-
Inject into the spigot connection class.
- inject(Object) - Method in class com.comphenix.protocol.injector.server.AbstractInputStreamLookup
-
Inject the given server thread or dedicated connection.
- InjectedServerConnection - Class in com.comphenix.protocol.injector.player
-
Used to ensure that the 1.3 server is referencing the correct server handler.
- InjectedServerConnection(ErrorReporter, AbstractInputStreamLookup, Server, NetLoginInjector) - Constructor for class com.comphenix.protocol.injector.player.InjectedServerConnection
-
- InjectedServerConnection.ServerSocketType - Enum in com.comphenix.protocol.injector.player
-
- InjectionFactory - Class in com.comphenix.protocol.injector.netty
-
Represents an injector factory.
- InjectionFactory(Plugin) - Constructor for class com.comphenix.protocol.injector.netty.InjectionFactory
-
- 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.
- injectList() - Method in class com.comphenix.protocol.injector.player.InjectedServerConnection
-
Inject the connection interceptor into the correct server socket implementation.
- injectManager() - Method in class com.comphenix.protocol.injector.player.NetworkObjectInjector
-
- injectManager() - Method in class com.comphenix.protocol.injector.player.PlayerInjector
-
Inject a hook to catch packets sent to the current player.
- Injector - Interface in com.comphenix.protocol.injector.netty
-
Represents an injected client connection.
- injectPlayer(Player) - Method in class com.comphenix.protocol.injector.netty.ProtocolInjector
-
Inject our packet handling into a specific player.
- injectPlayer(Player, PlayerInjectionHandler.ConflictStrategy) - Method in interface com.comphenix.protocol.injector.player.PlayerInjectionHandler
-
Initialize a player hook, allowing us to read server packets.
- inputBuffersChanged(Set<PacketType>) - Method in interface com.comphenix.protocol.injector.packet.PacketInjector
-
Invoked when input buffers have changed.
- InputStreamLookupBuilder - Class in com.comphenix.protocol.injector.server
-
Constructs the appropriate input stream lookup for the current JVM and architecture.
- InputStreamLookupBuilder() - Constructor for class com.comphenix.protocol.injector.server.InputStreamLookupBuilder
-
- intercept(Object, Method, Object[], MethodProxy) - Method in class com.comphenix.protocol.injector.packet.WritePacketModifier
-
- InterceptWritePacket - Class in com.comphenix.protocol.injector.packet
-
Retrieve a packet instance that has its write method intercepted.
- InterceptWritePacket(ErrorReporter) - Constructor for class com.comphenix.protocol.injector.packet.InterceptWritePacket
-
- InternalManager - Interface in com.comphenix.protocol.injector
-
Yields access to the internal hook configuration.
- invalidate(Player) - Method in class com.comphenix.protocol.injector.netty.InjectionFactory
-
Invalidate a cached injector.
- inverseMap(Map<V, K>, Predicate<Map.Entry<V, K>>) - Static method in class com.comphenix.protocol.injector.packet.InverseMaps
-
- InverseMaps - Class in com.comphenix.protocol.injector.packet
-
- inverseMultimap(Map<V, K>, Predicate<Map.Entry<V, K>>) - Static method in class com.comphenix.protocol.injector.packet.InverseMaps
-
- 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
-
- 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
-
- invokePostEvent(PacketEvent, NetworkMarker) - Method in class com.comphenix.protocol.injector.NetworkProcessor
-
Invoke the post listeners and packet transmission, if any.
- 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.PlayerInjector
-
- 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.
- isActive() - Method in class com.comphenix.protocol.injector.netty.ChannelProxy
-
- isBound() - Method in class com.comphenix.protocol.injector.netty.SocketAdapter
-
- isCancelled(Object) - Method in interface com.comphenix.protocol.injector.packet.PacketInjector
-
Determine if a packet is cancelled or not.
- isCancelled(Object) - Method in class com.comphenix.protocol.injector.spigot.AbstractPacketInjector
-
- isChecking() - Method in class com.comphenix.protocol.updater.Updater
-
Determine if we are already checking for an update.
- isClean() - Method in class com.comphenix.protocol.injector.player.PlayerInjector
-
Determine whether or not this hook has already been cleaned.
- isClosed() - Method in class com.comphenix.protocol.injector.DelayedPacketManager
-
- isClosed() - Method in class com.comphenix.protocol.injector.netty.ChannelInjector
-
Determine if this channel has been closed and cleaned up.
- isClosed() - Method in class com.comphenix.protocol.injector.netty.ClosedInjector
-
- isClosed() - Method in class com.comphenix.protocol.injector.netty.InjectionFactory
-
Determine if the factory is closed.
- isClosed() - Method in interface com.comphenix.protocol.injector.netty.Injector
-
Determine if this channel has been closed and cleaned up.
- isClosed() - Method in class com.comphenix.protocol.injector.netty.SocketAdapter
-
- isClosed() - Method in class com.comphenix.protocol.injector.PacketFilterManager
-
- isConnected() - Method in class com.comphenix.protocol.injector.netty.SocketAdapter
-
- isDebug() - Method in class com.comphenix.protocol.injector.DelayedPacketManager
-
- isDebug() - Method in interface com.comphenix.protocol.injector.InternalManager
-
Determine if debug mode is enabled.
- isDebug() - Method in interface com.comphenix.protocol.injector.netty.ChannelListener
-
Determine if debug mode is enabled.
- isDebug() - Method in class com.comphenix.protocol.injector.netty.ProtocolInjector
-
- isDebug() - Method in class com.comphenix.protocol.injector.PacketFilterManager
-
- isEmpty() - Method in class com.comphenix.protocol.injector.netty.BootstrapList
-
- isInitialized() - Method in class com.comphenix.protocol.CommandFilter
-
Determine if the filter engine has been successfully initialized.
- isInjected() - Method in class com.comphenix.protocol.injector.netty.ChannelInjector
-
- isInjected() - Method in class com.comphenix.protocol.injector.netty.ClosedInjector
-
- isInjected() - Method in interface com.comphenix.protocol.injector.netty.Injector
-
Determine if the channel has already been injected.
- isInputShutdown() - Method in class com.comphenix.protocol.injector.netty.SocketAdapter
-
- isNettyEnabled() - Method in class com.comphenix.protocol.injector.PacketFilterBuilder
-
Determine if we should prepare to hook Netty in Spigot.
- isOpen() - Method in class com.comphenix.protocol.injector.netty.ChannelProxy
-
- isOptOut() - Method in class com.comphenix.protocol.metrics.Metrics
-
Has the server owner denied plugin metrics?
- isOutputShutdown() - Method in class com.comphenix.protocol.injector.netty.SocketAdapter
-
- isRegistered() - Method in class com.comphenix.protocol.injector.netty.ChannelProxy
-
- isRunning() - Method in class com.comphenix.protocol.injector.DelayedSingleTask
-
Whether or not a future task is scheduled to be executed.
- isWritable() - Method in class com.comphenix.protocol.injector.netty.ChannelProxy
-
- iterator() - Method in class com.comphenix.protocol.injector.netty.BootstrapList
-
- iterator() - Method in class com.comphenix.protocol.injector.netty.PipelineProxy
-
- saveBuffered(Object, byte[]) - Method in class com.comphenix.protocol.injector.spigot.SpigotPacketInjector
-
Save the buffered serialized input packet.
- saveMarker(Object, NetworkMarker) - Method in class com.comphenix.protocol.injector.netty.ChannelInjector
-
- saveMarker(Object, NetworkMarker) - Method in class com.comphenix.protocol.injector.netty.ClosedInjector
-
- saveMarker(Object, NetworkMarker) - Method in interface com.comphenix.protocol.injector.netty.Injector
-
Associate a given network marker with a specific packet.
- schedule(long, Runnable) - Method in class com.comphenix.protocol.injector.DelayedSingleTask
-
Schedule a single task for execution.
- scheduler - Variable in class com.comphenix.protocol.injector.DelayedSingleTask
-
- sendingFilters - Variable in class com.comphenix.protocol.injector.spigot.AbstractPlayerHandler
-
- sendServerPacket(Player, PacketContainer) - Method in class com.comphenix.protocol.injector.DelayedPacketManager
-
- sendServerPacket(Player, PacketContainer, boolean) - Method in class com.comphenix.protocol.injector.DelayedPacketManager
-
- sendServerPacket(Player, PacketContainer, NetworkMarker, boolean) - Method in class com.comphenix.protocol.injector.DelayedPacketManager
-
- sendServerPacket(Object, NetworkMarker, boolean) - Method in class com.comphenix.protocol.injector.netty.ChannelInjector.ChannelSocketInjector
-
- sendServerPacket(Object, NetworkMarker, boolean) - Method in class com.comphenix.protocol.injector.netty.ChannelInjector
-
- sendServerPacket(Object, NetworkMarker, boolean) - Method in class com.comphenix.protocol.injector.netty.ClosedInjector
-
- sendServerPacket(Object, NetworkMarker, boolean) - Method in interface com.comphenix.protocol.injector.netty.Injector
-
Send a packet to a player's client.
- sendServerPacket(Player, PacketContainer) - Method in class com.comphenix.protocol.injector.PacketFilterManager
-
- sendServerPacket(Player, PacketContainer, boolean) - Method in class com.comphenix.protocol.injector.PacketFilterManager
-
- sendServerPacket(Player, PacketContainer, NetworkMarker, boolean) - Method in class com.comphenix.protocol.injector.PacketFilterManager
-
- sendServerPacket(Object, NetworkMarker, boolean) - Method in class com.comphenix.protocol.injector.player.NetworkObjectInjector
-
- sendServerPacket(Player, PacketContainer, NetworkMarker, boolean) - Method in interface com.comphenix.protocol.injector.player.PlayerInjectionHandler
-
Send the given packet to the given receiver.
- sendServerPacket(Object, NetworkMarker, boolean) - Method in class com.comphenix.protocol.injector.player.PlayerInjector
-
Send a packet to the client.
- sendServerPacket(Object, NetworkMarker, boolean) - Method in class com.comphenix.protocol.injector.server.BukkitSocketInjector
-
- sendServerPacket(Object, NetworkMarker, boolean) - Method in interface com.comphenix.protocol.injector.server.SocketInjector
-
Send a packet to the client.
- sendUrgentData(int) - Method in class com.comphenix.protocol.injector.netty.SocketAdapter
-
- sendWirePacket(Player, int, byte[]) - Method in class com.comphenix.protocol.injector.DelayedPacketManager
-
- sendWirePacket(Player, WirePacket) - Method in class com.comphenix.protocol.injector.DelayedPacketManager
-
- sendWirePacket(Player, int, byte[]) - Method in class com.comphenix.protocol.injector.PacketFilterManager
-
- sendWirePacket(Player, WirePacket) - Method in class com.comphenix.protocol.injector.PacketFilterManager
-
- server(Server) - Method in class com.comphenix.protocol.injector.PacketFilterBuilder
-
Set the current server.
- server - Variable in class com.comphenix.protocol.injector.player.PlayerInjectorBuilder
-
- server(Server) - Method in class com.comphenix.protocol.injector.player.PlayerInjectorBuilder
-
Set the Bukkit server used for scheduling.
- server - Variable in class com.comphenix.protocol.injector.server.AbstractInputStreamLookup
-
- server(Server) - Method in class com.comphenix.protocol.injector.server.InputStreamLookupBuilder
-
Set the server instance to use.
- serverHandler - Variable in class com.comphenix.protocol.injector.player.PlayerInjector
-
- serverHandlerField - Static variable in class com.comphenix.protocol.injector.player.PlayerInjector
-
- ServerHandlerNull() - Constructor for error com.comphenix.protocol.injector.player.PlayerInjector.ServerHandlerNull
-
- ServerHandlerNull(String) - Constructor for error com.comphenix.protocol.injector.player.PlayerInjector.ServerHandlerNull
-
- serverHandlerRef - Variable in class com.comphenix.protocol.injector.player.PlayerInjector
-
- set(int, Object) - Method in class com.comphenix.protocol.injector.netty.BootstrapList
-
- setAsynchronousManager(AsynchronousManager) - Method in class com.comphenix.protocol.injector.DelayedPacketManager
-
Update the asynchronous manager.
- setCancelled(Object, boolean) - Method in interface com.comphenix.protocol.injector.packet.PacketInjector
-
Set whether or not a packet is cancelled.
- setCancelled(Object, boolean) - Method in class com.comphenix.protocol.injector.spigot.AbstractPacketInjector
-
- setDebug(boolean) - Method in class com.comphenix.protocol.injector.DelayedPacketManager
-
- setDebug(boolean) - Method in interface com.comphenix.protocol.injector.InternalManager
-
Set whether or not debug mode is enabled.
- setDebug(boolean) - Method in class com.comphenix.protocol.injector.netty.ProtocolInjector
-
Set whether or not the debug mode is enabled.
- setDebug(boolean) - Method in class com.comphenix.protocol.injector.PacketFilterManager
-
- setDelegate(InternalManager) - Method in class com.comphenix.protocol.injector.DelayedPacketManager
-
Update the delegate to the underlying manager.
- setInjectorInPlayer(Player, SocketInjector) - Static method in class com.comphenix.protocol.injector.server.TemporaryPlayerFactory
-
Set the player injector, if possible.
- setKeepAlive(boolean) - Method in class com.comphenix.protocol.injector.netty.SocketAdapter
-
- setNetworkManager(Object, boolean) - Method in class com.comphenix.protocol.injector.player.PlayerInjector
-
Set the current network manager.
- setOOBInline(boolean) - Method in class com.comphenix.protocol.injector.netty.SocketAdapter
-
- setPerformancePreferences(int, int, int) - Method in class com.comphenix.protocol.injector.netty.SocketAdapter
-
- setPlayer(Player) - Method in class com.comphenix.protocol.injector.netty.ChannelInjector
-
Set the player instance.
- setPlayer(Player) - Method in class com.comphenix.protocol.injector.netty.ClosedInjector
-
- setPlayer(Player) - Method in interface com.comphenix.protocol.injector.netty.Injector
-
Set the current player instance.
- setPlayer(Player) - Method in class com.comphenix.protocol.injector.player.PlayerInjector
-
Set the hooked player.
- setPlayerHook(PlayerInjectHooks) - Method in class com.comphenix.protocol.injector.DelayedPacketManager
-
- setPlayerHook(PlayerInjectHooks) - Method in interface com.comphenix.protocol.injector.InternalManager
-
Sets how the server packets are read.
- setPlayerHook(PlayerInjectHooks) - Method in class com.comphenix.protocol.injector.PacketFilterManager
-
Sets how the server packets are read.
- setPlayerHook(PlayerInjectHooks) - Method in interface com.comphenix.protocol.injector.player.PlayerInjectionHandler
-
Sets how the server packets are read.
- setPlayerHook(GamePhase, PlayerInjectHooks) - Method in interface com.comphenix.protocol.injector.player.PlayerInjectionHandler
-
Sets how the server packets are read.
- setPlayerHook(GamePhase, PlayerInjectHooks) - Method in class com.comphenix.protocol.injector.spigot.AbstractPlayerHandler
-
- setPlayerHook(PlayerInjectHooks) - Method in class com.comphenix.protocol.injector.spigot.AbstractPlayerHandler
-
- setProxyPacketInjector(PacketInjector) - Method in class com.comphenix.protocol.injector.spigot.SpigotPacketInjector
-
Set the real proxy packet injector.
- setReceiveBufferSize(int) - Method in class com.comphenix.protocol.injector.netty.SocketAdapter
-
- setReuseAddress(boolean) - Method in class com.comphenix.protocol.injector.netty.SocketAdapter
-
- setSendBufferSize(int) - Method in class com.comphenix.protocol.injector.netty.SocketAdapter
-
- setSocketInjector(SocketAddress, SocketInjector) - Method in class com.comphenix.protocol.injector.server.AbstractInputStreamLookup
-
Associate a given socket address to the provided socket injector.
- setSoLinger(boolean, int) - Method in class com.comphenix.protocol.injector.netty.SocketAdapter
-
- setSoTimeout(int) - Method in class com.comphenix.protocol.injector.netty.SocketAdapter
-
- setTcpNoDelay(boolean) - Method in class com.comphenix.protocol.injector.netty.SocketAdapter
-
- setTrafficClass(int) - Method in class com.comphenix.protocol.injector.netty.SocketAdapter
-
- setUpdatedPlayer(Player) - Method in class com.comphenix.protocol.injector.netty.ChannelInjector.ChannelSocketInjector
-
- setUpdatedPlayer(Player) - Method in class com.comphenix.protocol.injector.netty.ChannelInjector
-
Set the updated player instance.
- setUpdatedPlayer(Player) - Method in class com.comphenix.protocol.injector.netty.ClosedInjector
-
- setUpdatedPlayer(Player) - Method in interface com.comphenix.protocol.injector.netty.Injector
-
Set the updated player instance.
- setUpdatedPlayer(Player) - Method in class com.comphenix.protocol.injector.player.PlayerInjector
-
- setUpdatedPlayer(Player) - Method in class com.comphenix.protocol.injector.server.BukkitSocketInjector
-
- setUpdatedPlayer(Player) - Method in interface com.comphenix.protocol.injector.server.SocketInjector
-
Set the real Bukkit player that we will use.
- shouldNotify() - Method in class com.comphenix.protocol.updater.Updater
-
- shutdownInput() - Method in class com.comphenix.protocol.injector.netty.SocketAdapter
-
- shutdownOutput() - Method in class com.comphenix.protocol.injector.netty.SocketAdapter
-
- size() - Method in class com.comphenix.protocol.injector.netty.BootstrapList
-
- skipHeader(DataInputStream) - Method in class com.comphenix.protocol.injector.netty.NettyNetworkMarker
-
- skipHeader(DataInputStream) - Method in class com.comphenix.protocol.injector.packet.LegacyNetworkMarker
-
- socket - Variable in class com.comphenix.protocol.injector.player.PlayerInjector
-
- SocketAdapter - Class in com.comphenix.protocol.injector.netty
-
This class wraps a Netty
Channel in a
Socket.
- socketAddress - Variable in class com.comphenix.protocol.injector.player.PlayerInjector
-
- socketAddressField - Static variable in class com.comphenix.protocol.injector.player.PlayerInjector
-
- socketField - Static variable in class com.comphenix.protocol.injector.player.PlayerInjector
-
- SocketInjector - Interface in com.comphenix.protocol.injector.server
-
Represents an injector that only gives access to a player's socket.
- SpigotPacketInjector - Class in com.comphenix.protocol.injector.spigot
-
Offload all the work to Spigot, if possible.
- SpigotPacketInjector(ErrorReporter, ListenerInvoker, Server) - Constructor for class com.comphenix.protocol.injector.spigot.SpigotPacketInjector
-
Create a new spigot injector.
- SpigotUpdater - Class in com.comphenix.protocol.updater
-
Adapted version of the Bukkit updater for use with Spigot resources
- SpigotUpdater(Plugin, Updater.UpdateType, boolean) - Constructor for class com.comphenix.protocol.updater.SpigotUpdater
-
- start() - Method in class com.comphenix.protocol.metrics.Metrics
-
Start measuring statistics.
- start(Updater.UpdateType) - Method in class com.comphenix.protocol.updater.BukkitUpdater
-
Begin looking for updates.
- start(Updater.UpdateType) - Method in class com.comphenix.protocol.updater.SpigotUpdater
-
- start(Updater.UpdateType) - Method in class com.comphenix.protocol.updater.Updater
-
- Statistics - Class in com.comphenix.protocol.metrics
-
- Statistics(Plugin) - Constructor for class com.comphenix.protocol.metrics.Statistics
-
- subList(int, int) - Method in class com.comphenix.protocol.injector.netty.BootstrapList
-