Index

A B C D E F G H I J K L M N O P R S T U V W X Y Z _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

ABILITIES - Static variable in class com.comphenix.protocol.PacketType.Play.Client
 
ABILITIES - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
ABORT_DESTROY_BLOCK - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.PlayerDigType
 
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> - Interface in com.comphenix.protocol.reflect.fuzzy
Represents a matcher for fields, methods, constructors and classes.
AbstractFuzzyMember<T> - 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> - Class in com.comphenix.protocol.reflect.fuzzy
Represents a builder of a fuzzy member contract.
AbstractStructure - Class in com.comphenix.protocol.events
 
AbstractStructure() - Constructor for class com.comphenix.protocol.events.AbstractStructure
 
AbstractStructure(Object, StructureModifier<Object>) - Constructor for class com.comphenix.protocol.events.AbstractStructure
 
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.
ACCEPTED - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.ResourcePackStatus
 
accessors - Variable in class com.comphenix.protocol.reflect.StructureModifier
 
Accessors - Class in com.comphenix.protocol.reflect.accessors
 
ACTIONBAR - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.TitleAction
 
AdapterParameteters() - Constructor for class com.comphenix.protocol.events.PacketAdapter.AdapterParameteters
 
add(byte) - Method in interface com.comphenix.protocol.wrappers.nbt.NbtList
Add a new byte 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(double) - Method in interface com.comphenix.protocol.wrappers.nbt.NbtList
Add a new double element to the list.
add(int) - Method in interface com.comphenix.protocol.wrappers.nbt.NbtList
Add a new integer 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(int, VOuter) - Method in class com.comphenix.protocol.wrappers.collection.ConvertedList
 
add(long) - Method in interface com.comphenix.protocol.wrappers.nbt.NbtList
Add a new long element to the list.
add(short) - Method in interface com.comphenix.protocol.wrappers.nbt.NbtList
Add a new short element to the list.
add(ConnectionSide, ConnectionSide) - Static method in enum class com.comphenix.protocol.events.ConnectionSide
If both connection sides are present, return ConnectionSide.BOTH - otherwise, return the one valud connection side.
add(PacketType, PacketListener) - Method in class com.comphenix.protocol.concurrent.PacketTypeListenerSet
Adds a listener for a specific packet type.
add(StatisticsStream) - Method in class com.comphenix.protocol.timing.StatisticsStream
Combine the two statistics.
add(BlockPosition) - Method in class com.comphenix.protocol.wrappers.BlockPosition
Adds the current position and a given position together, producing a result position.
add(NbtBase<TType>) - Method in interface com.comphenix.protocol.wrappers.nbt.NbtList
Add a NBT list or NBT compound to the list.
add(E, C) - Method in class com.comphenix.protocol.concurrent.SortedCopyOnWriteSet
Adds the specified element to this set in a sorted order based on the provided Comparable.
add(String) - Method in interface com.comphenix.protocol.wrappers.nbt.NbtList
Add a new string element to the list.
add(T) - Method in class com.comphenix.protocol.wrappers.collection.CachedCollection
 
add(VOuter) - Method in class com.comphenix.protocol.wrappers.collection.ConvertedCollection
 
ADD_NUMBER - Enum constant in enum class com.comphenix.protocol.wrappers.WrappedAttributeModifier.Operation
Increment X by amount.
ADD_PERCENTAGE - Enum constant in enum class com.comphenix.protocol.wrappers.WrappedAttributeModifier.Operation
Multiply Y by (1 + amount)
ADD_PLAYER - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.PlayerInfoAction
 
ADD_RESOURCE_PACK - Static variable in class com.comphenix.protocol.PacketType.Configuration.Server
 
ADD_RESOURCE_PACK - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
ADD_VIBRATION_SIGNAL - Static variable in class com.comphenix.protocol.PacketType.Play.Server
Deprecated.
Removed in 1.19
addAll(int, Collection<? extends VOuter>) - Method in class com.comphenix.protocol.wrappers.collection.ConvertedList
 
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.wrappers.collection.CachedCollection
 
addAll(Collection<? extends VOuter>) - Method in class com.comphenix.protocol.wrappers.collection.ConvertedCollection
 
addClosest(Object) - Method in interface com.comphenix.protocol.wrappers.nbt.NbtList
Deprecated.
since 1.21.5 lists can be heterogeneous. Use NbtList.addClosest(Object, NbtType)
addClosest(Object, NbtType) - 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.
addContainer(MapContainer) - Method in class com.comphenix.protocol.injector.packet.PacketRegistry.Register
 
addCustomChart(Metrics.CustomChart) - Method in class com.comphenix.protocol.metrics.Metrics
Adds a custom chart.
addGlobalParameter(String, Object) - Method in class com.comphenix.protocol.error.DetailedErrorReporter
Adds the given global parameter.
addListener(PacketListener) - Method in class com.comphenix.protocol.injector.collection.PacketListenerSet
 
addListener(Runnable) - Method in class com.comphenix.protocol.updater.Updater
Add a listener to be executed when we have determined if an update is available.
addModifier(WrappedAttributeModifier) - Method in class com.comphenix.protocol.wrappers.WrappedAttribute.Builder
 
addPacketListener(PacketListener) - Method in class com.comphenix.protocol.injector.PacketFilterManager
 
addPacketListener(PacketListener) - Method in interface com.comphenix.protocol.ProtocolManager
Adds a packet listener.
addPostListener(PacketPostListener) - Method in class com.comphenix.protocol.events.NetworkMarker
Add a listener that is invoked after a packet has been successfully sent to the client, or received by the server.
addPrefix(String, String) - Method in class com.comphenix.protocol.error.DetailedErrorReporter
Adds the given prefix to every line in the text.
ADDRESS - Enum constant in enum class com.comphenix.protocol.concurrency.ConcurrentPlayerMap.PlayerKey
Use a player's Player.getAddress() as key in the map.
addType(PacketType) - Method in class com.comphenix.protocol.concurrency.PacketTypeSet
Add a particular type to the set.
AdvancedBarChart(String, Callable<Map<String, int[]>>) - Constructor for class com.comphenix.protocol.metrics.Metrics.AdvancedBarChart
Class constructor.
AdvancedPie(String, Callable<Map<String, Integer>>) - Constructor for class com.comphenix.protocol.metrics.Metrics.AdvancedPie
Class constructor.
ADVANCEMENTS - Static variable in class com.comphenix.protocol.PacketType.Play.Client
 
ADVANCEMENTS - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
ADVENTURE - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.NativeGameMode
 
AdventureComponentConverter - Class in com.comphenix.protocol.wrappers
Utility class for converting between the Adventure API Component and ProtocolLib's wrapper
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.BuilderParameters - Class in com.comphenix.protocol.reflect.cloning
Supplies the cloner factories with necessary parameters.
AIR_ITEM_STACK - Static variable in class com.comphenix.protocol.reflect.instances.MinecraftGenerator
 
AliasedEnumConverter(Class<?>, Class<T>) - Constructor for class com.comphenix.protocol.wrappers.EnumWrappers.AliasedEnumConverter
 
alloc() - Method in class com.comphenix.protocol.injector.netty.NettyByteBufAdapter
 
alloc() - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
ALWAYS - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.TeamCollisionRule
 
ALWAYS - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.TeamVisibility
 
AMBIENT - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.SoundCategory
 
amount(double) - Method in class com.comphenix.protocol.wrappers.WrappedAttributeModifier.Builder
Set the amount to modify in the operation.
and(AbstractFuzzyMatcher<Class<?>>...) - Static method in class com.comphenix.protocol.reflect.fuzzy.FuzzyMatchers
 
and(AbstractFuzzyMatcher<T>) - Method in interface com.comphenix.protocol.reflect.fuzzy.AbstractFuzzyMatcher
Require that this and the given matcher be TRUE.
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.
andThen(Class<? extends 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
 
announce - Variable in class com.comphenix.protocol.updater.Updater
 
apacheCommonsMissing - Static variable in class com.comphenix.protocol.error.DetailedErrorReporter
 
append(String, String) - Static method in interface com.comphenix.protocol.utility.ClassSource
Append to canonical names together.
appendTo(Appendable, byte[]) - Method in class com.comphenix.protocol.utility.HexDumper
Append the hex dump of the given data to the string builder, using the current formatting settings.
appendTo(Appendable, byte[], int, int) - Method in class com.comphenix.protocol.utility.HexDumper
Append the hex dump of the given data to the string builder, using the current formatting settings.
appendTo(StringBuilder, byte[]) - Method in class com.comphenix.protocol.utility.HexDumper
Append the hex dump of the given data to the string builder, using the current formatting settings.
appendTo(StringBuilder, byte[], int, int) - Method in class com.comphenix.protocol.utility.HexDumper
Append the hex dump of the given data to the string builder, using the current formatting settings.
apply(T1, T2) - Method in interface com.comphenix.protocol.wrappers.collection.BiFunction
 
applyToEntity(Entity) - Method in class com.comphenix.protocol.wrappers.InMemoryDataWatcher
 
AQUA - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.ChatFormatting
 
AQUATIC_UPDATE - Static variable in class com.comphenix.protocol.utility.MinecraftVersion
Version 1.13 - update aquatic.
arePlayersVisible() - Method in class com.comphenix.protocol.wrappers.ping.LegacyServerPing
Determine if the player count and maximum is visible.
arePlayersVisible() - Method in interface com.comphenix.protocol.wrappers.ping.ServerPingImpl
 
arePlayersVisible() - Method in class com.comphenix.protocol.wrappers.ping.ServerPingRecord
 
ARM_ANIMATION - Static variable in class com.comphenix.protocol.PacketType.Play.Client
 
ARMORER - Enum constant in enum class com.comphenix.protocol.wrappers.WrappedVillagerData.Profession
 
array() - Method in class com.comphenix.protocol.injector.netty.NettyByteBufAdapter
 
array() - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
array(Class<?>, EquivalentConverter<T>) - Static method in class com.comphenix.protocol.wrappers.Converters
Creates a generic array converter.
arrayOffset() - Method in class com.comphenix.protocol.injector.netty.NettyByteBufAdapter
 
arrayOffset() - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
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.collections.ExpireHashMap
Retrieve a view of this expire map as an ordinary map that does not support insertion.
asMap() - Method in class com.comphenix.protocol.wrappers.collection.ConvertedMultimap
 
asMap() - Method in interface com.comphenix.protocol.wrappers.IDataWatcher
 
asMap() - Method in class com.comphenix.protocol.wrappers.InMemoryDataWatcher
 
asMap() - Method in class com.comphenix.protocol.wrappers.LegacyDataWatcher
Deprecated.
asMap() - Method in class com.comphenix.protocol.wrappers.WrappedDataWatcher
Gets the contents of this DataWatcher as a map.
assignable(Class<?>) - Static method in class com.comphenix.protocol.reflect.fuzzy.FuzzyMatchers
 
associatePackets(PacketRegistry.Register, Map<Integer, Class<?>>, PacketType.Protocol, PacketType.Sender) - Static method in class com.comphenix.protocol.injector.packet.PacketRegistry
 
asUnwrapper(Class<?>, EquivalentConverter<Object>) - Static method in class com.comphenix.protocol.wrappers.BukkitConverters
Retrieve an equivalent unwrapper for the converter.
ASYNC - Enum constant in enum class com.comphenix.protocol.events.ListenerOptions
Notify ProtocolLib that PacketListener.onPacketSending(PacketEvent) is thread safe.
ASYNC_INBOUND - Enum constant in enum class com.comphenix.protocol.timing.TimingListenerType
 
ASYNC_OUTBOUND - Enum constant in enum class com.comphenix.protocol.timing.TimingListenerType
 
AsyncFilterManager - Class in com.comphenix.protocol.async
Represents a filter manager for asynchronous packets.
AsyncFilterManager(ErrorReporter, ProtocolScheduler) - 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.
atOrAbove() - Method in class com.comphenix.protocol.utility.MinecraftVersion
Checks if this version is at or above the current version the server is running.
ATTACH_ENTITY - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
attack() - Static method in class com.comphenix.protocol.wrappers.WrappedEnumEntityUseAction
Get the jvm static action for attacking an entity.
ATTACK - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.EntityUseAction
 
attributeKey(String) - Method in class com.comphenix.protocol.wrappers.WrappedAttribute.Builder
Set the unique attribute key that identifies its function.
AUTO_RECIPE - Static variable in class com.comphenix.protocol.PacketType.Play.Client
 
AUTO_RECIPE - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
AutoWrapper<T> - Class in com.comphenix.protocol.wrappers
Automatically wraps an internal NMS class to a non-versioned, deofbuscated class.
AutoWrapper.InvalidWrapperException - Exception Class in com.comphenix.protocol.wrappers
 

B

B_EDIT - Static variable in class com.comphenix.protocol.PacketType.Play.Client
 
B_STATS_VERSION - Static variable in class com.comphenix.protocol.metrics.Metrics
 
banModifier(int) - Method in class com.comphenix.protocol.reflect.fuzzy.AbstractFuzzyMember.Builder
Add a given bit-field of modifers that will skip or ignore members.
banModifier(int) - Method in class com.comphenix.protocol.reflect.fuzzy.FuzzyFieldContract.Builder
 
banModifier(int) - Method in class com.comphenix.protocol.reflect.fuzzy.FuzzyMethodContract.Builder
 
BannedGenerator - Class in com.comphenix.protocol.reflect.instances
Generator that ensures certain types will never be created.
BannedGenerator(AbstractFuzzyMatcher<Class<?>>) - Constructor for class com.comphenix.protocol.reflect.instances.BannedGenerator
Construct a generator that ensures any class that matches the given matcher is never constructed.
BannedGenerator(Class<?>...) - Constructor for class com.comphenix.protocol.reflect.instances.BannedGenerator
 
BARRIER - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.Particle
 
baseclass(AbstractFuzzyMatcher<Class<?>>) - Method in class com.comphenix.protocol.reflect.fuzzy.FuzzyClassContract.Builder
Add a new base class contract.
baseclass(FuzzyClassContract.Builder) - Method in class com.comphenix.protocol.reflect.fuzzy.FuzzyClassContract.Builder
Add a new base class contract.
baseValue(double) - Method in class com.comphenix.protocol.wrappers.WrappedAttribute.Builder
Change the base value of the attribute.
BasicErrorReporter - Class in com.comphenix.protocol.error
Represents a basic error reporter that prints error reports to the standard error stream.
BasicErrorReporter() - Constructor for class com.comphenix.protocol.error.BasicErrorReporter
Construct a new basic error reporter that prints directly the standard error stream.
BasicErrorReporter(PrintStream) - Constructor for class com.comphenix.protocol.error.BasicErrorReporter
Construct a error reporter that prints to the given output stream.
BEACON - Static variable in class com.comphenix.protocol.PacketType.Play.Client
 
BED - Static variable in class com.comphenix.protocol.PacketType.Play.Server
Deprecated.
Removed in 1.14
BEE_UPDATE - Static variable in class com.comphenix.protocol.utility.MinecraftVersion
Version 1.15 - the bee update
BELOW_NAME - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.DisplaySlot
 
BiFunction<T1,T2,TResult> - Interface in com.comphenix.protocol.wrappers.collection
Represents a function that accepts two parameters.
BLACK - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.ChatFormatting
 
blank() - Static method in class com.comphenix.protocol.wrappers.WrappedNumberFormat
 
BLOCK_ACTION - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
BLOCK_BREAK - Static variable in class com.comphenix.protocol.PacketType.Play.Server
Deprecated.
Removed in 1.19
BLOCK_BREAK_ANIMATION - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
BLOCK_CHANGE - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
BLOCK_CHANGED_ACK - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
BLOCK_CRACK - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.Particle
 
BLOCK_DIG - Static variable in class com.comphenix.protocol.PacketType.Play.Client
 
BLOCK_DUST - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.Particle
 
BLOCK_PLACE - Static variable in class com.comphenix.protocol.PacketType.Play.Client
Deprecated.
Renamed to USE_ITEM_ON
BlockEntityInfo(Object) - Constructor for class com.comphenix.protocol.wrappers.WrappedLevelChunkData.BlockEntityInfo
 
blockEntityType(MinecraftKey) - Static method in class com.comphenix.protocol.wrappers.WrappedRegistrable
 
blockEntityType(String) - Static method in class com.comphenix.protocol.wrappers.WrappedRegistrable
 
BlockPosition - Class in com.comphenix.protocol.wrappers
Copies a immutable net.minecraft.server.BlockPosition, which represents a integer 3D vector.
BlockPosition(int, int, int) - Constructor for class com.comphenix.protocol.wrappers.BlockPosition
Construct an immutable 3D vector.
BlockPosition(Vector) - Constructor for class com.comphenix.protocol.wrappers.BlockPosition
Construct an immutable integer 3D vector from a mutable Bukkit vector.
BLOCKS - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.SoundCategory
 
BLUE - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.ChatFormatting
 
BOAT_MOVE - Static variable in class com.comphenix.protocol.PacketType.Play.Client
 
BODY - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.ItemSlot
 
BOLD - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.ChatFormatting
 
BOSS - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
BOTH - Enum constant in enum class com.comphenix.protocol.events.ConnectionSide
Listen for both client and server side packets.
BOTH - Enum constant in enum class com.comphenix.protocol.injector.GamePhase
Deprecated.
Listen for every sent and received packet.
BOUNTIFUL_UPDATE - Static variable in class com.comphenix.protocol.utility.MinecraftVersion
Version 1.8 - the "bountiful" update.
broadcastMessageSilently(String, String) - Method in class com.comphenix.protocol.utility.ChatExtensions
Broadcast a message without invoking any packet listeners.
broadcastServerPacket(PacketContainer) - Method in class com.comphenix.protocol.injector.PacketFilterManager
 
broadcastServerPacket(PacketContainer) - Method in interface com.comphenix.protocol.ProtocolManager
Broadcast a given packet to every connected player on the server.
broadcastServerPacket(PacketContainer, Collection<? extends Player>) - Method in class com.comphenix.protocol.injector.PacketFilterManager
 
broadcastServerPacket(PacketContainer, Collection<? extends Player>) - Method in interface com.comphenix.protocol.ProtocolManager
 
broadcastServerPacket(PacketContainer, Entity, boolean) - Method in class com.comphenix.protocol.injector.PacketFilterManager
 
broadcastServerPacket(PacketContainer, Entity, boolean) - Method in interface com.comphenix.protocol.ProtocolManager
Broadcast a packet to every player that is receiving information about a given entity.
broadcastServerPacket(PacketContainer, Location, int) - Method in class com.comphenix.protocol.injector.PacketFilterManager
 
broadcastServerPacket(PacketContainer, Location, int) - Method in interface com.comphenix.protocol.ProtocolManager
Broadcast a packet to every player within the given maximum observer distance.
build() - Method in class com.comphenix.protocol.error.Report.ReportBuilder
Construct a new report with the provided input.
build() - Method in class com.comphenix.protocol.events.ListeningWhitelist.Builder
Construct a new whitelist from the values in this builder.
build() - Method in class com.comphenix.protocol.injector.PacketFilterBuilder
Create a new packet filter manager.
build() - Method in class com.comphenix.protocol.reflect.cloning.AggregateCloner.Builder
Build a new aggregate cloner using the supplied values.
build() - Method in class com.comphenix.protocol.reflect.fuzzy.AbstractFuzzyMember.Builder
Build a new instance of this type.
build() - Method in class com.comphenix.protocol.reflect.fuzzy.FuzzyClassContract.Builder
 
build() - Method in class com.comphenix.protocol.reflect.fuzzy.FuzzyFieldContract.Builder
 
build() - Method in class com.comphenix.protocol.reflect.fuzzy.FuzzyMethodContract.Builder
 
build() - Method in class com.comphenix.protocol.wrappers.WrappedAttribute.Builder
Build a new wrapped attribute with the values of this builder.
build() - Method in class com.comphenix.protocol.wrappers.WrappedAttributeModifier.Builder
Construct a new attribute modifier and its wrapper using the supplied values in this builder.
build() - Method in class com.comphenix.protocol.wrappers.WrappedTeamParameters.Builder
 
build(CacheLoader<? super K1, V1>) - Method in class com.comphenix.protocol.utility.SafeCacheBuilder
Returns the cache wrapped as a ConcurrentMap.
Builder() - Constructor for class com.comphenix.protocol.reflect.cloning.AggregateCloner.Builder
Create a new aggregate builder.
Builder() - Constructor for class com.comphenix.protocol.reflect.fuzzy.AbstractFuzzyMember.Builder
 
Builder() - Constructor for class com.comphenix.protocol.reflect.fuzzy.FuzzyClassContract.Builder
 
Builder() - Constructor for class com.comphenix.protocol.reflect.fuzzy.FuzzyFieldContract.Builder
 
Builder() - Constructor for class com.comphenix.protocol.reflect.fuzzy.FuzzyMethodContract.Builder
 
BukkitCloner - Class in com.comphenix.protocol.reflect.cloning
Represents an object that can clone a specific list of Bukkit- and Minecraft-related objects.
BukkitCloner() - Constructor for class com.comphenix.protocol.reflect.cloning.BukkitCloner
 
BukkitConverters - Class in com.comphenix.protocol.wrappers
Contains several useful equivalent converters for normal Bukkit types.
BukkitConverters() - Constructor for class com.comphenix.protocol.wrappers.BukkitConverters
 
BukkitConverters.IgnoreNullConverter<TType> - Class in com.comphenix.protocol.wrappers
BukkitUnwrapper - Class in com.comphenix.protocol.injector
Represents an object capable of converting wrapped Bukkit objects into NMS objects.
BukkitUnwrapper() - Constructor for class com.comphenix.protocol.injector.BukkitUnwrapper
Construct a new Bukkit unwrapper with ProtocolLib's default error reporter.
BukkitUnwrapper(ErrorReporter) - Constructor for class com.comphenix.protocol.injector.BukkitUnwrapper
Construct a new Bukkit unwrapper with the given error reporter.
BUNDLE - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
BUTCHER - Enum constant in enum class com.comphenix.protocol.wrappers.WrappedVillagerData.Profession
 
ByteBuddyFactory - Class in com.comphenix.protocol.utility
Represents a shared ByteBuddy factory.
ByteBuddyFactory() - Constructor for class com.comphenix.protocol.utility.ByteBuddyFactory
 
ByteBuddyGenerated - Interface in com.comphenix.protocol.utility
Represents an object that has been generated using ByteBuddy.
bytesBefore(byte) - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
bytesBefore(int, byte) - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
bytesBefore(int, int, byte) - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
bytesFromPacket(PacketContainer) - Static method in class com.comphenix.protocol.injector.netty.WirePacket
Creates a byte array from an existing PacketContainer containing all the bytes from that packet

C

cache - Variable in class com.comphenix.protocol.wrappers.collection.CachedCollection
 
CachedCollection<T> - Class in com.comphenix.protocol.wrappers.collection
Represents a set that will (best effort) cache elements before using an underlying set to retrieve the actual element.
CachedCollection(Set<T>) - Constructor for class com.comphenix.protocol.wrappers.collection.CachedCollection
Construct a cached collection with the given delegate.
CachedSet<T> - Class in com.comphenix.protocol.wrappers.collection
Represents a cached set.
CachedSet(Set<T>) - Constructor for class com.comphenix.protocol.wrappers.collection.CachedSet
Construct a cached set from the given delegate.
cacheInjector(String, Injector) - Method in class com.comphenix.protocol.injector.netty.channel.InjectionFactory
Cache an injector by name alone.
cacheInjector(Player, Injector) - Method in class com.comphenix.protocol.injector.netty.channel.InjectionFactory
Cache an injector by player.
callerParam(Object...) - Method in class com.comphenix.protocol.error.Report.ReportBuilder
Set the parameters in the caller method.
CAMERA - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
cancel() - Method in class com.comphenix.protocol.async.AsyncListenerHandler
Cancel the handler.
cancel() - Method in class com.comphenix.protocol.scheduler.DefaultTask
 
cancel() - Method in class com.comphenix.protocol.scheduler.FoliaTask
 
cancel() - Method in interface com.comphenix.protocol.scheduler.Task
 
cancel() - Method in class com.comphenix.protocol.scheduler.UniversalRunnable
 
canClone(Object) - Method in class com.comphenix.protocol.reflect.cloning.AggregateCloner
 
canClone(Object) - Method in class com.comphenix.protocol.reflect.cloning.BukkitCloner
 
canClone(Object) - Method in interface com.comphenix.protocol.reflect.cloning.Cloner
Determine whether the current cloner can clone the given object.
canClone(Object) - Method in class com.comphenix.protocol.reflect.cloning.CollectionCloner
 
canClone(Object) - Method in class com.comphenix.protocol.reflect.cloning.FieldCloner
 
canClone(Object) - Method in class com.comphenix.protocol.reflect.cloning.GuavaOptionalCloner
 
canClone(Object) - Method in class com.comphenix.protocol.reflect.cloning.ImmutableDetector
 
canClone(Object) - Method in class com.comphenix.protocol.reflect.cloning.JavaOptionalCloner
 
canClone(Object) - Method in class com.comphenix.protocol.reflect.cloning.NullableCloner
 
canClone(Object) - Method in class com.comphenix.protocol.reflect.cloning.SerializableCloner
 
canCreateInstance(Class<?>) - Static method in class com.comphenix.protocol.injector.StructureCache
 
canReport(Report) - Method in class com.comphenix.protocol.error.DetailedErrorReporter
Determine if we should print the given report.
capacity() - Method in class com.comphenix.protocol.injector.netty.NettyByteBufAdapter
 
capacity() - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
capacity(int) - Method in class com.comphenix.protocol.injector.netty.NettyByteBufAdapter
 
capacity(int) - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
CARTOGRAPHER - Enum constant in enum class com.comphenix.protocol.wrappers.WrappedVillagerData.Profession
 
CAVES_CLIFFS_1 - Static variable in class com.comphenix.protocol.utility.MinecraftVersion
Version 1.17 - caves and cliffs part 1
CAVES_CLIFFS_2 - Static variable in class com.comphenix.protocol.utility.MinecraftVersion
Version 1.18 - caves and cliffs part 2
CHANGE - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.ScoreboardAction
 
CHANGE_GAME_MODE - Static variable in class com.comphenix.protocol.PacketType.Play.Client
 
channelRead(ChannelHandlerContext, Object) - Method in class com.comphenix.protocol.injector.netty.channel.InboundProtocolReader
 
CHAT - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.ChatType
 
CHAT - Static variable in class com.comphenix.protocol.PacketType.Play.Client
 
CHAT - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
CHAT_ACK - Static variable in class com.comphenix.protocol.PacketType.Play.Client
 
CHAT_COMMAND - Static variable in class com.comphenix.protocol.PacketType.Play.Client
 
CHAT_COMMAND_SIGNED - Static variable in class com.comphenix.protocol.PacketType.Play.Client
 
CHAT_PREVIEW - Static variable in class com.comphenix.protocol.PacketType.Play.Client
Deprecated.
Removed in 1.19.3
CHAT_PREVIEW - Static variable in class com.comphenix.protocol.PacketType.Play.Server
Deprecated.
Removed in 1.19.3
CHAT_SESSION_UPDATE - Static variable in class com.comphenix.protocol.PacketType.Play.Client
 
ChatExtensions - Class in com.comphenix.protocol.utility
Utility methods for sending chat messages.
ChatExtensions(ProtocolManager) - Constructor for class com.comphenix.protocol.utility.ChatExtensions
 
checkChanged() - Method in class com.comphenix.protocol.injector.packet.MapContainer
Check for modifications to the current map.
checkSerializer() - Method in class com.comphenix.protocol.wrappers.WrappedDataWatcher.WrappedDataWatcherObject
 
CHEST - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.ItemSlot
 
CHUNK_BATCH_FINISHED - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
CHUNK_BATCH_RECEIVED - Static variable in class com.comphenix.protocol.PacketType.Play.Client
 
CHUNK_BATCH_START - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
ChunkCoordIntPair - Class in com.comphenix.protocol.wrappers
Represents a ChunkCoordIntPair.
ChunkCoordIntPair(int, int) - Constructor for class com.comphenix.protocol.wrappers.ChunkCoordIntPair
Construct a new chunk coord int pair.
ChunkData(Object) - Constructor for class com.comphenix.protocol.wrappers.WrappedLevelChunkData.ChunkData
 
CHUNKS_BIOMES - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
chunkX - Variable in class com.comphenix.protocol.wrappers.ChunkCoordIntPair
 
chunkZ - Variable in class com.comphenix.protocol.wrappers.ChunkCoordIntPair
 
classExists(String) - Static method in class com.comphenix.protocol.utility.Util
 
ClassSource - Interface in com.comphenix.protocol.utility
Represents an abstract class loader that can only retrieve classes by their canonical name.
cleanupAll() - Method in class com.comphenix.protocol.async.AsyncFilterManager
 
cleanupAll() - Method in interface com.comphenix.protocol.AsynchronousManager
Remove listeners, close threads and transmit every delayed packet.
clear() - Method in class com.comphenix.protocol.collections.ExpireHashMap
Clear all the entries in the current map.
clear() - Method in class com.comphenix.protocol.concurrency.PacketTypeSet
 
clear() - Method in class com.comphenix.protocol.concurrent.PacketTypeListenerSet
Clears all listeners and their associated packet types.
clear() - Method in class com.comphenix.protocol.concurrent.PacketTypeMultiMap
Clears all entries from the map.
clear() - Method in class com.comphenix.protocol.injector.collection.PacketListenerSet
 
clear() - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
clear() - Method in class com.comphenix.protocol.wrappers.collection.CachedCollection
 
clear() - Method in class com.comphenix.protocol.wrappers.collection.ConvertedCollection
 
clear() - Method in class com.comphenix.protocol.wrappers.collection.ConvertedMap
 
clear() - Method in class com.comphenix.protocol.wrappers.collection.ConvertedMultimap
 
clear() - Method in interface com.comphenix.protocol.wrappers.IDataWatcher
 
clear() - Method in class com.comphenix.protocol.wrappers.InMemoryDataWatcher
 
clear() - Method in class com.comphenix.protocol.wrappers.LegacyDataWatcher
Deprecated.
clear() - Method in class com.comphenix.protocol.wrappers.WrappedDataWatcher
Clears the contents of this DataWatcher.
CLEAR - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.TitleAction
 
CLEAR_DIALOG - Static variable in class com.comphenix.protocol.PacketType.Configuration.Server
 
CLEAR_DIALOG - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
CLEAR_TITLES - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
clearGlobalParameters() - Method in class com.comphenix.protocol.error.DetailedErrorReporter
Reset all global parameters.
CLERIC - Enum constant in enum class com.comphenix.protocol.wrappers.WrappedVillagerData.Profession
 
CLIENT - Enum constant in enum class com.comphenix.protocol.PacketType.Sender
Indicates that packets of this type will be sent by connected clients.
CLIENT_COMMAND - Static variable in class com.comphenix.protocol.PacketType.Play.Client
 
CLIENT_INFORMATION - Static variable in class com.comphenix.protocol.PacketType.Configuration.Client
 
CLIENT_SIDE - Enum constant in enum class com.comphenix.protocol.events.ConnectionSide
Listen for client side packets that will invoke onPacketReceiving().
CLIENT_TICK_END - Static variable in class com.comphenix.protocol.PacketType.Play.Client
 
clientSide() - Method in class com.comphenix.protocol.events.PacketAdapter.AdapterParameteters
Set this adapter to also look for client-side packets.
ClonableWrapper - Interface in com.comphenix.protocol.wrappers
 
clone() - Method in class com.comphenix.protocol.PacketType
 
clone(Object) - Method in class com.comphenix.protocol.reflect.cloning.AggregateCloner
 
clone(Object) - Method in class com.comphenix.protocol.reflect.cloning.BukkitCloner
 
clone(Object) - Method in interface com.comphenix.protocol.reflect.cloning.Cloner
Perform the clone.
clone(Object) - Method in class com.comphenix.protocol.reflect.cloning.CollectionCloner
 
clone(Object) - Method in class com.comphenix.protocol.reflect.cloning.FieldCloner
 
clone(Object) - Method in class com.comphenix.protocol.reflect.cloning.GuavaOptionalCloner
 
clone(Object) - Method in class com.comphenix.protocol.reflect.cloning.ImmutableDetector
 
clone(Object) - Method in class com.comphenix.protocol.reflect.cloning.JavaOptionalCloner
 
clone(Object) - Method in class com.comphenix.protocol.reflect.cloning.NullableCloner
 
clone(Object) - Method in class com.comphenix.protocol.reflect.cloning.SerializableCloner
 
clone(Object) - Static method in class com.comphenix.protocol.wrappers.AdventureComponentConverter
 
clone(BaseComponent...) - Static method in class com.comphenix.protocol.wrappers.ComponentConverter
 
clone(T) - Static method in class com.comphenix.protocol.reflect.cloning.SerializableCloner
Clone the given object using serialization.
Cloner - Interface in com.comphenix.protocol.reflect.cloning
Represents an object that is capable of cloning other objects.
close() - Method in interface com.comphenix.protocol.injector.InternalManager
Called when ProtocolLib is closing.
close() - Method in class com.comphenix.protocol.injector.netty.channel.InjectionFactory
Close all injectors created by this factory, and cease the creation of new injections.
close() - Method in class com.comphenix.protocol.injector.netty.channel.NettyChannelInjector
 
close() - Method in interface com.comphenix.protocol.injector.netty.Injector
Close the current injector.
close() - Method in class com.comphenix.protocol.injector.netty.manager.NetworkManagerInjector
 
close() - Method in class com.comphenix.protocol.injector.PacketFilterManager
 
close() - Method in class com.comphenix.protocol.utility.Closer
Deprecated.
 
close(ScriptEngine) - Method in class com.comphenix.protocol.CommandFilter.Filter
Clean up all associated code from this filter in the provided script engine.
CLOSE_WINDOW - Static variable in class com.comphenix.protocol.PacketType.Play.Client
 
CLOSE_WINDOW - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
closeQuietly(Closeable) - Static method in class com.comphenix.protocol.utility.Closer
Deprecated.
 
Closer - Class in com.comphenix.protocol.utility
Deprecated.
CLOUD - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.Particle
 
codec() - Method in class com.comphenix.protocol.injector.packet.internal.ProtocolInfoWrapper
 
collect() - Method in class com.comphenix.protocol.collections.ExpireHashMap
Clear all references to key-value pairs that have been removed or replaced before they were naturally evicted.
COLLECT - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
collection(EquivalentConverter<T>, Function<Collection<Object>, C>, Function<C, Collection<?>>) - Static method in class com.comphenix.protocol.wrappers.Converters
 
CollectionCloner - Class in com.comphenix.protocol.reflect.cloning
Attempts to clone collection and array classes.
CollectionCloner(Cloner) - Constructor for class com.comphenix.protocol.reflect.cloning.CollectionCloner
Constructs a new collection and array cloner with the given inner element cloner.
CollectionGenerator - Class in com.comphenix.protocol.reflect.instances
Provides simple constructors for collection interfaces.
CollectionGenerator() - Constructor for class com.comphenix.protocol.reflect.instances.CollectionGenerator
 
collisionRule(EnumWrappers.TeamCollisionRule) - Method in class com.comphenix.protocol.wrappers.WrappedTeamParameters.Builder
 
collisionRule(String) - Method in class com.comphenix.protocol.wrappers.WrappedTeamParameters.Builder
Compatibility stub for FeatherBoard – accepts raw String collision rules.
color(EnumWrappers.ChatFormatting) - Method in class com.comphenix.protocol.wrappers.WrappedTeamParameters.Builder
 
COLOR_UPDATE - Static variable in class com.comphenix.protocol.utility.MinecraftVersion
Version 1.12 - the world of color update.
com.comphenix.protocol - package com.comphenix.protocol
Contains classes for retrieving the main ProtocolMananger object.
com.comphenix.protocol.async - package com.comphenix.protocol.async
 
com.comphenix.protocol.collections - package com.comphenix.protocol.collections
 
com.comphenix.protocol.concurrency - package com.comphenix.protocol.concurrency
 
com.comphenix.protocol.concurrent - package com.comphenix.protocol.concurrent
 
com.comphenix.protocol.error - package com.comphenix.protocol.error
 
com.comphenix.protocol.events - package com.comphenix.protocol.events
 
com.comphenix.protocol.injector - package com.comphenix.protocol.injector
 
com.comphenix.protocol.injector.collection - package com.comphenix.protocol.injector.collection
 
com.comphenix.protocol.injector.netty - package com.comphenix.protocol.injector.netty
 
com.comphenix.protocol.injector.netty.channel - package com.comphenix.protocol.injector.netty.channel
 
com.comphenix.protocol.injector.netty.manager - package com.comphenix.protocol.injector.netty.manager
 
com.comphenix.protocol.injector.packet - package com.comphenix.protocol.injector.packet
 
com.comphenix.protocol.injector.packet.internal - package com.comphenix.protocol.injector.packet.internal
 
com.comphenix.protocol.injector.temporary - package com.comphenix.protocol.injector.temporary
 
com.comphenix.protocol.metrics - package com.comphenix.protocol.metrics
 
com.comphenix.protocol.reflect - package com.comphenix.protocol.reflect
 
com.comphenix.protocol.reflect.accessors - package com.comphenix.protocol.reflect.accessors
 
com.comphenix.protocol.reflect.cloning - package com.comphenix.protocol.reflect.cloning
 
com.comphenix.protocol.reflect.fuzzy - package com.comphenix.protocol.reflect.fuzzy
 
com.comphenix.protocol.reflect.instances - package com.comphenix.protocol.reflect.instances
 
com.comphenix.protocol.scheduler - package com.comphenix.protocol.scheduler
 
com.comphenix.protocol.timing - package com.comphenix.protocol.timing
 
com.comphenix.protocol.updater - package com.comphenix.protocol.updater
 
com.comphenix.protocol.utility - package com.comphenix.protocol.utility
 
com.comphenix.protocol.wrappers - package com.comphenix.protocol.wrappers
 
com.comphenix.protocol.wrappers.codecs - package com.comphenix.protocol.wrappers.codecs
 
com.comphenix.protocol.wrappers.collection - package com.comphenix.protocol.wrappers.collection
 
com.comphenix.protocol.wrappers.nbt - package com.comphenix.protocol.wrappers.nbt
 
com.comphenix.protocol.wrappers.nbt.io - package com.comphenix.protocol.wrappers.nbt.io
 
com.comphenix.protocol.wrappers.ping - package com.comphenix.protocol.wrappers.ping
 
COMBAT_EVENT - Static variable in class com.comphenix.protocol.PacketType.Play.Server
Deprecated.
Removed in 1.17, split into separate packets
COMBAT_UPDATE - Static variable in class com.comphenix.protocol.utility.MinecraftVersion
Version 1.9 - the combat update.
combineArrays(T[]...) - Static method in class com.comphenix.protocol.reflect.FuzzyReflection
 
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
 
COMMANDS - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
compareTo(AsyncMarker) - Method in class com.comphenix.protocol.async.AsyncMarker
 
compareTo(PrioritizedListener<TListener>) - Method in class com.comphenix.protocol.injector.PrioritizedListener
 
compareTo(PacketType) - Method in class com.comphenix.protocol.PacketType
 
compareTo(MinecraftVersion) - Method in class com.comphenix.protocol.utility.MinecraftVersion
 
compareTo(SnapshotVersion) - Method in class com.comphenix.protocol.utility.SnapshotVersion
 
compareTo(ByteBuf) - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
compile(ScriptEngine) - Method in class com.comphenix.protocol.CommandFilter.Filter
Force the compilation of a specific filter.
ComponentConverter - Class in com.comphenix.protocol.wrappers
Utility class for converting between the BungeeCord Chat API and ProtocolLib's wrapper
ComponentParser - Class in com.comphenix.protocol.wrappers
Handles component parsing in 1.8
CompressedImage() - Constructor for class com.comphenix.protocol.wrappers.WrappedServerPing.CompressedImage
Represents a compressed image with no content.
CompressedImage(String, byte[]) - Constructor for class com.comphenix.protocol.wrappers.WrappedServerPing.CompressedImage
Construct a new compressed image.
concurrencyLevel(int) - Method in class com.comphenix.protocol.utility.SafeCacheBuilder
Guides the allowed concurrency among update operations.
ConcurrentPlayerMap<TValue> - Class in com.comphenix.protocol.concurrency
Represents a concurrent player map.
ConcurrentPlayerMap(Function<Player, Object>) - Constructor for class com.comphenix.protocol.concurrency.ConcurrentPlayerMap
Construct a new concurrent player map using the given custom key method.
ConcurrentPlayerMap.PlayerKey - Enum Class in com.comphenix.protocol.concurrency
Represents the different standard player keys,
CONFIG_PHASE_PROTOCOL_UPDATE - Static variable in class com.comphenix.protocol.utility.MinecraftVersion
Version 1.20.2 - the update that added the configuration protocol phase.
Configuration() - Constructor for class com.comphenix.protocol.PacketType.Configuration
 
CONFIGURATION - Enum constant in enum class com.comphenix.protocol.PacketType.Protocol
 
CONFIGURATION_ACK - Static variable in class com.comphenix.protocol.PacketType.Play.Client
 
connectionSide - Variable in class com.comphenix.protocol.events.PacketAdapter
 
connectionSide(ConnectionSide) - Method in class com.comphenix.protocol.events.PacketAdapter.AdapterParameteters
Set the packet types this listener is looking for.
ConnectionSide - Enum Class in com.comphenix.protocol.events
Used to set a packet filter.
constructor(AbstractFuzzyMatcher<MethodInfo>) - Method in class com.comphenix.protocol.reflect.fuzzy.FuzzyClassContract.Builder
Add a new constructor contract.
constructor(FuzzyMethodContract.Builder) - Method in class com.comphenix.protocol.reflect.fuzzy.FuzzyClassContract.Builder
Add a new constructor contract via a builder.
ConstructorAccessor - Interface in com.comphenix.protocol.reflect.accessors
 
CONTAINER_SLOT_STATE_CHANGED - Static variable in class com.comphenix.protocol.PacketType.Play.Client
 
contains(PacketType) - Method in class com.comphenix.protocol.concurrency.PacketTypeSet
Determine if the given packet type exists in the set.
contains(PacketType) - Method in class com.comphenix.protocol.concurrent.PacketTypeListenerSet
Checks if there are any listeners for a specific packet type.
contains(PacketType) - Method in class com.comphenix.protocol.concurrent.PacketTypeMultiMap
Checks if a specified PacketType is contained in the map.
contains(Class<?>) - Method in class com.comphenix.protocol.concurrency.PacketTypeSet
Determine if a packet type with the given packet class exists in the set.
contains(Class<?>) - Method in class com.comphenix.protocol.concurrent.PacketTypeListenerSet
Checks if there are any listeners for a specific packet class.
contains(Object) - Method in class com.comphenix.protocol.wrappers.collection.CachedCollection
 
contains(Object) - Method in class com.comphenix.protocol.wrappers.collection.ConvertedCollection
 
contains(T[], T) - Method in class com.comphenix.protocol.reflect.instances.DefaultInstances
 
containsAll(Collection<?>) - Method in class com.comphenix.protocol.wrappers.collection.CachedCollection
 
containsAll(Collection<?>) - Method in class com.comphenix.protocol.wrappers.collection.ConvertedCollection
 
containsEntry(Object, Object) - Method in class com.comphenix.protocol.wrappers.collection.ConvertedMultimap
 
containsKey(int) - Method in class com.comphenix.protocol.collections.IntegerMap
Determine if the given key exists in the map.
containsKey(Object) - Method in class com.comphenix.protocol.concurrency.ConcurrentPlayerMap
 
containsKey(Object) - Method in class com.comphenix.protocol.wrappers.collection.ConvertedMap
 
containsKey(Object) - Method in class com.comphenix.protocol.wrappers.collection.ConvertedMultimap
 
containsKey(String) - Method in interface com.comphenix.protocol.wrappers.nbt.NbtCompound
Determine if an entry with the given key exists or not.
containsKey(K) - Method in class com.comphenix.protocol.collections.ExpireHashMap
Determine if the given key is referring to an unexpired association in the map.
containsPacket(Object) - Method in class com.comphenix.protocol.concurrency.PacketTypeSet
Determine if the type of a packet is in the current set.
containsPacketType(PacketType) - Method in class com.comphenix.protocol.injector.collection.PacketListenerSet
 
containsValue(Object) - Method in class com.comphenix.protocol.wrappers.collection.ConvertedMap
 
containsValue(Object) - Method in class com.comphenix.protocol.wrappers.collection.ConvertedMultimap
 
containsValue(V) - Method in class com.comphenix.protocol.collections.ExpireHashMap
Determine if the given value is referring to an unexpired association in the map.
ConvertedCollection<VInner,VOuter> - Class in com.comphenix.protocol.wrappers.collection
Represents a collection that wraps another collection by transforming the elements going in and out.
ConvertedCollection(Collection<VInner>) - Constructor for class com.comphenix.protocol.wrappers.collection.ConvertedCollection
 
ConvertedList<VInner,VOuter> - Class in com.comphenix.protocol.wrappers.collection
Represents a list that wraps another list by transforming the items going in and out.
ConvertedList(List<VInner>) - Constructor for class com.comphenix.protocol.wrappers.collection.ConvertedList
 
ConvertedMap<Key,VInner,VOuter> - Class in com.comphenix.protocol.wrappers.collection
Represents a map that wraps another map by transforming the entries going in and out.
ConvertedMap(Map<Key, VInner>) - Constructor for class com.comphenix.protocol.wrappers.collection.ConvertedMap
 
ConvertedMultimap<Key,VInner,VOuter> - Class in com.comphenix.protocol.wrappers.collection
Represents a multimap that wraps another multimap by transforming the entries that are going in and out.
ConvertedMultimap(Multimap<Key, VInner>) - Constructor for class com.comphenix.protocol.wrappers.collection.ConvertedMultimap
 
ConvertedSet<VInner,VOuter> - Class in com.comphenix.protocol.wrappers.collection
Represents a set that wraps another set by transforming the items going in and out.
ConvertedSet(Collection<VInner>) - Constructor for class com.comphenix.protocol.wrappers.collection.ConvertedSet
 
converter - Variable in class com.comphenix.protocol.reflect.StructureModifier
 
CONVERTER - Static variable in class com.comphenix.protocol.events.InternalStructure
 
CONVERTER - Static variable in class com.comphenix.protocol.wrappers.WrappedEnumEntityUseAction
 
Converters - Class in com.comphenix.protocol.wrappers
Utility class for converters
Converters() - Constructor for class com.comphenix.protocol.wrappers.Converters
 
COOKIE_REQUEST - Static variable in class com.comphenix.protocol.PacketType.Configuration.Server
 
COOKIE_REQUEST - Static variable in class com.comphenix.protocol.PacketType.Login.Server
 
COOKIE_REQUEST - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
COOKIE_RESPONSE - Static variable in class com.comphenix.protocol.PacketType.Configuration.Client
 
COOKIE_RESPONSE - Static variable in class com.comphenix.protocol.PacketType.Login.Client
 
COOKIE_RESPONSE - Static variable in class com.comphenix.protocol.PacketType.Play.Client
 
copy() - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
copy(int, int) - Method in class com.comphenix.protocol.injector.netty.NettyByteBufAdapter
 
copy(int, int) - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
copyTo(Object, Object, Class<?>) - Method in class com.comphenix.protocol.reflect.ObjectWriter
Copy every field in object A to object B.
CRAFT_PROGRESS_BAR - Static variable in class com.comphenix.protocol.PacketType.Play.Server
Deprecated.
create() - Static method in class com.comphenix.protocol.utility.Closer
Deprecated.
 
create(Class<?>) - Method in class com.comphenix.protocol.reflect.instances.BannedGenerator
 
create(Class<?>) - Method in class com.comphenix.protocol.reflect.instances.CollectionGenerator
 
create(Class<?>) - Method in class com.comphenix.protocol.reflect.instances.DefaultInstances
 
create(Class<?>) - Method in class com.comphenix.protocol.reflect.instances.ExistingGenerator
 
create(Class<?>) - Method in interface com.comphenix.protocol.reflect.instances.InstanceProvider
Create an instance given a type, if possible.
create(Class<?>) - Method in class com.comphenix.protocol.reflect.instances.PrimitiveGenerator
 
create(Particle, T) - Static method in class com.comphenix.protocol.wrappers.WrappedParticle
 
create(Plugin, int, File, Updater.UpdateType, boolean) - Static method in class com.comphenix.protocol.updater.Updater
 
createAsyncMarker() - Method in class com.comphenix.protocol.async.AsyncFilterManager
Construct a asynchronous marker with all the default values.
createAsyncMarker(long) - Method in class com.comphenix.protocol.async.AsyncFilterManager
Construct an async marker with the given sending priority delta and timeout delta.
createChatPackets(String) - Static method in class com.comphenix.protocol.utility.ChatExtensions
Construct chat packet to send in order to display a given message.
createData(Object) - Static method in class com.comphenix.protocol.wrappers.WrappedBlockData
Creates a new Wrapped Block Data instance from a given Spigot Block Data
createData(Material) - Static method in class com.comphenix.protocol.wrappers.WrappedBlockData
Creates a new BlockData instance with the given type and no data.
createData(Material, int) - Static method in class com.comphenix.protocol.wrappers.WrappedBlockData
Creates a new BlockData instance with the given type and data.
createEmptyEnumSet(Class<?>) - Static method in class com.comphenix.protocol.wrappers.EnumWrappers
Creates an enum set with no elements based off the given class.
createGameProtocolContext() - Static method in class com.comphenix.protocol.injector.packet.internal.ProtocolContexts
 
createInstance(Class<T>, Constructor<T>, Class<?>[], Object[]) - Method in class com.comphenix.protocol.reflect.instances.DefaultInstances
Used by the default instance provider to create a class from a given constructor.
createOldRegister() - Static method in class com.comphenix.protocol.injector.packet.PacketRegistry
 
createPacket(PacketType) - Method in class com.comphenix.protocol.injector.PacketFilterManager
 
createPacket(PacketType) - Method in interface com.comphenix.protocol.ProtocolManager
Constructs a new encapsulated Minecraft packet with the given ID.
createPacket(PacketType, boolean) - Method in class com.comphenix.protocol.injector.PacketFilterManager
 
createPacket(PacketType, boolean) - Method in interface com.comphenix.protocol.ProtocolManager
Constructs a new encapsulated Minecraft packet with the given ID.
createPacket(Object...) - Method in class com.comphenix.protocol.injector.PacketConstructor
Construct a packet using the special builtin Minecraft constructors.
createPacketBuffer() - Static method in class com.comphenix.protocol.events.PacketContainer
createPacketConstructor(PacketType, Object...) - Method in class com.comphenix.protocol.injector.PacketFilterManager
 
createPacketConstructor(PacketType, Object...) - Method in interface com.comphenix.protocol.ProtocolManager
Construct a packet using the special builtin Minecraft constructors.
createPacketDataSerializer(int) - Static method in class com.comphenix.protocol.utility.MinecraftReflection
 
createReportAndReset() - Static method in class com.comphenix.protocol.timing.TimingTrackerManager
 
createSubclass(Class<T>) - Method in class com.comphenix.protocol.utility.ByteBuddyFactory
Creates a type builder for a subclass of a given Class.
createSubclass(Class<T>, ConstructorStrategy.Default) - Method in class com.comphenix.protocol.utility.ByteBuddyFactory
Creates a type builder for a subclass of a given Class.
createTemporaryPlayer() - Static method in class com.comphenix.protocol.injector.temporary.TemporaryPlayerFactory
Construct a temporary player that supports a subset of every player command.
CREATIVE - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.NativeGameMode
 
CRIT - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.Particle
 
CRIT_MAGIC - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.Particle
 
CROAKING - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.EntityPose
 
CROUCHING - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.EntityPose
 
CUSTOM_CHAT_COMPLETIONS - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
CUSTOM_CLICK_ACTION - Static variable in class com.comphenix.protocol.PacketType.Configuration.Client
 
CUSTOM_CLICK_ACTION - Static variable in class com.comphenix.protocol.PacketType.Play.Client
 
CUSTOM_PAYLOAD - Static variable in class com.comphenix.protocol.PacketType.Configuration.Client
 
CUSTOM_PAYLOAD - Static variable in class com.comphenix.protocol.PacketType.Configuration.Server
 
CUSTOM_PAYLOAD - Static variable in class com.comphenix.protocol.PacketType.Login.Client
 
CUSTOM_PAYLOAD - Static variable in class com.comphenix.protocol.PacketType.Login.Server
 
CUSTOM_PAYLOAD - Static variable in class com.comphenix.protocol.PacketType.Play.Client
 
CUSTOM_PAYLOAD - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
CUSTOM_SOUND_EFFECT - Static variable in class com.comphenix.protocol.PacketType.Play.Server
Deprecated.
Removed in 1.19.3
customConvertHandling - Variable in class com.comphenix.protocol.reflect.StructureModifier
 
CustomPacketPayloadWrapper - Class in com.comphenix.protocol.wrappers
A wrapper for the CustomPacketPayload class in 1.20.2.
CustomPacketPayloadWrapper(byte[], MinecraftKey) - Constructor for class com.comphenix.protocol.wrappers.CustomPacketPayloadWrapper
Constructs a new payload wrapper instance using the given message payload and id.

D

DAMAGE_EVENT - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
DAMAGE_INDICATOR - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.Particle
 
DARK_AQUA - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.ChatFormatting
 
DARK_BLUE - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.ChatFormatting
 
DARK_GRAY - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.ChatFormatting
 
DARK_GREEN - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.ChatFormatting
 
DARK_PURPLE - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.ChatFormatting
 
DARK_RED - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.ChatFormatting
 
data - Variable in class com.comphenix.protocol.wrappers.WrappedServerPing.CompressedImage
 
debug(String, Object...) - Static method in class com.comphenix.protocol.ProtocolLogger
 
debug(String, Throwable) - Static method in class com.comphenix.protocol.ProtocolLogger
 
DEBUG_SAMPLE - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
DEBUG_SAMPLE_SUBSCRIPTION - Static variable in class com.comphenix.protocol.PacketType.Play.Client
 
declaringClassDerivedOf(Class<?>) - Method in class com.comphenix.protocol.reflect.fuzzy.AbstractFuzzyMember.Builder
Require that a member is defined by this exact class, or any super class.
declaringClassDerivedOf(Class<?>) - Method in class com.comphenix.protocol.reflect.fuzzy.FuzzyFieldContract.Builder
 
declaringClassDerivedOf(Class<?>) - Method in class com.comphenix.protocol.reflect.fuzzy.FuzzyMethodContract.Builder
 
declaringClassExactType(Class<?>) - Method in class com.comphenix.protocol.reflect.fuzzy.AbstractFuzzyMember.Builder
Require that a member is defined by this exact class.
declaringClassExactType(Class<?>) - Method in class com.comphenix.protocol.reflect.fuzzy.FuzzyFieldContract.Builder
 
declaringClassExactType(Class<?>) - Method in class com.comphenix.protocol.reflect.fuzzy.FuzzyMethodContract.Builder
 
declaringClassMatching(AbstractFuzzyMatcher<Class<?>>) - Method in class com.comphenix.protocol.reflect.fuzzy.AbstractFuzzyMember.Builder
Require that a member is defined by a class that matches the given matcher.
declaringClassMatching(AbstractFuzzyMatcher<Class<?>>) - Method in class com.comphenix.protocol.reflect.fuzzy.FuzzyFieldContract.Builder
 
declaringClassMatching(AbstractFuzzyMatcher<Class<?>>) - Method in class com.comphenix.protocol.reflect.fuzzy.FuzzyMethodContract.Builder
 
declaringClassSuperOf(Class<?>) - Method in class com.comphenix.protocol.reflect.fuzzy.AbstractFuzzyMember.Builder
Require that a member is defined by this exact class, or any super class.
declaringClassSuperOf(Class<?>) - Method in class com.comphenix.protocol.reflect.fuzzy.FuzzyFieldContract.Builder
 
declaringClassSuperOf(Class<?>) - Method in class com.comphenix.protocol.reflect.fuzzy.FuzzyMethodContract.Builder
 
declaringMatcher - Variable in class com.comphenix.protocol.reflect.fuzzy.AbstractFuzzyMember
 
DECLINED - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.ResourcePackStatus
 
decode(Object) - Method in class com.comphenix.protocol.wrappers.WrappedStreamCodec
 
deepClone() - Method in class com.comphenix.protocol.events.PacketContainer
Create a deep copy of the current packet.
deepClone() - Method in interface com.comphenix.protocol.wrappers.ClonableWrapper
 
deepClone() - Method in interface com.comphenix.protocol.wrappers.IDataWatcher
 
deepClone() - Method in class com.comphenix.protocol.wrappers.InMemoryDataWatcher
 
deepClone() - Method in class com.comphenix.protocol.wrappers.LegacyDataWatcher
Clone the content of the current DataWatcher.
deepClone() - Method in interface com.comphenix.protocol.wrappers.nbt.NbtBase
Clone the current NBT tag.
deepClone() - Method in class com.comphenix.protocol.wrappers.ping.LegacyServerPing
Retrieve a deep copy of the current wrapper object.
deepClone() - Method in class com.comphenix.protocol.wrappers.WrappedBlockData
 
deepClone() - Method in class com.comphenix.protocol.wrappers.WrappedChatComponent
Retrieve a deep copy of the current chat component.
deepClone() - Method in class com.comphenix.protocol.wrappers.WrappedDataWatcher
Clone the content of the current DataWatcher.
deepClone() - Method in class com.comphenix.protocol.wrappers.WrappedEnumEntityUseAction
 
deepClone() - Method in class com.comphenix.protocol.wrappers.WrappedRegistrable
 
deepClone() - Method in class com.comphenix.protocol.wrappers.WrappedServerPing
Retrieve a deep copy of the current wrapper object.
deepClone() - Method in class com.comphenix.protocol.wrappers.WrappedVillagerData
 
DEFAULT - Enum constant in enum class com.comphenix.protocol.updater.Updater.UpdateType
Run a version check, and then if the file is out of date, download the newest version.
DEFAULT - Static variable in class com.comphenix.protocol.injector.PacketConstructor
A packet constructor that automatically converts Bukkit types to their NMS conterpart.
DEFAULT - Static variable in class com.comphenix.protocol.reflect.cloning.AggregateCloner
Represents a default aggregate cloner.
DEFAULT - Static variable in class com.comphenix.protocol.reflect.instances.DefaultInstances
Standard default instance provider.
DEFAULT - Static variable in interface com.comphenix.protocol.reflect.PrettyPrinter.ObjectPrinter
 
DEFAULT - Static variable in class com.comphenix.protocol.wrappers.nbt.io.NbtBinarySerializer
Retrieve a default instance of the NBT binary serializer.
DEFAULT - Static variable in class com.comphenix.protocol.wrappers.nbt.io.NbtConfigurationSerializer
A standard YAML serializer.
DEFAULT - Static variable in class com.comphenix.protocol.wrappers.nbt.io.NbtTextSerializer
A default instance of this serializer.
DEFAULT_MAX_ERROR_COUNT - Static variable in class com.comphenix.protocol.error.DetailedErrorReporter
 
DEFAULT_PREFIX - Static variable in class com.comphenix.protocol.error.DetailedErrorReporter
 
DEFAULT_SENDING_DELTA - Static variable in class com.comphenix.protocol.async.AsyncMarker
Default number of packets to skip.
DEFAULT_SUPPORT_URL - Static variable in class com.comphenix.protocol.error.DetailedErrorReporter
 
DEFAULT_TIMEOUT_DELTA - Static variable in class com.comphenix.protocol.async.AsyncMarker
Default number of milliseconds until a packet will rejected.
defaultCloner - Variable in class com.comphenix.protocol.reflect.cloning.FieldCloner
 
defaultDumper() - Static method in class com.comphenix.protocol.utility.HexDumper
Retrieve a hex dumper tuned for lines of 80 characters: Values Property Value Position Length 6 Position Suffix ": " Delimiter " " Group Length 2 Group Count 24 Line Delimiter "\n"
defaultFields - Variable in class com.comphenix.protocol.reflect.StructureModifier
 
DefaultInstances - Class in com.comphenix.protocol.reflect.instances
Used to construct default instances of any type.
DefaultInstances(DefaultInstances) - Constructor for class com.comphenix.protocol.reflect.instances.DefaultInstances
Copy a given instance provider.
DefaultInstances(InstanceProvider...) - Constructor for class com.comphenix.protocol.reflect.instances.DefaultInstances
Construct a default instance generator using the given instance providers.
DefaultInstances(ImmutableList<InstanceProvider>) - Constructor for class com.comphenix.protocol.reflect.instances.DefaultInstances
Construct a default instance generator using the given instance providers.
DefaultScheduler - Class in com.comphenix.protocol.scheduler
 
DefaultScheduler(Plugin) - Constructor for class com.comphenix.protocol.scheduler.DefaultScheduler
 
DefaultTask - Class in com.comphenix.protocol.scheduler
 
DefaultTask(BukkitScheduler, int) - Constructor for class com.comphenix.protocol.scheduler.DefaultTask
 
defaultTransform(StructureModifier<Object>, StructureModifier<Object>, Cloner, int) - Method in class com.comphenix.protocol.reflect.cloning.FieldCloner
Default implementation of the field transform.
defaultValue - Variable in class com.comphenix.protocol.wrappers.WrappedAttribute.WrappedAttributeBase
 
delegate - Variable in class com.comphenix.protocol.wrappers.collection.CachedCollection
 
DelegatedErrorReporter - Class in com.comphenix.protocol.error
Construct an error reporter that delegates to another error reporter.
DelegatedErrorReporter(ErrorReporter) - Constructor for class com.comphenix.protocol.error.DelegatedErrorReporter
Construct a new error reporter that forwards all reports to a given reporter.
DELETE_CHAT_MESSAGE - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
delimiter(String) - Method in class com.comphenix.protocol.utility.HexDumper
Set the delimiter to write in between each group of hexadecimal characters.
deserialize(DataInput) - Method in class com.comphenix.protocol.wrappers.nbt.io.NbtBinarySerializer
Load an NBT tag from a stream.
deserialize(Object, Class<?>, StringReader) - Static method in class com.comphenix.protocol.wrappers.ComponentParser
 
deserialize(String) - Method in class com.comphenix.protocol.wrappers.nbt.io.NbtTextSerializer
Deserialize a NBT tag from a base-64 encoded string.
deserialize(ConfigurationSection, String) - Method in class com.comphenix.protocol.wrappers.nbt.io.NbtConfigurationSerializer
Read a NBT tag from a root configuration.
deserializeCompound(DataInput) - Method in class com.comphenix.protocol.wrappers.nbt.io.NbtBinarySerializer
Load an NBT compound from a stream.
deserializeCompound(DataInputStream) - Method in class com.comphenix.protocol.utility.StreamSerializer
Read or deserialize an NBT compound from a input stream.
deserializeCompound(String) - Method in class com.comphenix.protocol.wrappers.nbt.io.NbtTextSerializer
Deserialize a NBT compound from a base-64 encoded string.
deserializeCompound(YamlConfiguration, String) - Method in class com.comphenix.protocol.wrappers.nbt.io.NbtConfigurationSerializer
Read a NBT compound from a root configuration.
deserializeFromBuffer(PacketType, Object) - Static method in class com.comphenix.protocol.events.PacketContainer
 
deserializeItemStack(String) - Method in class com.comphenix.protocol.utility.StreamSerializer
Deserialize an item stack from a base-64 encoded string.
deserializeItemStackFromByteArray(byte[]) - Method in class com.comphenix.protocol.utility.StreamSerializer
Deserialize an item stack from a byte array.
deserializeList(DataInput) - Method in class com.comphenix.protocol.wrappers.nbt.io.NbtBinarySerializer
Load an NBT list from a stream.
deserializeList(String) - Method in class com.comphenix.protocol.wrappers.nbt.io.NbtTextSerializer
Deserialize a NBT list from a base-64 encoded string.
deserializeList(YamlConfiguration, String) - Method in class com.comphenix.protocol.wrappers.nbt.io.NbtConfigurationSerializer
Read a NBT compound from a root configuration.
deserializeString(DataInputStream, int) - Method in class com.comphenix.protocol.utility.StreamSerializer
Deserialize a string using the standard Minecraft UTF-16 encoding.
deserializeVarInt(DataInputStream) - Method in class com.comphenix.protocol.utility.StreamSerializer
Read a variable integer from an input stream.
DESERT - Enum constant in enum class com.comphenix.protocol.wrappers.WrappedVillagerData.Type
 
DetailedErrorReporter - Class in com.comphenix.protocol.error
Internal class used to handle exceptions.
DetailedErrorReporter(Plugin) - Constructor for class com.comphenix.protocol.error.DetailedErrorReporter
Create a default error reporting system.
DetailedErrorReporter(Plugin, String, String) - Constructor for class com.comphenix.protocol.error.DetailedErrorReporter
Create a central error reporting system.
DetailedErrorReporter(Plugin, String, String, int, Logger) - Constructor for class com.comphenix.protocol.error.DetailedErrorReporter
Create a central error reporting system.
detailedReporting - Variable in class com.comphenix.protocol.error.DetailedErrorReporter
 
DIFFICULTY_CHANGE - Static variable in class com.comphenix.protocol.PacketType.Play.Client
 
DIFFICULTY_LOCK - Static variable in class com.comphenix.protocol.PacketType.Play.Client
 
DIGGING - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.EntityPose
 
DISABLE_GAMEPHASE_DETECTION - Enum constant in enum class com.comphenix.protocol.events.ListenerOptions
Deprecated.
DISABLED - Enum constant in enum class com.comphenix.protocol.updater.Updater.UpdateResult
The server administrator has disabled the updating system
disableUpdates() - Static method in class com.comphenix.protocol.ProtocolLibrary
Disables the ProtocolLib update checker.
DISCARDED - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.ResourcePackStatus
 
discardReadBytes() - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
discardSomeReadBytes() - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
disconnect(String) - Method in class com.comphenix.protocol.injector.netty.channel.NettyChannelInjector
 
disconnect(String) - Method in class com.comphenix.protocol.injector.netty.channel.PacketListenerInvoker
Disconnects the player using the current packet listener if available and valid; otherwise, falls back to the network manager.
disconnect(String) - Method in interface com.comphenix.protocol.injector.netty.Injector
 
DISCONNECT - Static variable in class com.comphenix.protocol.PacketType.Configuration.Server
 
DISCONNECT - Static variable in class com.comphenix.protocol.PacketType.Login.Server
 
DISGUISED_CHAT - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
displayName(WrappedChatComponent) - Method in class com.comphenix.protocol.wrappers.WrappedTeamParameters.Builder
 
divide(int) - Method in class com.comphenix.protocol.wrappers.BlockPosition
Divide each dimension in the current position by the given divisor.
DOWN - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.Direction
 
DOWNLOADED - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.ResourcePackStatus
 
DRAGON_BREATH - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.Particle
 
DrilldownPie(String, Callable<Map<String, Map<String, Integer>>>) - Constructor for class com.comphenix.protocol.metrics.Metrics.DrilldownPie
Class constructor.
DRIP_LAVA - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.Particle
 
DRIP_WATER - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.Particle
 
DROP_ALL_ITEMS - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.PlayerDigType
 
DROP_ITEM - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.PlayerDigType
 
duplicate() - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
DYING - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.EntityPose
 

E

EAST - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.Direction
 
EASY - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.Difficulty
 
Either<L,R> - Class in com.comphenix.protocol.wrappers
Represents a datatype where either left or right is present.
Either() - Constructor for class com.comphenix.protocol.wrappers.Either
 
Either.Left<L,R> - Class in com.comphenix.protocol.wrappers
 
Either.Right<L,R> - Class in com.comphenix.protocol.wrappers
 
EMERGING - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.EntityPose
 
empty() - Static method in interface com.comphenix.protocol.utility.ClassSource
 
EMPTY - Static variable in interface com.comphenix.protocol.timing.TimingTracker
 
EMPTY_NAME - Static variable in interface com.comphenix.protocol.wrappers.nbt.NbtList
The name of every NBT tag in a list.
EMPTY_WHITELIST - Static variable in class com.comphenix.protocol.events.ListeningWhitelist
A whitelist with no packets - indicates that the listener shouldn't observe any packets.
ENCHANT_ITEM - Static variable in class com.comphenix.protocol.PacketType.Play.Client
 
ENCHANTMENT_TABLE - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.Particle
 
encode(Object, WrappedDynamicOps) - Method in class com.comphenix.protocol.wrappers.codecs.WrappedCodec
 
encode(Object, Object) - Method in class com.comphenix.protocol.wrappers.WrappedStreamCodec
 
encoded - Variable in class com.comphenix.protocol.wrappers.WrappedServerPing.CompressedImage
 
ENCRYPTION_BEGIN - Static variable in class com.comphenix.protocol.PacketType.Login.Client
 
ENCRYPTION_BEGIN - Static variable in class com.comphenix.protocol.PacketType.Login.Server
 
END_COMBAT - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.CombatEventType
 
END_ROD - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.Particle
 
enqueuePacket(PacketEvent) - Method in class com.comphenix.protocol.async.AsyncListenerHandler
Queue a packet for processing.
enqueueSyncPacket(PacketEvent, AsyncMarker) - Method in class com.comphenix.protocol.async.AsyncFilterManager
Enqueue a packet for asynchronous processing.
ensureCapacity(int) - Method in class com.comphenix.protocol.collections.IntegerMap
Resize the backing array to fit the given key.
ensureStaticInitializedWithoutError() - Static method in class com.comphenix.protocol.injector.netty.channel.PacketListenerInvoker
 
ensureWritable(int) - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
ensureWritable(int, boolean) - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
ENTER_COMBAT - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.CombatEventType
 
ENTITY - Static variable in class com.comphenix.protocol.PacketType.Play.Server
Deprecated.
Made abstract in 1.17, no actual packet anymore
ENTITY_ACTION - Static variable in class com.comphenix.protocol.PacketType.Play.Client
 
ENTITY_DESTROY - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
ENTITY_DIED - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.CombatEventType
 
ENTITY_EFFECT - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
ENTITY_EQUIPMENT - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
ENTITY_HEAD_ROTATION - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
ENTITY_LOOK - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
ENTITY_METADATA - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
ENTITY_MOVE_LOOK - Static variable in class com.comphenix.protocol.PacketType.Play.Server
ENTITY_NBT_QUERY - Static variable in class com.comphenix.protocol.PacketType.Play.Client
 
ENTITY_POSITION_SYNC - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
ENTITY_SOUND - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
ENTITY_STATUS - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
ENTITY_TELEPORT - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
ENTITY_VELOCITY - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
entries() - Method in class com.comphenix.protocol.wrappers.collection.ConvertedMultimap
 
Entry(Object) - Constructor for class com.comphenix.protocol.injector.packet.internal.IdCodecWrapper.Entry
 
entrySet() - Method in class com.comphenix.protocol.collections.ExpireHashMap
Retrieve a view of all the entries in the set.
entrySet() - Method in class com.comphenix.protocol.concurrency.ConcurrentPlayerMap
 
entrySet() - Method in class com.comphenix.protocol.wrappers.collection.ConvertedMap
 
ENUM_PROTOCOL - Static variable in class com.comphenix.protocol.injector.packet.PacketRegistry
 
EnumConverter(Class<?>, Class<T>) - Constructor for class com.comphenix.protocol.wrappers.EnumWrappers.EnumConverter
 
EnumWrappers - Class in com.comphenix.protocol.wrappers
Represents a generic enum converter.
EnumWrappers() - Constructor for class com.comphenix.protocol.wrappers.EnumWrappers
 
EnumWrappers.AliasedEnum - Interface in com.comphenix.protocol.wrappers
 
EnumWrappers.AliasedEnumConverter<T> - Class in com.comphenix.protocol.wrappers
Enums whose name has changed across NMS versions.
EnumWrappers.ChatFormatting - Enum Class in com.comphenix.protocol.wrappers
 
EnumWrappers.ChatType - Enum Class in com.comphenix.protocol.wrappers
 
EnumWrappers.ChatVisibility - Enum Class in com.comphenix.protocol.wrappers
 
EnumWrappers.ClientCommand - Enum Class in com.comphenix.protocol.wrappers
 
EnumWrappers.ClientIntent - Enum Class in com.comphenix.protocol.wrappers
Represents the client's intentions when connecting to the server.
EnumWrappers.CombatEventType - Enum Class in com.comphenix.protocol.wrappers
 
EnumWrappers.Difficulty - Enum Class in com.comphenix.protocol.wrappers
 
EnumWrappers.Dimension - Enum Class in com.comphenix.protocol.wrappers
 
EnumWrappers.Direction - Enum Class in com.comphenix.protocol.wrappers
 
EnumWrappers.DisplaySlot - Enum Class in com.comphenix.protocol.wrappers
 
EnumWrappers.EntityPose - Enum Class in com.comphenix.protocol.wrappers
Wrapped EntityPose enum for use in Entity Metadata Packet.
Remember to use EnumWrappers.EntityPose.toNms() when adding to a WrappedDataWatcher.
EnumWrappers.EntityUseAction - Enum Class in com.comphenix.protocol.wrappers
 
EnumWrappers.EnumConverter<T> - Class in com.comphenix.protocol.wrappers
The common Enum converter
EnumWrappers.FauxEnumConverter<T> - Class in com.comphenix.protocol.wrappers
Used for classes where it's an enum in everything but name
EnumWrappers.Hand - Enum Class in com.comphenix.protocol.wrappers
 
EnumWrappers.HeightmapType - Enum Class in com.comphenix.protocol.wrappers
 
EnumWrappers.IndexedEnumConverter<T> - Class in com.comphenix.protocol.wrappers
 
EnumWrappers.ItemSlot - Enum Class in com.comphenix.protocol.wrappers
 
EnumWrappers.NativeGameMode - Enum Class in com.comphenix.protocol.wrappers
Represents a native game mode in Minecraft.
EnumWrappers.Particle - Enum Class in com.comphenix.protocol.wrappers
 
EnumWrappers.PlayerAction - Enum Class in com.comphenix.protocol.wrappers
 
EnumWrappers.PlayerDigType - Enum Class in com.comphenix.protocol.wrappers
 
EnumWrappers.PlayerInfoAction - Enum Class in com.comphenix.protocol.wrappers
 
EnumWrappers.RenderType - Enum Class in com.comphenix.protocol.wrappers
 
EnumWrappers.ResourcePackStatus - Enum Class in com.comphenix.protocol.wrappers
 
EnumWrappers.ScoreboardAction - Enum Class in com.comphenix.protocol.wrappers
 
EnumWrappers.SoundCategory - Enum Class in com.comphenix.protocol.wrappers
 
EnumWrappers.TeamCollisionRule - Enum Class in com.comphenix.protocol.wrappers
 
EnumWrappers.TeamVisibility - Enum Class in com.comphenix.protocol.wrappers
 
EnumWrappers.TitleAction - Enum Class in com.comphenix.protocol.wrappers
 
EnumWrappers.WorldBorderAction - Enum Class in com.comphenix.protocol.wrappers
 
equals(Object) - Method in class com.comphenix.protocol.async.AsyncMarker
 
equals(Object) - Method in class com.comphenix.protocol.error.Report
 
equals(Object) - Method in class com.comphenix.protocol.events.ListeningWhitelist
 
equals(Object) - Method in class com.comphenix.protocol.injector.netty.WirePacket
 
equals(Object) - Method in class com.comphenix.protocol.injector.PrioritizedListener
 
equals(Object) - Method in class com.comphenix.protocol.PacketType
 
equals(Object) - Method in class com.comphenix.protocol.reflect.fuzzy.AbstractFuzzyMember
 
equals(Object) - Method in class com.comphenix.protocol.utility.MinecraftVersion
 
equals(Object) - Method in class com.comphenix.protocol.utility.SnapshotVersion
 
equals(Object) - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
equals(Object) - Method in class com.comphenix.protocol.wrappers.AbstractWrapper
 
equals(Object) - Method in class com.comphenix.protocol.wrappers.BlockPosition
 
equals(Object) - Method in class com.comphenix.protocol.wrappers.BukkitConverters.IgnoreNullConverter
Deprecated.
 
equals(Object) - Method in class com.comphenix.protocol.wrappers.ChunkCoordIntPair
 
equals(Object) - Method in class com.comphenix.protocol.wrappers.LegacyDataWatcher
 
equals(Object) - Method in class com.comphenix.protocol.wrappers.MinecraftKey
 
equals(Object) - Method in class com.comphenix.protocol.wrappers.Pair
 
equals(Object) - Method in class com.comphenix.protocol.wrappers.ping.ServerPingRecord
 
equals(Object) - Method in class com.comphenix.protocol.wrappers.PlayerInfoData
 
equals(Object) - Method in class com.comphenix.protocol.wrappers.Vector3F
 
equals(Object) - Method in class com.comphenix.protocol.wrappers.WrappedAttribute
 
equals(Object) - Method in class com.comphenix.protocol.wrappers.WrappedAttributeModifier
Determine if a given modifier is equal to the current modifier.
equals(Object) - Method in class com.comphenix.protocol.wrappers.WrappedBlockData
 
equals(Object) - Method in class com.comphenix.protocol.wrappers.WrappedDataWatcher
 
equals(Object) - Method in class com.comphenix.protocol.wrappers.WrappedDataWatcher.WrappedDataWatcherObject
 
equals(Object) - Method in class com.comphenix.protocol.wrappers.WrappedGameProfile
 
equals(Object) - Method in class com.comphenix.protocol.wrappers.WrappedRegistrable
 
equals(Object) - Method in class com.comphenix.protocol.wrappers.WrappedRemoteChatSessionData
 
equals(Object) - Method in class com.comphenix.protocol.wrappers.WrappedServerPing
 
equals(Object) - Method in class com.comphenix.protocol.wrappers.WrappedSignedProperty
 
equals(Object) - Method in class com.comphenix.protocol.wrappers.WrappedWatchableObject
 
Equals(Optional<T>, Class<?>) - Static method in class com.comphenix.protocol.utility.Optionals
Check if the optional has a value and its value equals the provided value
EquivalentConverter<T> - Interface in com.comphenix.protocol.reflect
Interface that converts generic objects into types and back.
error(Throwable) - Method in class com.comphenix.protocol.error.Report.ReportBuilder
Set the current exception that occurred.
ERROR_PERMISSION - Static variable in class com.comphenix.protocol.error.DetailedErrorReporter
 
errorReporter - Variable in class com.comphenix.protocol.injector.collection.PacketListenerSet
 
ErrorReporter - Interface in com.comphenix.protocol.error
Represents an object that can forward an error Report to the display and permanent storage.
evaluate(ScriptEngine, PacketEvent) - Method in class com.comphenix.protocol.CommandFilter.Filter
Evaluate the current filter using the provided ScriptEngine as context.
evictExpired() - Method in class com.comphenix.protocol.collections.ExpireHashMap
Evict any expired entries in the map.
ExactReflection - Class in com.comphenix.protocol.reflect
 
except(Class<?>) - Static method in class com.comphenix.protocol.reflect.fuzzy.FuzzyMatchers
 
exceptionExactType(Class<?>) - Method in class com.comphenix.protocol.reflect.fuzzy.FuzzyMethodContract.Builder
Add a throwable exception that must match the given type exactly.
exceptionExactType(Class<?>, int) - Method in class com.comphenix.protocol.reflect.fuzzy.FuzzyMethodContract.Builder
Add a throwable exception that must match the given type exactly and index.
exceptionMatches(AbstractFuzzyMatcher<Class<?>>) - Method in class com.comphenix.protocol.reflect.fuzzy.FuzzyMethodContract.Builder
Add a throwable exception that must match the given matcher,
exceptionMatches(AbstractFuzzyMatcher<Class<?>>, int) - Method in class com.comphenix.protocol.reflect.fuzzy.FuzzyMethodContract.Builder
Add a throwable exception that must match the given matcher and index.
exceptionSuperOf(Class<?>) - Method in class com.comphenix.protocol.reflect.fuzzy.FuzzyMethodContract.Builder
Add a throwable exception that must match the given type or be derived.
exceptionSuperOf(Class<?>, int) - Method in class com.comphenix.protocol.reflect.fuzzy.FuzzyMethodContract.Builder
Add a throwable exception that must match the given type or be derived and index.
ExistingGenerator - Class in com.comphenix.protocol.reflect.instances
Provides instance constructors using a list of existing values.
EXPERIENCE - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
expireAfterAccess(long, TimeUnit) - Method in class com.comphenix.protocol.utility.SafeCacheBuilder
Specifies that each entry should be automatically removed from the cache once a fixed duration has elapsed after the entry's creation, or last access.
expireAfterWrite(long, TimeUnit) - Method in class com.comphenix.protocol.utility.SafeCacheBuilder
Specifies that each entry should be automatically removed from the cache once a fixed duration has elapsed after the entry's creation, or the most recent replacement of its value.
ExpireHashMap<K,V> - Class in com.comphenix.protocol.collections
Represents a hash map where each association may expire after a given time has elapsed.
ExpireHashMap() - Constructor for class com.comphenix.protocol.collections.ExpireHashMap
Construct a new hash map where each entry may expire at a given time.
ExpireHashMap(Ticker) - Constructor for class com.comphenix.protocol.collections.ExpireHashMap
Construct a new hash map where each entry may expire at a given time.
EXPLORATION_UPDATE - Static variable in class com.comphenix.protocol.utility.MinecraftVersion
Version 1.11 - the exploration update.
EXPLOSION - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
EXPLOSION_HUGE - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.Particle
 
EXPLOSION_LARGE - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.Particle
 
EXPLOSION_NORMAL - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.Particle
 
extractVersion(String) - Static method in class com.comphenix.protocol.utility.MinecraftVersion
Extract the Minecraft version from CraftBukkit itself.

F

FAIL_APIKEY - Enum constant in enum class com.comphenix.protocol.updater.Updater.UpdateResult
The server administrator has improperly configured their API key in the configuration
FAIL_BADID - Enum constant in enum class com.comphenix.protocol.updater.Updater.UpdateResult
The id provided by the plugin running the updater was invalid and doesn't exist on DBO.
FAIL_DBO - Enum constant in enum class com.comphenix.protocol.updater.Updater.UpdateResult
For some reason, the updater was unable to contact dev.bukkit.org to download the file.
FAIL_DOWNLOAD - Enum constant in enum class com.comphenix.protocol.updater.Updater.UpdateResult
The updater found an update, but was unable to download it.
FAIL_NOVERSION - Enum constant in enum class com.comphenix.protocol.updater.Updater.UpdateResult
When running the version check, the file on DBO did not contain the a version in the format 'vVersion' such as 'v1.0'.
FAILED_DOWNLOAD - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.ResourcePackStatus
 
FAILED_RELOAD - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.ResourcePackStatus
 
FALL_FLYING - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.EntityPose
 
FALLING_DUST - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.Particle
 
FARMER - Enum constant in enum class com.comphenix.protocol.wrappers.WrappedVillagerData.Profession
 
FauxEnumConverter(Class<T>, Class<?>) - Constructor for class com.comphenix.protocol.wrappers.EnumWrappers.FauxEnumConverter
 
Favicon() - Constructor for class com.comphenix.protocol.wrappers.ping.ServerPingRecord.Favicon
 
Favicon(byte[]) - Constructor for class com.comphenix.protocol.wrappers.ping.ServerPingRecord.Favicon
 
FEATURE_PREVIEW_2 - Static variable in class com.comphenix.protocol.utility.MinecraftVersion
Version 1.19.4 - the rest of the feature preview
FEATURE_PREVIEW_UPDATE - Static variable in class com.comphenix.protocol.utility.MinecraftVersion
Version 1.19.3 - introducing feature preview
FEET - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.ItemSlot
 
field(int, EquivalentConverter) - Method in class com.comphenix.protocol.wrappers.AutoWrapper
 
field(int, Function<Object, Object>, Function<Object, Object>) - Method in class com.comphenix.protocol.wrappers.AutoWrapper
 
field(AbstractFuzzyMatcher<Field>) - Method in class com.comphenix.protocol.reflect.fuzzy.FuzzyClassContract.Builder
Add a new field contract.
field(FuzzyFieldContract.Builder) - Method in class com.comphenix.protocol.reflect.fuzzy.FuzzyClassContract.Builder
Add a new field contract via a builder.
FieldAccessException - Exception Class in com.comphenix.protocol.reflect
Invoked when a field is inaccessible due to security limitations, or when it simply doesn't exist.
FieldAccessException() - Constructor for exception class com.comphenix.protocol.reflect.FieldAccessException
 
FieldAccessException(String) - Constructor for exception class com.comphenix.protocol.reflect.FieldAccessException
 
FieldAccessException(String, Throwable) - Constructor for exception class com.comphenix.protocol.reflect.FieldAccessException
 
FieldAccessException(Throwable) - Constructor for exception class com.comphenix.protocol.reflect.FieldAccessException
 
FieldAccessor - Interface in com.comphenix.protocol.reflect.accessors
Represents an interface for accessing a field.
FieldCloner - Class in com.comphenix.protocol.reflect.cloning
Represents a class capable of cloning objects by deeply copying its fields.
FieldCloner(Cloner, InstanceProvider) - Constructor for class com.comphenix.protocol.reflect.cloning.FieldCloner
Constructs a field cloner that copies objects by reading and writing the internal fields directly.
fieldType - Variable in class com.comphenix.protocol.reflect.StructureModifier
 
fillRegister(PacketRegistry.Register) - Static method in class com.comphenix.protocol.injector.packet.internal.ProtocolRegistry_1_20_5
 
Filter(String, String, Set<PacketType>) - Constructor for class com.comphenix.protocol.CommandFilter.Filter
Construct a new immutable filter.
filtered - Variable in class com.comphenix.protocol.events.ScheduledPacket
 
filterEvent(PacketEvent) - Method in class com.comphenix.protocol.CommandFilter
Determine whether to pass the given packet event to the packet listeners.
filterEvent(PacketEvent, CommandFilter.FilterFailedHandler) - Method in class com.comphenix.protocol.CommandFilter
Determine whether to pass the given packet event to the packet listeners.
filterReport(Object, Report, boolean) - Method in class com.comphenix.protocol.error.DelegatedErrorReporter
Invoked before an error report is passed on to the underlying error reporter.
findConstructor(Class<?>...) - Method in class com.comphenix.protocol.reflect.ExactReflection
Finds the first constructor in the class hierarchy with the given parameters.
findConverter(Class<?>) - Static method in class com.comphenix.protocol.utility.HexDumper
Retrieve the closest equivalent converter to a specific class.
findCurrent(PacketType.Protocol, PacketType.Sender, int) - Static method in class com.comphenix.protocol.PacketType
Retrieve a packet type from a protocol, sender and packet ID.
findCurrent(PacketType.Protocol, PacketType.Sender, String) - Static method in class com.comphenix.protocol.PacketType
 
findField(String) - Method in class com.comphenix.protocol.reflect.ExactReflection
Finds a field in the class hierarchy by the given name.
findFieldAccessor(int) - Method in class com.comphenix.protocol.reflect.StructureModifier
 
findLegacy(int) - Static method in class com.comphenix.protocol.PacketType
Deprecated.
Legacy IDs haven't functioned properly for some time
findLegacy(int, PacketType.Sender) - Static method in class com.comphenix.protocol.PacketType
Deprecated.
Legacy IDs haven't functioned properly for some time
findMethod(String, Class<?>...) - Method in class com.comphenix.protocol.reflect.ExactReflection
Finds the first method in the class hierarchy with the given name and parameters.
FINISH_CONFIGURATION - Static variable in class com.comphenix.protocol.PacketType.Configuration.Client
 
FINISH_CONFIGURATION - Static variable in class com.comphenix.protocol.PacketType.Configuration.Server
 
FIREWORKS_SPARK - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.Particle
 
FISHERMAN - Enum constant in enum class com.comphenix.protocol.wrappers.WrappedVillagerData.Profession
 
fixed(WrappedChatComponent) - Static method in class com.comphenix.protocol.wrappers.WrappedNumberFormat
 
FLAME - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.Particle
 
FLETCHER - Enum constant in enum class com.comphenix.protocol.wrappers.WrappedVillagerData.Profession
 
flow() - Method in class com.comphenix.protocol.injector.packet.internal.ProtocolInfoWrapper
 
FLYING - Static variable in class com.comphenix.protocol.PacketType.Play.Client
Deprecated.
Removed in 1.17
FoliaScheduler - Class in com.comphenix.protocol.scheduler
 
FoliaScheduler(Plugin) - Constructor for class com.comphenix.protocol.scheduler.FoliaScheduler
 
FoliaTask - Class in com.comphenix.protocol.scheduler
 
FoliaTask(MethodAccessor, Object) - Constructor for class com.comphenix.protocol.scheduler.FoliaTask
 
FOOTSTEP - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.Particle
 
forceAccess() - Method in class com.comphenix.protocol.reflect.ExactReflection
Retrieve an ExactReflection object where scope restrictions are ignored.
forClass(Class<?>) - Static method in class com.comphenix.protocol.reflect.instances.InstanceCreator
 
forEachByte(int, int, ByteBufProcessor) - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
forEachByte(ByteBufProcessor) - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
forEachByteDesc(int, int, ByteBufProcessor) - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
forEachByteDesc(ByteBufProcessor) - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
fromArray(InstanceProvider...) - Static method in class com.comphenix.protocol.reflect.instances.DefaultInstances
Construct a default instance generator using the given instance providers.
fromBase(NbtBase<T>) - Static method in class com.comphenix.protocol.wrappers.nbt.NbtFactory
Get a NBT wrapper from a NBT base.
fromBase64Png(String) - Static method in class com.comphenix.protocol.wrappers.WrappedServerPing.CompressedImage
Retrieve a compressed image from a base-64 encoded PNG file.
fromBaseComponent(BaseComponent...) - Static method in class com.comphenix.protocol.wrappers.ComponentConverter
Converts an array of BaseComponents into a ProtocolLib wrapper
fromBean() - Static method in class com.comphenix.protocol.wrappers.nbt.NameProperty
Retrieve a new name property around a simple field, forming a Java bean.
fromBukkit(ChatColor) - Static method in enum class com.comphenix.protocol.wrappers.EnumWrappers.ChatFormatting
 
fromBukkit(GameMode) - Static method in enum class com.comphenix.protocol.wrappers.EnumWrappers.NativeGameMode
Obtains the given GameMode's NativeGameMode equivalent.
fromChannel(Channel) - Method in class com.comphenix.protocol.injector.netty.channel.InjectionFactory
Construct a new channel injector for the given channel.
fromChatMessage(String) - Static method in class com.comphenix.protocol.wrappers.WrappedChatComponent
Construct an array of chat components from a standard Minecraft message.
fromClass(Class<?>) - Static method in class com.comphenix.protocol.PacketType
Deprecated.
since 1.20.2 there are packet classes that are shared between protocol states, therefore the result can be invalid.
fromClass(Class<?>) - Static method in class com.comphenix.protocol.reflect.FuzzyReflection
Retrieves a fuzzy reflection instance from a given class.
fromClass(Class<?>, boolean) - Static method in class com.comphenix.protocol.reflect.ExactReflection
Retrieves an exact reflection instance from a given class.
fromClass(Class<?>, boolean) - Static method in class com.comphenix.protocol.reflect.FuzzyReflection
Retrieves a fuzzy reflection instance from a given class.
fromClassAndKey(Class<?>, MinecraftKey) - Static method in class com.comphenix.protocol.wrappers.WrappedRegistrable
 
fromClassAndKey(Class<?>, String) - Static method in class com.comphenix.protocol.wrappers.WrappedRegistrable
 
fromClassLoader() - Static method in interface com.comphenix.protocol.utility.ClassSource
Construct a class source from the default class loader.
fromClassLoader(ClassLoader) - Static method in interface com.comphenix.protocol.utility.ClassSource
Construct a class source from the given class loader.
fromClient(Object, PacketContainer, NetworkMarker, Player) - Static method in class com.comphenix.protocol.events.PacketEvent
Creates an event representing a client packet transmission.
fromClient(Object, PacketContainer, NetworkMarker, Player, boolean) - Static method in class com.comphenix.protocol.events.PacketEvent
Creates an event representing a client packet transmission.
fromClient(Object, PacketContainer, Player) - Static method in class com.comphenix.protocol.events.PacketEvent
Creates an event representing a client packet transmission.
fromCollection(Collection<InstanceProvider>) - Static method in class com.comphenix.protocol.reflect.instances.DefaultInstances
Construct a default instance generator using the given instance providers.
fromComponent(Component) - Static method in class com.comphenix.protocol.wrappers.AdventureComponentConverter
Converts a Component into a ProtocolLib wrapper
fromComponentObject(Object) - Static method in class com.comphenix.protocol.wrappers.AdventureComponentConverter
Converts an object that is instance of Component into a ProtocolLib wrapper
fromConstructor(Constructor<?>) - Static method in class com.comphenix.protocol.reflect.MethodInfo
Wraps a constructor as a method information object.
fromConstructors(Constructor<?>[]) - Static method in class com.comphenix.protocol.reflect.MethodInfo
Construct a list of method infos from a given array of constructors.
fromConstructors(Collection<Constructor<?>>) - Static method in class com.comphenix.protocol.reflect.MethodInfo
Construct a list of method infos from a given collection of constructors.
fromCurrent(PacketType.Protocol, PacketType.Sender, int, Class<?>) - Static method in class com.comphenix.protocol.PacketType
Retrieve a packet type from a protocol, sender, ID, and class for 1.8+
fromEncodedText(String) - Static method in class com.comphenix.protocol.wrappers.WrappedServerPing.CompressedImage
Retrieve a compressed image from an encoded text.
fromEnum(Enum<?>) - Static method in class com.comphenix.protocol.wrappers.MinecraftKey
Deprecated.
This isn't accurate in all cases
fromFile(String) - Static method in class com.comphenix.protocol.wrappers.nbt.NbtFactory
Load a NBT compound from a GZIP compressed file.
fromFiltered(PacketContainer, Player) - Static method in class com.comphenix.protocol.events.ScheduledPacket
Construct a new scheduled packet that will be processed by any packet listeners.
fromFormat(String, Object...) - Static method in exception class com.comphenix.protocol.reflect.FieldAccessException
 
fromHandle(WrappedRegistrable.Factory, Object) - Static method in class com.comphenix.protocol.wrappers.WrappedRegistrable
 
fromHandle(Class<?>, Object) - Static method in class com.comphenix.protocol.wrappers.WrappedRegistrable
 
fromHandle(Object) - Static method in class com.comphenix.protocol.wrappers.codecs.WrappedCodec
 
fromHandle(Object) - Static method in class com.comphenix.protocol.wrappers.codecs.WrappedDataResult
 
fromHandle(Object) - Static method in class com.comphenix.protocol.wrappers.codecs.WrappedDynamicOps
 
fromHandle(Object) - Static method in class com.comphenix.protocol.wrappers.MinecraftKey
Creates a MinecraftKey wrapper from a Minecraft handle.
fromHandle(Object) - Static method in class com.comphenix.protocol.wrappers.ping.LegacyServerPing
Construct a wrapped server ping from a native NMS object.
fromHandle(Object) - Static method in class com.comphenix.protocol.wrappers.WrappedAttribute
Construct a new wrapped attribute around a specific NMS instance.
fromHandle(Object) - Static method in class com.comphenix.protocol.wrappers.WrappedAttributeModifier
Construct an attribute modifier wrapper around a given NMS instance.
fromHandle(Object) - Static method in class com.comphenix.protocol.wrappers.WrappedBlockData
 
fromHandle(Object) - Static method in class com.comphenix.protocol.wrappers.WrappedChatComponent
Construct a new chat component wrapper around the given NMS object.
fromHandle(Object) - Static method in class com.comphenix.protocol.wrappers.WrappedDataWatcher.Registry
Gets the serializer associated with a given NMS handle.
fromHandle(Object) - Static method in class com.comphenix.protocol.wrappers.WrappedEnumEntityUseAction
Construct a new wrapper for the entity use action class in the UseEntity packet.
fromHandle(Object) - Static method in class com.comphenix.protocol.wrappers.WrappedGameProfile
Construct a wrapper around an existing game profile.
fromHandle(Object) - Static method in class com.comphenix.protocol.wrappers.WrappedIntHashMap
Deprecated.
Construct a wrapper around a given NMS IntHashMap.
fromHandle(Object) - Static method in class com.comphenix.protocol.wrappers.WrappedNumberFormat
 
fromHandle(Object) - Static method in class com.comphenix.protocol.wrappers.WrappedParticle
 
fromHandle(Object) - Static method in class com.comphenix.protocol.wrappers.WrappedServerPing
Construct a wrapped server ping from a native NMS object.
fromHandle(Object) - Static method in class com.comphenix.protocol.wrappers.WrappedSignedProperty
Construct a new signed property from a given NMS property.
fromHandle(Object) - Static method in class com.comphenix.protocol.wrappers.WrappedStatistic
Construct a new wrapper from a given underlying statistics.
fromHandle(Object) - Static method in class com.comphenix.protocol.wrappers.WrappedVillagerData
 
fromId(int) - Static method in enum class com.comphenix.protocol.wrappers.EnumWrappers.Dimension
 
fromId(int) - Static method in enum class com.comphenix.protocol.wrappers.WrappedAttributeModifier.Operation
Retrieve the associated operation from an ID.
fromID(PacketType.Protocol, PacketType.Sender, int, Class<?>) - Static method in class com.comphenix.protocol.PacketType
Retrieve a packet type from a protocol, sender and packet ID, for pre-1.8.
fromItemOptional(ItemStack) - Static method in class com.comphenix.protocol.wrappers.nbt.NbtFactory
Constructs a wrapper for a NBT tag in an ItemStack.
fromItemTag(ItemStack) - Static method in class com.comphenix.protocol.wrappers.nbt.NbtFactory
Construct a wrapper for an NBT tag stored (in memory) in an item stack.
fromJson(JsonElement) - Static method in class com.comphenix.protocol.wrappers.WrappedComponentStyle
 
fromJson(String) - Static method in class com.comphenix.protocol.wrappers.AdventureComponentConverter
Converts a JSON String into a Component
fromJson(String) - Static method in class com.comphenix.protocol.wrappers.ping.LegacyServerPing
Construct a wrapper server ping from an encoded JSON string.
fromJson(String) - Static method in class com.comphenix.protocol.wrappers.ping.ServerPingRecord
 
fromJson(String) - Static method in class com.comphenix.protocol.wrappers.WrappedChatComponent
Construct a new chat component wrapper from the given JSON string.
fromJson(String) - Static method in class com.comphenix.protocol.wrappers.WrappedServerPing
Construct a wrapper server ping from an encoded JSON string.
fromJsonAsObject(String) - Static method in class com.comphenix.protocol.wrappers.AdventureComponentConverter
Converts a JSON String into a Component object
fromLegacyText(String) - Static method in class com.comphenix.protocol.wrappers.WrappedChatComponent
Construct a single chat component from a standard Minecraft message (with legacy formatting codes), preserving multiple lines.
fromMap(Map<String, Class<?>>) - Static method in interface com.comphenix.protocol.utility.ClassSource
Construct a class source from a mapping of canonical names and the corresponding classes.
fromMethod(Method) - Static method in class com.comphenix.protocol.reflect.MethodInfo
Wraps a method as a MethodInfo object.
fromMethods(Method[]) - Static method in class com.comphenix.protocol.reflect.MethodInfo
Construct a list of method infos from a given array of methods.
fromMethods(Collection<Method>) - Static method in class com.comphenix.protocol.reflect.MethodInfo
Construct a list of method infos from a given collection of methods.
fromName(String) - Static method in class com.comphenix.protocol.PacketType
Retrieve every packet type with the given UPPER_CAMEL_CASE name.
fromName(String) - Static method in enum class com.comphenix.protocol.wrappers.EnumWrappers.TeamCollisionRule
 
fromName(String) - Static method in enum class com.comphenix.protocol.wrappers.EnumWrappers.TeamVisibility
 
fromName(String) - Static method in class com.comphenix.protocol.wrappers.WrappedStatistic
Construct a wrapper around an existing game profile.
fromName(String, Player) - Method in class com.comphenix.protocol.injector.netty.channel.InjectionFactory
Retrieve a cached injector from a name.
fromNms(Object) - Static method in enum class com.comphenix.protocol.wrappers.EnumWrappers.EntityPose
 
fromNMS(Object) - Static method in class com.comphenix.protocol.wrappers.nbt.NbtFactory
Deprecated.
fromNMS(Object, String) - Static method in class com.comphenix.protocol.wrappers.nbt.NbtFactory
Initialize a NBT wrapper with a name.
fromNMSCompound(Object) - Static method in class com.comphenix.protocol.wrappers.nbt.NbtFactory
Retrieve the NBT compound from a given NMS handle.
fromObject(Object) - Static method in class com.comphenix.protocol.reflect.FuzzyReflection
Retrieves a fuzzy reflection instance from an object.
fromObject(Object, boolean) - Static method in class com.comphenix.protocol.reflect.ExactReflection
Retrieves an exact reflection instance from an object.
fromObject(Object, boolean) - Static method in class com.comphenix.protocol.reflect.FuzzyReflection
Retrieves a fuzzy reflection instance from an object.
fromObjectArray(Object[]) - Static method in class com.comphenix.protocol.reflect.instances.ExistingGenerator
Create an instance generator from a pre-defined array of values.
fromObjectFields(Object) - Static method in class com.comphenix.protocol.reflect.instances.ExistingGenerator
Automatically create an instance provider from a objects public and private fields.
fromObjectFields(Object, Class<?>) - Static method in class com.comphenix.protocol.reflect.instances.ExistingGenerator
Automatically create an instance provider from a objects public and private fields.
fromOfflinePlayer(OfflinePlayer) - Static method in class com.comphenix.protocol.wrappers.WrappedGameProfile
Retrieve the associated game profile of an offline player.
fromPackage(String) - Static method in interface com.comphenix.protocol.utility.ClassSource
Construct a class source from the default class loader and package.
fromPacket(PacketContainer) - Static method in class com.comphenix.protocol.injector.netty.WirePacket
Creates a WirePacket from an existing PacketContainer
fromPacket(Object) - Static method in class com.comphenix.protocol.events.PacketContainer
Construct a new packet container from a given handle.
fromPacket(Object) - Static method in class com.comphenix.protocol.injector.netty.WirePacket
Creates a WirePacket from an existing Minecraft packet
fromPlayer(Player) - Method in class com.comphenix.protocol.injector.netty.channel.InjectionFactory
Construct or retrieve a channel injector from an existing Bukkit player.
fromPlayer(Player) - Static method in class com.comphenix.protocol.wrappers.WrappedGameProfile
Retrieve the associated game profile of a player.
fromPlayer(Player) - Static method in class com.comphenix.protocol.wrappers.WrappedRemoteChatSessionData
Retrieves the current session data of the player
fromPng(byte[]) - Static method in class com.comphenix.protocol.wrappers.WrappedServerPing.CompressedImage
Retrieve a compressed image from a byte array of a PNG file.
fromPng(RenderedImage) - Static method in class com.comphenix.protocol.wrappers.WrappedServerPing.CompressedImage
Retrieve a compressed image from an image.
fromPng(InputStream) - Static method in class com.comphenix.protocol.wrappers.WrappedServerPing.CompressedImage
Retrieve a compressed image from an input stream.
fromServer(Object, PacketContainer, NetworkMarker, Player) - Static method in class com.comphenix.protocol.events.PacketEvent
Creates an event representing a server packet transmission.
fromServer(Object, PacketContainer, NetworkMarker, Player, boolean) - Static method in class com.comphenix.protocol.events.PacketEvent
Creates an event representing a server packet transmission.
fromServer(Object, PacketContainer, NetworkMarker, Player, boolean, PacketEvent) - Static method in class com.comphenix.protocol.events.PacketEvent
Creates an event representing a server packet transmission.
fromServer(Object, PacketContainer, Player) - Static method in class com.comphenix.protocol.events.PacketEvent
Creates an event representing a server packet transmission.
fromServerVersion(String) - Static method in class com.comphenix.protocol.utility.MinecraftVersion
Parse the given server version into a Minecraft version.
fromSilent(PacketContainer, Player) - Static method in class com.comphenix.protocol.events.ScheduledPacket
Construct a new scheduled packet that will not be processed by any packet listeners (except MONITOR).
fromStringIndex(Class<?>, Object, int) - Static method in class com.comphenix.protocol.wrappers.nbt.NameProperty
Retrieve a name property that delegates all read and write operations to a field of the given target.
fromStyle(Style) - Static method in class com.comphenix.protocol.wrappers.AdventureComponentConverter
Converts a Style into a ProtocolLib wrapper
fromSynchronous(PacketEvent, AsyncMarker) - Static method in class com.comphenix.protocol.events.PacketEvent
Create an asynchronous packet event from a synchronous event and a async marker.
fromText(String) - Static method in class com.comphenix.protocol.wrappers.WrappedChatComponent
Construct a wrapper around a new text chat component with the given text.
fromUnbound(Object, Object) - Static method in class com.comphenix.protocol.injector.packet.internal.ProtocolInfoWrapper
 
fromUnknownPayload(Object) - Static method in class com.comphenix.protocol.wrappers.CustomPacketPayloadWrapper
Constructs this wrapper from any CustomPayload type.
fromValues(int, int, int, MinecraftKey) - Static method in class com.comphenix.protocol.wrappers.WrappedLevelChunkData.BlockEntityInfo
Creates a wrapper using raw values
fromValues(int, int, int, MinecraftKey, NbtCompound) - Static method in class com.comphenix.protocol.wrappers.WrappedLevelChunkData.BlockEntityInfo
Creates a wrapper using raw values
fromValues(NbtCompound, byte[], List<WrappedLevelChunkData.BlockEntityInfo>) - Static method in class com.comphenix.protocol.wrappers.WrappedLevelChunkData.ChunkData
fromValues(WrappedVillagerData.Type, WrappedVillagerData.Profession, int) - Static method in class com.comphenix.protocol.wrappers.WrappedVillagerData
 
fromValues(String, String, String) - Static method in class com.comphenix.protocol.wrappers.WrappedSignedProperty
Construct a new wrapped signed property from the given values.
fromValues(BitSet, BitSet, BitSet, BitSet, List<byte[]>, List<byte[]>) - Static method in class com.comphenix.protocol.wrappers.WrappedLevelChunkData.LightData
Constructs new LightData from values
fromValues(BitSet, BitSet, BitSet, BitSet, List<byte[]>, List<byte[]>, boolean) - Static method in class com.comphenix.protocol.wrappers.WrappedLevelChunkData.LightData
Deprecated.
Parameter trustEdges was removed in 1.20
fromValues(Map<EnumWrappers.HeightmapType, long[]>, byte[], List<WrappedLevelChunkData.BlockEntityInfo>) - Static method in class com.comphenix.protocol.wrappers.WrappedLevelChunkData.ChunkData
Creates a new wrapper using predefined values.
fromVanilla(Enum<?>) - Static method in enum class com.comphenix.protocol.PacketType.Protocol
Retrieve the correct protocol enum from a given vanilla enum instance.
fromWrappedValue(int, WrappedDataWatcher.Serializer, Object) - Static method in class com.comphenix.protocol.wrappers.WrappedDataValue
Creates a new WrappedDataValue from a possibly wrapped value and implicitly unwrap value if possible.
fromWrapper(WrappedChatComponent) - Static method in class com.comphenix.protocol.wrappers.AdventureComponentConverter
Converts a WrappedChatComponent into a Component
fromWrapper(WrappedChatComponent) - Static method in class com.comphenix.protocol.wrappers.ComponentConverter
Converts a WrappedChatComponent into an array of BaseComponents
fromWrapper(WrappedComponentStyle) - Static method in class com.comphenix.protocol.wrappers.AdventureComponentConverter
Converts a WrappedComponentStyle into a Style
fromWrapperAsObject(WrappedChatComponent) - Static method in class com.comphenix.protocol.wrappers.AdventureComponentConverter
Converts a WrappedChatComponent into a Component
FROSTBURN_UPDATE - Static variable in class com.comphenix.protocol.utility.MinecraftVersion
Version 1.10 - the frostburn update.
FULL - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.ChatVisibility
 
FuzzyClassContract - Class in com.comphenix.protocol.reflect.fuzzy
Determine if a given class implements a given fuzzy (duck typed) contract.
FuzzyClassContract.Builder - Class in com.comphenix.protocol.reflect.fuzzy
Represents a class contract builder.
FuzzyFieldContract - Class in com.comphenix.protocol.reflect.fuzzy
Represents a field matcher.
FuzzyFieldContract.Builder - Class in com.comphenix.protocol.reflect.fuzzy
Represents a builder for a field matcher.
FuzzyMatchers - Class in com.comphenix.protocol.reflect.fuzzy
Contains factory methods for matching classes.
FuzzyMethodContract - Class in com.comphenix.protocol.reflect.fuzzy
Represents a contract for matching methods or constructors.
FuzzyMethodContract.Builder - Class in com.comphenix.protocol.reflect.fuzzy
Represents a builder for a fuzzy method contract.
FuzzyReflection - Class in com.comphenix.protocol.reflect
Retrieves fields and methods by signature, not just name.
FuzzyReflection(Class<?>, boolean) - Constructor for class com.comphenix.protocol.reflect.FuzzyReflection
 

G

GAME_INFO - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.ChatType
 
GAME_STATE_CHANGE - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
gamePhase(GamePhase) - Method in class com.comphenix.protocol.events.ListeningWhitelist.Builder
Deprecated.
gamePhase(GamePhase) - Method in class com.comphenix.protocol.events.PacketAdapter.AdapterParameteters
Set which game phase this listener is active under.
GamePhase - Enum Class in com.comphenix.protocol.injector
Deprecated.
gamePhaseBoth() - Method in class com.comphenix.protocol.events.ListeningWhitelist.Builder
Deprecated.
get() - Method in class com.comphenix.protocol.reflect.instances.InstanceCreator
 
get() - Static method in class com.comphenix.protocol.utility.MinecraftRegistryAccess
Returns the composite global registry access.
get(int) - Method in class com.comphenix.protocol.collections.IntegerMap
Retrieve the value associated with a given key.
get(int) - Method in class com.comphenix.protocol.wrappers.collection.ConvertedList
 
get(int) - Method in class com.comphenix.protocol.wrappers.WrappedIntHashMap
Deprecated.
Retrieve the value associated with a specific key, or NULL if not found.
get(PacketListener, TimingListenerType) - Static method in class com.comphenix.protocol.timing.TimingTrackerManager
 
get(PacketType) - Method in class com.comphenix.protocol.concurrent.PacketTypeMultiMap
Returns an iterable of values associated with a specified PacketType.
get(MinecraftKey) - Method in class com.comphenix.protocol.wrappers.WrappedRegistry
 
get(Class<?>) - Static method in class com.comphenix.protocol.wrappers.WrappedDataWatcher.Registry
Deprecated, for removal: This API element is subject to removal in a future version.
get(Class<?>, boolean) - Static method in class com.comphenix.protocol.wrappers.WrappedDataWatcher.Registry
Deprecated, for removal: This API element is subject to removal in a future version.
get(Object) - Method in class com.comphenix.protocol.concurrency.ConcurrentPlayerMap
 
get(Object) - Method in interface com.comphenix.protocol.reflect.accessors.FieldAccessor
Retrieve the value of a field for a particular instance.
get(Object) - Method in class com.comphenix.protocol.wrappers.collection.ConvertedMap
 
get(Type) - Static method in class com.comphenix.protocol.wrappers.WrappedDataWatcher.Registry
Gets the first serializer associated with a given type.
get(Type, boolean) - Static method in class com.comphenix.protocol.wrappers.WrappedDataWatcher.Registry
Gets the first serializer associated with a given type and optional state.
get(String) - Method in class com.comphenix.protocol.wrappers.WrappedRegistry
 
get(K) - Method in class com.comphenix.protocol.collections.ExpireHashMap
Retrieve the value associated with the given key, if it has not expired.
get(Key) - Method in class com.comphenix.protocol.wrappers.collection.ConvertedMultimap
 
getAbsoluteX() - Method in class com.comphenix.protocol.wrappers.MultiBlockChangeInfo
Gets this block change's absolute x coordinate.
getAbsoluteZ() - Method in class com.comphenix.protocol.wrappers.MultiBlockChangeInfo
Gets this block change's absolute z coordinate.
getAction() - Method in class com.comphenix.protocol.wrappers.WrappedEnumEntityUseAction
Get the action used for the interact.
getAdditionalData() - Method in class com.comphenix.protocol.wrappers.WrappedLevelChunkData.BlockEntityInfo
The NBT-Tag of this block entity containing additional information.
getAddress() - Method in class com.comphenix.protocol.injector.netty.channel.NettyChannelInjector
 
getAddress() - Method in interface com.comphenix.protocol.injector.netty.Injector
 
getAdvancementConverter() - Static method in class com.comphenix.protocol.wrappers.BukkitConverters
 
getAggregateCloner() - Method in class com.comphenix.protocol.reflect.cloning.AggregateCloner.BuilderParameters
Retrieve the aggregate cloner that is being built.
getAliases() - Method in interface com.comphenix.protocol.wrappers.EnumWrappers.AliasedEnum
 
getAliases() - Method in enum class com.comphenix.protocol.wrappers.EnumWrappers.PlayerAction
 
getAliases() - Method in enum class com.comphenix.protocol.wrappers.EnumWrappers.PlayerDigType
 
getAmount() - Method in class com.comphenix.protocol.wrappers.WrappedAttributeModifier
Retrieve the amount to modify in the operation.
getArrayClass(Class<?>) - Static method in class com.comphenix.protocol.utility.MinecraftReflection
Retrieve the array class of a given component type.
getArrayConverter(Class<?>, EquivalentConverter<T>) - Static method in class com.comphenix.protocol.wrappers.BukkitConverters
Retrieve an equivalent converter for an array of generic items.
getAsyncHandlers() - Method in class com.comphenix.protocol.async.AsyncFilterManager
 
getAsyncHandlers() - Method in interface com.comphenix.protocol.AsynchronousManager
Get an immutable set of every registered asynchronous packet listener.
getAsynchronousManager() - Method in class com.comphenix.protocol.injector.PacketFilterManager
 
getAsynchronousManager() - Method in interface com.comphenix.protocol.ProtocolManager
Retrieve the current asynchronous packet manager.
getAsyncListener() - Method in class com.comphenix.protocol.async.AsyncListenerHandler
Retrieve the current asynchronous packet listener.
getAsyncManager() - Method in class com.comphenix.protocol.injector.PacketFilterBuilder
Retrieve the asynchronous manager.
getAsyncMarker() - Method in class com.comphenix.protocol.events.PacketEvent
Retrieve the asynchronous marker.
getAttributeBase() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
 
getAttributeCollectionModifier() - Method in class com.comphenix.protocol.events.AbstractStructure
Retrieves a read/write structure for collections of attribute snapshots.
getAttributeKey() - Method in class com.comphenix.protocol.wrappers.WrappedAttribute
Retrieve the unique attribute key that identifies its function.
getAttributeModifierClass() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
Retrieve the attribute modifier class.
getAttributeRegistry() - Static method in class com.comphenix.protocol.wrappers.WrappedRegistry
 
getAttributeSnapshotClass() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
Retrieve the attribute snapshot class.
getAutoDelay() - Method in class com.comphenix.protocol.ProtocolConfig
Retrieve the amount of time to wait until checking for a new update.
getAutoLastTime() - Method in class com.comphenix.protocol.ProtocolConfig
Retrieve the last time we updated, in seconds since 1970.01.01 00:00.
getBase() - Method in class com.comphenix.protocol.wrappers.WrappedAttribute
Retrieve the attribute base instance.
getBaseclassContracts() - Method in class com.comphenix.protocol.reflect.fuzzy.FuzzyClassContract
Retrieve an immutable list of every baseclass contract.
getBaseComponentArrayClass() - Static method in class com.comphenix.protocol.wrappers.ComponentConverter
 
getBaseValue() - Method in class com.comphenix.protocol.wrappers.WrappedAttribute
Retrieve the base value of this attribute, before any of the modifiers have been taken into account.
getBinarySerializer() - Method in class com.comphenix.protocol.wrappers.nbt.io.NbtTextSerializer
Retrieve the binary serializer that is used.
getBlankFormatClass() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
Retrieve the NMS BlankFormat class.
getBlockClass() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
Retrieve the Block (NMS) class.
getBlockConverter() - Static method in class com.comphenix.protocol.wrappers.BukkitConverters
Retrieve a converter for block instances.
getBlockData() - Method in class com.comphenix.protocol.events.AbstractStructure
Retrieves a read/write structure for BlockData in Minecraft 1.8.
getBlockDataArrays() - Method in class com.comphenix.protocol.events.AbstractStructure
Retrieves a read/write structure for IBlockData arrays in Minecraft 1.16.2+
getBlockDataSerializer(boolean) - Static method in class com.comphenix.protocol.wrappers.WrappedDataWatcher.Registry
Gets the serializer for BlockData
getBlockEntityInfo() - Method in class com.comphenix.protocol.wrappers.WrappedLevelChunkData.ChunkData
All block entities of this chunk.
getBlockEntityInfoClass() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
 
getBlockEntityTypeClass() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
 
getBlockEntityTypeModifier() - Method in class com.comphenix.protocol.events.AbstractStructure
Retrieves a read/write structure for BlockEntityType.
getBlockPosition() - Method in class com.comphenix.protocol.wrappers.MovingObjectPositionBlock
 
getBlockPositionClass() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
Retrieves the BlockPosition class.
getBlockPositionCollectionModifier() - Method in class com.comphenix.protocol.events.AbstractStructure
Retrieves a read/write structure for collections of chunk positions.
getBlockPositionModifier() - Method in class com.comphenix.protocol.events.AbstractStructure
Retrieves a read/write structure for block positions.
getBlockPositionSerializer(boolean) - Static method in class com.comphenix.protocol.wrappers.WrappedDataWatcher.Registry
Gets the serializer for BlockPositions
getBlocks() - Method in class com.comphenix.protocol.events.AbstractStructure
Retrieves a read/write structure for block fields.
getBlockState(int) - Method in class com.comphenix.protocol.wrappers.WrappedDataWatcher
 
getBlockUpdates() - Method in class com.comphenix.protocol.wrappers.WrappedLevelChunkData.LightData
A mutable list of block light arrays.
getBlockYMask() - Method in class com.comphenix.protocol.wrappers.WrappedLevelChunkData.LightData
The block light mask.
getBoolean(int) - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
getBoolean(int) - Method in class com.comphenix.protocol.wrappers.WrappedDataWatcher
 
getBooleans() - Method in class com.comphenix.protocol.events.AbstractStructure
Retrieves a read/write structure for every boolean field.
getBuffer() - Method in class com.comphenix.protocol.wrappers.WrappedLevelChunkData.ChunkData
The actual structural data of this chunk as bytes.
getBuild() - Method in class com.comphenix.protocol.utility.MinecraftVersion
Build version number
getBuiltInRegistries() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
 
getBukkitEntity(Object) - Static method in class com.comphenix.protocol.utility.MinecraftReflection
Dynamically retrieve the Bukkit entity from a given entity.
getBukkitItemStack(Object) - Static method in class com.comphenix.protocol.utility.MinecraftReflection
Retrieves the Bukkit equivalent of a NMS ItemStack.
getBukkitPlayerFromConnection(Object) - Static method in class com.comphenix.protocol.utility.MinecraftReflection
Retrieve the Bukkit player from a given PlayerConnection.
getBundle() - Method in class com.comphenix.protocol.events.PacketEvent
Returns the packet event corresponding to the bundle if this packet is sent as a part of a bundle, t.
getBundleDelimiterClass() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
 
getById() - Method in class com.comphenix.protocol.injector.packet.internal.IdCodecWrapper
 
getById(int) - Static method in enum class com.comphenix.protocol.wrappers.EnumWrappers.Particle
 
getByKey(String) - Static method in enum class com.comphenix.protocol.wrappers.EnumWrappers.SoundCategory
 
getByName(String) - Static method in enum class com.comphenix.protocol.wrappers.EnumWrappers.Particle
 
getByte(int) - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
getByte(int) - Method in class com.comphenix.protocol.wrappers.WrappedDataWatcher
Get a watched byte.
getByte(String) - Method in interface com.comphenix.protocol.wrappers.nbt.NbtCompound
Retrieve the byte value of an entry identified by a given key.
getByteArray(String) - Method in interface com.comphenix.protocol.wrappers.nbt.NbtCompound
Retrieve the byte array value of an entry identified by a given key.
getByteArrays() - Method in class com.comphenix.protocol.events.AbstractStructure
Retrieves a read/write structure for every byte array field.
getByteArraySerializer() - Method in class com.comphenix.protocol.events.AbstractStructure
Retrieve a serializer for reading and writing ItemStacks stored in a byte array.
getByteBufClass() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
 
getByteOrDefault(String) - Method in interface com.comphenix.protocol.wrappers.nbt.NbtCompound
Retrieve the byte value of an existing entry, or from a new default entry if it doesn't exist.
getBytes() - Method in class com.comphenix.protocol.events.AbstractStructure
Retrieves a read/write structure for every byte field.
getBytes() - Method in class com.comphenix.protocol.injector.netty.WirePacket
Gets this packet's contents as a byte array
getBytes() - Method in class com.comphenix.protocol.wrappers.WrappedMessageSignature
 
getBytes(int, byte[]) - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
getBytes(int, byte[], int, int) - Method in class com.comphenix.protocol.injector.netty.NettyByteBufAdapter
 
getBytes(int, byte[], int, int) - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
getBytes(int, ByteBuf) - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
getBytes(int, ByteBuf, int) - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
getBytes(int, ByteBuf, int, int) - Method in class com.comphenix.protocol.injector.netty.NettyByteBufAdapter
 
getBytes(int, ByteBuf, int, int) - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
getBytes(int, OutputStream, int) - Method in class com.comphenix.protocol.injector.netty.NettyByteBufAdapter
 
getBytes(int, OutputStream, int) - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
getBytes(int, ByteBuffer) - Method in class com.comphenix.protocol.injector.netty.NettyByteBufAdapter
 
getBytes(int, ByteBuffer) - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
getBytes(int, FileChannel, long, int) - Method in class com.comphenix.protocol.injector.netty.NettyByteBufAdapter
 
getBytes(int, GatheringByteChannel, int) - Method in class com.comphenix.protocol.injector.netty.NettyByteBufAdapter
 
getBytes(int, GatheringByteChannel, int) - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
getBytesAndRelease(ByteBuf) - Method in class com.comphenix.protocol.utility.StreamSerializer
 
getCallerParameters() - Method in class com.comphenix.protocol.error.Report
Retrieve the parameters of the caller method.
getChar(int) - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
getChartData() - Method in class com.comphenix.protocol.metrics.Metrics.AdvancedBarChart
 
getChartData() - Method in class com.comphenix.protocol.metrics.Metrics.AdvancedPie
 
getChartData() - Method in class com.comphenix.protocol.metrics.Metrics.CustomChart
 
getChartData() - Method in class com.comphenix.protocol.metrics.Metrics.DrilldownPie
 
getChartData() - Method in class com.comphenix.protocol.metrics.Metrics.MultiLineChart
 
getChartData() - Method in class com.comphenix.protocol.metrics.Metrics.SimpleBarChart
 
getChartData() - Method in class com.comphenix.protocol.metrics.Metrics.SimplePie
 
getChartData() - Method in class com.comphenix.protocol.metrics.Metrics.SingleLineChart
 
getChatComponent(int) - Method in class com.comphenix.protocol.wrappers.WrappedDataWatcher
 
getChatComponentArrays() - Method in class com.comphenix.protocol.events.AbstractStructure
Retrieves a read/write structure for arrays of chat components.
getChatComponents() - Method in class com.comphenix.protocol.events.AbstractStructure
Retrieves a read/write structure for chat components in Minecraft 1.7.2.
getChatComponentSerializer() - Static method in class com.comphenix.protocol.wrappers.WrappedDataWatcher.Registry
Gets the serializer for IChatBaseComponents
getChatComponentSerializer(boolean) - Static method in class com.comphenix.protocol.wrappers.WrappedDataWatcher.Registry
Gets the serializer for IChatBaseComponents
getChatComponentTextClass() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
Retrieve the NMS chat component text class.
getChatDeserializer() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
 
getChatFormattingClass() - Static method in class com.comphenix.protocol.wrappers.EnumWrappers
 
getChatFormattingConverter() - Static method in class com.comphenix.protocol.wrappers.EnumWrappers
 
getChatFormattings() - Method in class com.comphenix.protocol.events.AbstractStructure
Retrieve a read/write structure for the ChatFormatting enum.
getChatMutableComponentClass() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
 
getChatSerializerClass() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
Attempt to find the ChatSerializer class.
getChatTypeClass() - Static method in class com.comphenix.protocol.wrappers.EnumWrappers
 
getChatTypeConverter() - Static method in class com.comphenix.protocol.wrappers.EnumWrappers
 
getChatTypes() - Method in class com.comphenix.protocol.events.AbstractStructure
Retrieve a read/write structure for the ChatType enum in 1.12.
getChatVisibilities() - Method in class com.comphenix.protocol.events.AbstractStructure
Retrieve a read/write structure for the ChatVisibility enum in 1.7.2.
getChatVisibilityClass() - Static method in class com.comphenix.protocol.wrappers.EnumWrappers
 
getChatVisibilityConverter() - Static method in class com.comphenix.protocol.wrappers.EnumWrappers
 
getChunk() - Method in class com.comphenix.protocol.wrappers.MultiBlockChangeInfo
Gets the chunk this block change occured in.
getChunkCoordIntPair() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
Retrieve the ChunkCoordIntPair class.
getChunkCoordIntPairs() - Method in class com.comphenix.protocol.events.AbstractStructure
Retrieves a read/write structure for wrapped ChunkCoordIntPairs.
getChunkProviderServer() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
 
getChunkX() - Method in class com.comphenix.protocol.wrappers.ChunkCoordIntPair
Retrieve the chunk index in the x-dimension.
getChunkZ() - Method in class com.comphenix.protocol.wrappers.ChunkCoordIntPair
Retrieve the chunk index in the z-dimension.
getClass(Object) - Static method in class com.comphenix.protocol.injector.PacketConstructor
Retrieve the class of an object, or just the class if it already is a class object.
getClassLoader() - Method in class com.comphenix.protocol.utility.ByteBuddyFactory
Get the current class loader we are using.
getClassNames() - Method in class com.comphenix.protocol.PacketType
 
getClientCommandClass() - Static method in class com.comphenix.protocol.wrappers.EnumWrappers
 
getClientCommandConverter() - Static method in class com.comphenix.protocol.wrappers.EnumWrappers
 
getClientCommands() - Method in class com.comphenix.protocol.events.AbstractStructure
Retrieve a read/write structure for the ClientCommand enum in 1.7.2.
getClientIntentClass() - Static method in class com.comphenix.protocol.wrappers.EnumWrappers
 
getClientIntentConverter() - Static method in class com.comphenix.protocol.wrappers.EnumWrappers
 
getClientIntents() - Method in class com.comphenix.protocol.events.AbstractStructure
Retrieve a read/write structure for the ClientIntent enum used in Handshake/SetProtocol packet
getClientPacketTypes() - Static method in class com.comphenix.protocol.injector.packet.PacketRegistry
Retrieve every known and supported server packet type.
getCloners() - Method in class com.comphenix.protocol.reflect.cloning.AggregateCloner
Retrieves a view of the current list of cloners.
getCodecClass() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
 
getCollisionRule() - Method in class com.comphenix.protocol.wrappers.WrappedTeamParameters
 
getColor() - Method in class com.comphenix.protocol.wrappers.WrappedTeamParameters
 
getCombatEvents() - Method in class com.comphenix.protocol.events.AbstractStructure
Retrieve a read/write structure for the CombatEventType enum in 1.8.
getCombatEventTypeClass() - Static method in class com.comphenix.protocol.wrappers.EnumWrappers
 
getCombatEventTypeConverter() - Static method in class com.comphenix.protocol.wrappers.EnumWrappers
 
getComponentClass() - Static method in class com.comphenix.protocol.wrappers.AdventureComponentConverter
 
getComponentStyleClass() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
Retrieve the NMS component style class.
getCompound(String) - Method in interface com.comphenix.protocol.wrappers.nbt.NbtCompound
Retrieve the compound (map) value of an entry identified by a given key.
getCompoundOrDefault(String) - Method in interface com.comphenix.protocol.wrappers.nbt.NbtCompound
Retrieve a compound (map) value by its key, or create a new compound if it doesn't exist.
getConfig() - Static method in class com.comphenix.protocol.ProtocolLibrary
Gets ProtocolLib's configuration
getConstructor() - Method in interface com.comphenix.protocol.reflect.accessors.ConstructorAccessor
Retrieve the underlying constructor.
getConstructor(AbstractFuzzyMatcher<MethodInfo>) - Method in class com.comphenix.protocol.reflect.FuzzyReflection
Retrieve the first constructor that matches.
getConstructor(Class<?>...) - Method in class com.comphenix.protocol.reflect.ExactReflection
Retrieves the first constructor in the class hierarchy with the given parameters.
getConstructorAccessor(Class<?>, Class<?>...) - Static method in class com.comphenix.protocol.reflect.accessors.Accessors
Retrieve a constructor accessor for a constructor with the given signature.
getConstructorAccessor(Constructor<?>) - Static method in class com.comphenix.protocol.reflect.accessors.Accessors
Retrieve a constructor accessor for a particular constructor, avoding checked exceptions.
getConstructorAccessorOrNull(Class<?>, Class<?>...) - Static method in class com.comphenix.protocol.reflect.accessors.Accessors
Find a specific constructor in a class.
getConstructorContracts() - Method in class com.comphenix.protocol.reflect.fuzzy.FuzzyClassContract
Retrieve an immutable list of every constructor contract.
getConstructorList(AbstractFuzzyMatcher<MethodInfo>) - Method in class com.comphenix.protocol.reflect.FuzzyReflection
Retrieve a list of every constructor that matches the given matcher.
getConstructors() - Method in class com.comphenix.protocol.reflect.FuzzyReflection
Retrieves all private and public constructors in declared order (after JDK 1.5).
getContent() - Method in class com.comphenix.protocol.wrappers.WrappedNumberFormat.Fixed
 
getConverter() - Static method in class com.comphenix.protocol.events.InternalStructure
 
getConverter() - Static method in class com.comphenix.protocol.wrappers.BlockPosition
Used to convert between NMS ChunkPosition and the wrapper instance.
getConverter() - Static method in class com.comphenix.protocol.wrappers.ChunkCoordIntPair
Used to convert between NMS ChunkPosition and the wrapper instance.
getConverter() - Static method in class com.comphenix.protocol.wrappers.CustomPacketPayloadWrapper
Get a converter to convert this wrapper to a generic handle and an UnknownPayload type to this wrapper.
getConverter() - Static method in class com.comphenix.protocol.wrappers.MinecraftKey
 
getConverter() - Static method in class com.comphenix.protocol.wrappers.MovingObjectPositionBlock
 
getConverter() - Static method in class com.comphenix.protocol.wrappers.PlayerInfoData
Used to convert between NMS PlayerInfoData and the wrapper instance.
getConverter() - Static method in class com.comphenix.protocol.wrappers.Vector3F
 
getConverter(ChunkCoordIntPair) - Static method in class com.comphenix.protocol.wrappers.MultiBlockChangeInfo
 
getConvertersForGeneric() - Static method in class com.comphenix.protocol.wrappers.BukkitConverters
Retrieve every converter that is associated with a generic class.
getCount() - Method in class com.comphenix.protocol.timing.StatisticsStream
Retrieve the number of observations.
getCraftBukkitClass(String) - Static method in class com.comphenix.protocol.utility.MinecraftReflection
Retrieve the class object of a specific CraftBukkit class.
getCraftBukkitPackage() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
Retrieve the name of the root CraftBukkit package.
getCraftChatMessage() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
Retrieve the CraftChatMessage.
getCraftEntityClass() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
Retrieve the CraftEntity class.
getCraftItemStackClass() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
Retrieve the CraftItemStack class.
getCraftMessageClass() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
Retrieve the CraftChatMessage introduced in 1.7.2
getCraftPlayerClass() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
Retrieve the CraftPlayer class.
getCraftServer() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
 
getCraftSoundClass() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
 
getCraftWorldClass() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
Retrieve the CraftWorld class.
getCurrentId() - Method in class com.comphenix.protocol.PacketType
Deprecated.
Don't rely on packet IDs, they change every version
getCurrentProtocol(PacketType.Sender) - Method in class com.comphenix.protocol.injector.netty.channel.NettyChannelInjector
 
getCurrentProtocol(PacketType.Sender) - Method in interface com.comphenix.protocol.injector.netty.Injector
Retrieve the current protocol state.
getCurrentVersion() - Method in class com.comphenix.protocol.PacketType
Retrieve the Minecraft version for the current ID.
getCurrentVersion() - Static method in class com.comphenix.protocol.utility.MinecraftProtocolVersion
Retrieve the version of the Minecraft protocol for the current version of Minecraft.
getCurrentVersion() - Static method in class com.comphenix.protocol.utility.MinecraftVersion
 
getCustomPacketPayloadClass() - Static method in class com.comphenix.protocol.wrappers.CustomPacketPayloadWrapper
Get the CustomPacketPayload class that is backing this wrapper (available since Minecraft 1.20.2).
getCustomPacketPayloads() - Method in class com.comphenix.protocol.events.AbstractStructure
Retrieve a read/write structure for custom packet payloads (available since Minecraft 1.20.2).
getData() - Method in class com.comphenix.protocol.wrappers.MultiBlockChangeInfo
Gets this block change's block data.
getData() - Method in class com.comphenix.protocol.wrappers.WrappedBlockData
Gets this BlockData's legacy data.
getData() - Method in class com.comphenix.protocol.wrappers.WrappedParticle
Gets this Particle's Bukkit/ProtocolLib data.
getData() - Method in class com.comphenix.protocol.wrappers.WrappedServerPing.CompressedImage
Retrieve the underlying data, with no copying.
getDataCopy() - Method in class com.comphenix.protocol.wrappers.WrappedServerPing.CompressedImage
Retrieve a copy of the underlying data array.
getDataLength() - Method in enum class com.comphenix.protocol.wrappers.EnumWrappers.Particle
 
getDataTypeDelimiter() - Method in class com.comphenix.protocol.wrappers.nbt.io.NbtConfigurationSerializer
Retrieve the current data type delimiter.
getDataValueCollectionModifier() - Method in class com.comphenix.protocol.events.AbstractStructure
Retrieves a read/write structure for collections of data values for Minecraft 1.19.3 or later.
getDataValueConverter() - Static method in class com.comphenix.protocol.wrappers.BukkitConverters
Retrieve a converter for data values in 1.19.3+.
getDataWatcherClass() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
Retrieve the DataWatcher class.
getDataWatcherConverter() - Static method in class com.comphenix.protocol.wrappers.BukkitConverters
Retrieve a converter for the NMS DataWatcher class and our wrapper.
getDataWatcherItemClass() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
Retrieve the DataWatcher Item class.
getDataWatcherModifier() - Method in class com.comphenix.protocol.events.AbstractStructure
Retrieves a read/write structure for data watchers.
getDataWatcherObjectClass() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
 
getDataWatcherRegistryClass() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
 
getDataWatcherSerializerClass() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
 
getDeclaredFields(Class<?>) - Method in class com.comphenix.protocol.reflect.FuzzyReflection
Retrieves all private and public fields, up until a certain superclass.
getDeclaringMatcher() - Method in class com.comphenix.protocol.reflect.fuzzy.AbstractFuzzyMember
Retrieve a class matcher for the declaring class of the member.
getDecoratedList(Object) - Static method in class com.comphenix.protocol.wrappers.TroveWrapper
Retrieve a Java wrapper for the corresponding Trove list.
getDecoratedMap(Object) - Static method in class com.comphenix.protocol.wrappers.TroveWrapper
Retrieve a Java wrapper for the corresponding Trove map.
getDecoratedSet(Object) - Static method in class com.comphenix.protocol.wrappers.TroveWrapper
Retrieve a Java wrapper for the corresponding Trove set.
getDefault() - Static method in class com.comphenix.protocol.utility.StreamSerializer
Retrieve a default stream serializer.
getDefault(Class<T>) - Method in class com.comphenix.protocol.reflect.instances.DefaultInstances
Retrieves a default instance or value that is assignable to this type.
getDefault(Class<T>, List<InstanceProvider>) - Method in class com.comphenix.protocol.reflect.instances.DefaultInstances
Retrieves a default instance or value that is assignable to this type.
getDefaultCloner() - Method in class com.comphenix.protocol.reflect.cloning.CollectionCloner
Retrieve the default cloner used to clone the content of each element in the collection.
getDefaultCloner() - Method in class com.comphenix.protocol.reflect.cloning.FieldCloner
Retrieve the default cloner used to clone the content of each field.
getDelegated() - Method in class com.comphenix.protocol.error.DelegatedErrorReporter
Retrieve the underlying error reporter.
getDevelopmentStage() - Method in class com.comphenix.protocol.utility.MinecraftVersion
Retrieve the development stage.
getDifficulties() - Method in class com.comphenix.protocol.events.AbstractStructure
Retrieve a read/write structure for the Difficulty enum in 1.7.2.
getDifficultyClass() - Static method in class com.comphenix.protocol.wrappers.EnumWrappers
 
getDifficultyConverter() - Static method in class com.comphenix.protocol.wrappers.EnumWrappers
 
getDimensionConverter() - Static method in class com.comphenix.protocol.wrappers.BukkitConverters
 
getDimensionIDConverter() - Static method in class com.comphenix.protocol.wrappers.BukkitConverters
 
getDimensionManager() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
 
getDimensionRegistry() - Static method in class com.comphenix.protocol.wrappers.WrappedRegistry
 
getDimensions() - Method in class com.comphenix.protocol.events.AbstractStructure
Deprecated.
getDimensionTypes() - Method in class com.comphenix.protocol.events.AbstractStructure
 
getDirection() - Method in class com.comphenix.protocol.wrappers.MovingObjectPositionBlock
 
getDirection(int) - Method in class com.comphenix.protocol.wrappers.WrappedDataWatcher
 
getDirectionClass() - Static method in class com.comphenix.protocol.wrappers.EnumWrappers
 
getDirectionConverter() - Static method in class com.comphenix.protocol.wrappers.EnumWrappers
 
getDirections() - Method in class com.comphenix.protocol.events.AbstractStructure
Retrieve a read/write structure for the Direction enum in 1.10.
getDirectionSerializer() - Static method in class com.comphenix.protocol.wrappers.WrappedDataWatcher.Registry
Gets the serializer for Directions
getDirtyState() - Method in class com.comphenix.protocol.wrappers.WrappedWatchableObject
Whether the value must be synchronized with the client.
getDisplayName() - Method in class com.comphenix.protocol.wrappers.PlayerInfoData
Gets the display name of the player represented by this data.
getDisplayName() - Method in class com.comphenix.protocol.wrappers.WrappedTeamParameters
 
getDisplaySlotClass() - Static method in class com.comphenix.protocol.wrappers.EnumWrappers
 
getDisplaySlotConverter() - Static method in class com.comphenix.protocol.wrappers.EnumWrappers
 
getDisplaySlots() - Method in class com.comphenix.protocol.events.AbstractStructure
Retrieve a read/write structure for the DisplaySlot enum in 1.20.2.
getDouble(int) - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
getDouble(String) - Method in interface com.comphenix.protocol.wrappers.nbt.NbtCompound
Retrieve the double value of an entry identified by a given key.
getDoubleOrDefault(String) - Method in interface com.comphenix.protocol.wrappers.nbt.NbtCompound
Retrieve the double value of an existing entry, or from a new default entry if it doesn't exist.
getDoubles() - Method in class com.comphenix.protocol.events.AbstractStructure
Retrieves a read/write structure for every double field.
getDynamicOpsClass() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
 
getEffectTypeConverter() - Static method in class com.comphenix.protocol.wrappers.BukkitConverters
 
getEffectTypes() - Method in class com.comphenix.protocol.events.AbstractStructure
Retrieve a read/write structure for the MobEffectList class in 1.9.
getEitherConverter(EquivalentConverter<A>, EquivalentConverter<B>) - Static method in class com.comphenix.protocol.wrappers.BukkitConverters
 
getEithers(EquivalentConverter<L>, EquivalentConverter<R>) - Method in class com.comphenix.protocol.events.AbstractStructure
 
getElementType() - Method in interface com.comphenix.protocol.wrappers.nbt.NbtList
Get the type of each element.
getEmptyBlockYMask() - Method in class com.comphenix.protocol.wrappers.WrappedLevelChunkData.LightData
The empty block light mask.
getEmptySkyYMask() - Method in class com.comphenix.protocol.wrappers.WrappedLevelChunkData.LightData
The empty sky light mask.
getEntity() - Method in interface com.comphenix.protocol.wrappers.IDataWatcher
Deprecated.
getEntity() - Method in class com.comphenix.protocol.wrappers.InMemoryDataWatcher
Deprecated.
getEntity() - Method in class com.comphenix.protocol.wrappers.LegacyDataWatcher
Retrieve the entity associated with this data watcher.
getEntity() - Method in class com.comphenix.protocol.wrappers.WrappedDataWatcher
Retrieve the entity associated with this data watcher.
getEntityActionConverter() - Static method in class com.comphenix.protocol.wrappers.EnumWrappers
 
getEntityClass() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
Retrieve the entity (NMS) class.
getEntityConverter(World) - Static method in class com.comphenix.protocol.wrappers.BukkitConverters
Retrieve a converter for NMS entities and Bukkit entities.
getEntityFromID(World, int) - Method in class com.comphenix.protocol.injector.PacketFilterManager
 
getEntityFromID(World, int) - Method in interface com.comphenix.protocol.ProtocolManager
Retrieve the associated entity.
getEntityHumanClass() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
Retrieve the EntityHuman class.
getEntityModifier(PacketEvent) - Method in class com.comphenix.protocol.events.AbstractStructure
Retrieves a read/write structure for entity objects.
getEntityModifier(World) - Method in class com.comphenix.protocol.events.AbstractStructure
Retrieves a read/write structure for entity objects.
getEntityPlayerClass() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
Retrieve the EntityPlayer (NMS) class.
getEntityPoseClass() - Static method in class com.comphenix.protocol.wrappers.EnumWrappers
 
getEntityPoseConverter() - Static method in class com.comphenix.protocol.wrappers.EnumWrappers
 
getEntityTrackerClass() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
Retrieve the EntityTracker (NMS) class.
getEntityTrackers(Entity) - Method in class com.comphenix.protocol.injector.PacketFilterManager
 
getEntityTrackers(Entity) - Method in interface com.comphenix.protocol.ProtocolManager
Retrieve every client that is receiving information about a given entity.
getEntityTypeConverter() - Static method in class com.comphenix.protocol.wrappers.BukkitConverters
 
getEntityTypeModifier() - Method in class com.comphenix.protocol.events.AbstractStructure
Retrieves a read/write structure for entity types
getEntityTypes() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
 
getEntityUseActionClass() - Static method in class com.comphenix.protocol.wrappers.EnumWrappers
 
getEntityUseActionConverter() - Static method in class com.comphenix.protocol.wrappers.EnumWrappers
 
getEntityUseActionEnumMethodAccessor() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
Get a method accessor to get the actual use action out of the wrapping EnumEntityUseAction in 1.17.
getEntityUseActions() - Method in class com.comphenix.protocol.events.AbstractStructure
Retrieve a read/write structure for the EntityUse enum in 1.7.2.
getEntityWatcher(Entity) - Static method in class com.comphenix.protocol.wrappers.InMemoryDataWatcher
 
getEntityWatcher(Entity) - Static method in class com.comphenix.protocol.wrappers.WrappedDataWatcher
Retrieve the data watcher associated with an entity.
getEnumEntityUseActionClass() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
Retrieves the entity use action class in 1.17.
getEnumEntityUseActions() - Method in class com.comphenix.protocol.events.AbstractStructure
Retrieves a read/write structure for the EntityUseAction class in the UseEntity packet sent by the client for 1.17 and above.
getEnumFormat() - Method in class com.comphenix.protocol.wrappers.MinecraftKey
Deprecated.
This isn't accurate in all cases
getEnumModifier(Class<T>, int) - Method in class com.comphenix.protocol.events.AbstractStructure
Retrieve a read/write structure for an enum.
getEnumModifier(Class<T>, Class<?>) - Method in class com.comphenix.protocol.events.AbstractStructure
Retrieve a read/write structure for an enum.
getEnumProtocolClass() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
Retrieve the EnumProtocol class.
getErrorCount() - Method in class com.comphenix.protocol.error.DetailedErrorReporter
Retrieve the current number of errors printed through DetailedErrorReporter.reportDetailed(Object, Report).
getErrorMessage() - Method in class com.comphenix.protocol.wrappers.codecs.WrappedDataResult
 
getErrorReporter() - Method in class com.comphenix.protocol.async.AsyncFilterManager
 
getErrorReporter() - Method in interface com.comphenix.protocol.AsynchronousManager
Retrieve the default error reporter.
getErrorReporter() - Static method in class com.comphenix.protocol.ProtocolLibrary
Retrieve the current error reporter.
getException() - Method in class com.comphenix.protocol.error.Report
Retrieve the associated exception, or NULL if not found.
getExceptionMatchers() - Method in class com.comphenix.protocol.reflect.fuzzy.FuzzyMethodContract
Retrieve an immutable list of every exception matcher for this method.
getExceptionTypes() - Method in class com.comphenix.protocol.reflect.MethodInfo
Returns an array of Class objects that represent the types of the exceptions declared to be thrown by the underlying method or constructor represented by this MethodInfo object.
getExpireTime() - Method in class com.comphenix.protocol.wrappers.WrappedProfilePublicKey.WrappedProfileKeyData
Get the time instant when this key data expires.
getFastUtilClass(String) - Static method in class com.comphenix.protocol.utility.MinecraftReflection
 
getFavicon() - Method in class com.comphenix.protocol.wrappers.ping.LegacyServerPing
Retrieve the compressed PNG file that is being displayed as a favicon.
getFavicon() - Method in interface com.comphenix.protocol.wrappers.ping.ServerPingImpl
 
getFavicon() - Method in class com.comphenix.protocol.wrappers.ping.ServerPingRecord
 
getFavicon() - Method in class com.comphenix.protocol.wrappers.WrappedServerPing
Retrieve the compressed PNG file that is being displayed as a favicon.
getField() - Method in interface com.comphenix.protocol.reflect.accessors.FieldAccessor
Retrieve the underlying field.
getField(int) - Method in class com.comphenix.protocol.reflect.StructureModifier
Retrieve a field by index.
getField(AbstractFuzzyMatcher<Field>) - Method in class com.comphenix.protocol.reflect.FuzzyReflection
Retrieve the first field that matches.
getField(String) - Method in class com.comphenix.protocol.reflect.ExactReflection
Retrieve a field in the class hierarchy by the given name.
getFieldAccessor(Class<?>, Class<?>, boolean) - Static method in class com.comphenix.protocol.reflect.accessors.Accessors
Retrieve an accessor for the first field of the given type.
getFieldAccessor(Field) - Static method in class com.comphenix.protocol.reflect.accessors.Accessors
Retrieve a field accessor from a given field that uses unchecked exceptions.
getFieldAccessorArray(Class<?>, Class<?>, boolean) - Static method in class com.comphenix.protocol.reflect.accessors.Accessors
Retrieve an accessor (in declared order) for every field of the givne type.
getFieldAccessorOrNull(Class<?>, String, Class<?>) - Static method in class com.comphenix.protocol.reflect.accessors.Accessors
Retrieve a field accessor for a field with the given name and equivalent type, or NULL.
getFieldByName(String) - Method in class com.comphenix.protocol.reflect.FuzzyReflection
Retrieves a field by name.
getFieldByType(String) - Method in class com.comphenix.protocol.reflect.FuzzyReflection
Retrieves a field by type.
getFieldByType(String, Class<?>) - Method in class com.comphenix.protocol.reflect.FuzzyReflection
Retrieves the first field with a type equal to or more specific to the given type.
getFieldContracts() - Method in class com.comphenix.protocol.reflect.fuzzy.FuzzyClassContract
Retrieve an immutable list of every field contract.
getFieldList(AbstractFuzzyMatcher<Field>) - Method in class com.comphenix.protocol.reflect.FuzzyReflection
Retrieve a list of every field that matches the given matcher.
getFieldListByType(Class<?>) - Method in class com.comphenix.protocol.reflect.FuzzyReflection
Retrieves every field with a type equal to or more specific to the given type.
getFields() - Method in class com.comphenix.protocol.reflect.FuzzyReflection
Retrieves all private and public fields in declared order.
getFields() - Method in class com.comphenix.protocol.reflect.StructureModifier
Retrieves a list of the fields matching the constraints of this structure modifier.
getFieldType() - Method in class com.comphenix.protocol.reflect.StructureModifier
Retrieves the common type of each field.
getFieldValue(Object, Class<T>, boolean) - Static method in class com.comphenix.protocol.reflect.FuzzyReflection
Retrieve the value of the first field of the given type.
getFile() - Method in class com.comphenix.protocol.ProtocolConfig
Retrieve a reference to the configuration file.
getFinalValue() - Method in class com.comphenix.protocol.wrappers.WrappedAttribute
Retrieve the final computed value.
getFirst() - Method in class com.comphenix.protocol.wrappers.Pair
 
getFixedFormatClass() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
Retrieve the NMS FixedFormat class.
getFloat() - Method in class com.comphenix.protocol.events.AbstractStructure
Retrieves a read/write structure for every float field.
getFloat(int) - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
getFloat(int) - Method in class com.comphenix.protocol.wrappers.WrappedDataWatcher
Get a watched float.
getFloat(String) - Method in interface com.comphenix.protocol.wrappers.nbt.NbtCompound
Retrieve the float value of an entry identified by a given key.
getFloatOrDefault(String) - Method in interface com.comphenix.protocol.wrappers.nbt.NbtCompound
Retrieve the float value of an existing entry, or from a new default entry if it doesn't exist.
getFluidTypeClass() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
 
getFriendlyBufBufConstructor() - Static method in class com.comphenix.protocol.utility.MinecraftMethods
 
getFriendlyWorkerName(int) - Method in class com.comphenix.protocol.async.AsyncListenerHandler
Create a friendly thread name using the following convention:
getFromNativeMap() - Static method in class com.comphenix.protocol.wrappers.EnumWrappers
 
getFromWrapperMap() - Static method in class com.comphenix.protocol.wrappers.EnumWrappers
 
getFullKey() - Method in class com.comphenix.protocol.wrappers.MinecraftKey
Gets the full key of this MinecraftKey.
getGameMode() - Method in class com.comphenix.protocol.wrappers.PlayerInfoData
Gets the GameMode of the player represented by this data.
getGameModeClass() - Static method in class com.comphenix.protocol.wrappers.EnumWrappers
 
getGameModeConverter() - Static method in class com.comphenix.protocol.wrappers.EnumWrappers
 
getGameModes() - Method in class com.comphenix.protocol.events.AbstractStructure
Retrieve a read/write structure for the NativeGameMode enum in 1.7.2.
getGamePhase() - Method in class com.comphenix.protocol.events.ListeningWhitelist
Retrieve which game phase this listener is active under.
getGameProfileClass() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
Retrieve the GameProfile class.
getGameProfiles() - Method in class com.comphenix.protocol.events.AbstractStructure
Retrieves a read/write structure for game profiles in Minecraft 1.7.2.
getGameStateClass() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
Retrieve the PacketPlayOutGameStateChange.a class, aka GameState in 1.16
getGameStateConverter() - Static method in class com.comphenix.protocol.wrappers.BukkitConverters
 
getGameStateIDs() - Method in class com.comphenix.protocol.events.AbstractStructure
Retrieve a read/write structure for Game State IDs in 1.16+
getGeneric(Object) - Method in class com.comphenix.protocol.wrappers.AutoWrapper
 
getGeneric(T) - Method in interface com.comphenix.protocol.reflect.EquivalentConverter
Retrieve a copy of the generic type from a specific type.
getGeneric(T) - Method in class com.comphenix.protocol.wrappers.EnumWrappers.AliasedEnumConverter
 
getGeneric(T) - Method in class com.comphenix.protocol.wrappers.EnumWrappers.EnumConverter
 
getGeneric(T) - Method in class com.comphenix.protocol.wrappers.EnumWrappers.FauxEnumConverter
 
getGeneric(T) - Method in class com.comphenix.protocol.wrappers.EnumWrappers.IndexedEnumConverter
 
getGeneric(TType) - Method in class com.comphenix.protocol.wrappers.BukkitConverters.IgnoreNullConverter
Deprecated.
 
getGenericConverter(Class<?>, Class<T>) - Static method in class com.comphenix.protocol.wrappers.EnumWrappers
Retrieve a generic enum converter for use with StructureModifiers.
getGenericType() - Method in class com.comphenix.protocol.wrappers.WrappedDataWatcher.Serializer
Gets the type this serializer serializes.
getGenericValue(TType) - Method in class com.comphenix.protocol.wrappers.BukkitConverters.IgnoreNullConverter
Deprecated.
Retrieve a copy of the actual generic value.
getGlobalParameter(String) - Method in class com.comphenix.protocol.error.DetailedErrorReporter
Retrieve a global parameter by its key.
getHand() - Method in class com.comphenix.protocol.wrappers.WrappedEnumEntityUseAction
Get the hand used for the interact.
getHandClass() - Static method in class com.comphenix.protocol.wrappers.EnumWrappers
 
getHandConverter() - Static method in class com.comphenix.protocol.wrappers.EnumWrappers
 
getHandEntityUseActionEnumFieldAccessor(Object) - Static method in class com.comphenix.protocol.utility.MinecraftReflection
Get a field accessor for the hand in the wrapping EnumEntityUseAction in 1.17.
getHandle() - Method in class com.comphenix.protocol.events.AbstractStructure
 
getHandle() - Method in class com.comphenix.protocol.events.PacketContainer
Retrieves the underlying Minecraft packet.
getHandle() - Method in class com.comphenix.protocol.wrappers.AbstractWrapper
Retrieves the underlying NMS object.
getHandle() - Method in interface com.comphenix.protocol.wrappers.ClonableWrapper
 
getHandle() - Method in interface com.comphenix.protocol.wrappers.IDataWatcher
 
getHandle() - Method in class com.comphenix.protocol.wrappers.InMemoryDataWatcher
 
getHandle() - Method in interface com.comphenix.protocol.wrappers.nbt.NbtBase
 
getHandle() - Method in interface com.comphenix.protocol.wrappers.nbt.NbtWrapper
Retrieve the underlying net.minecraft.server instance.
getHandle() - Method in interface com.comphenix.protocol.wrappers.ping.ServerPingImpl
 
getHandle() - Method in class com.comphenix.protocol.wrappers.ping.ServerPingRecord
 
getHandle() - Method in class com.comphenix.protocol.wrappers.WrappedAttributeModifier
Retrieve the underlying attribute modifier.
getHandle() - Method in class com.comphenix.protocol.wrappers.WrappedDataWatcher
 
getHandle() - Method in class com.comphenix.protocol.wrappers.WrappedDataWatcher.WrappedDataWatcherObject
 
getHandle() - Method in class com.comphenix.protocol.wrappers.WrappedParticle
 
getHandle() - Method in class com.comphenix.protocol.wrappers.WrappedServerPing
 
getHandle(Object) - Method in class com.comphenix.protocol.wrappers.InMemoryDataWatcher
 
getHandleType() - Method in class com.comphenix.protocol.wrappers.AbstractWrapper
Retrieve the type of the handle.
getHandleType() - Method in class com.comphenix.protocol.wrappers.WrappedDataWatcher.WrappedDataWatcherObject
 
getHands() - Method in class com.comphenix.protocol.events.AbstractStructure
Retrieve a read/write structure for the Hand enum in 1.9.
getHeightmaps() - Method in class com.comphenix.protocol.wrappers.WrappedLevelChunkData.ChunkData
The heightmap of this chunk.
getHeightmapsTag() - Method in class com.comphenix.protocol.wrappers.WrappedLevelChunkData.ChunkData
getHeightmapTypeClass() - Static method in class com.comphenix.protocol.wrappers.EnumWrappers
 
getHeightmapTypeConverter() - Static method in class com.comphenix.protocol.wrappers.EnumWrappers
 
getHolder(Object) - Method in class com.comphenix.protocol.wrappers.WrappedRegistry
 
getHolderClass() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
 
getHolderLookupProviderClass() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
 
getHolders(Class<?>, EquivalentConverter<T>) - Method in class com.comphenix.protocol.events.AbstractStructure
Retrieve a read/write structure for a Holder<T> in 1.19.3.
getIBlockDataClass() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
Retrieve the IBlockData class in 1.8.
getIChatBaseComponentArrayClass() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
 
getIChatBaseComponentClass() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
Retrieve the IChatBaseComponent class.
getId() - Method in class com.comphenix.protocol.events.PacketContainer
Deprecated.
Packet IDs are unreliable
getId() - Method in class com.comphenix.protocol.injector.netty.WirePacket
Gets this packet's ID
getId() - Method in class com.comphenix.protocol.wrappers.CustomPacketPayloadWrapper
Get the message id of this wrapper.
getId() - Method in enum class com.comphenix.protocol.wrappers.EnumWrappers.ChatType
 
getId() - Method in enum class com.comphenix.protocol.wrappers.EnumWrappers.Dimension
 
getId() - Method in enum class com.comphenix.protocol.wrappers.EnumWrappers.Particle
 
getId() - Method in enum class com.comphenix.protocol.wrappers.WrappedAttributeModifier.Operation
Retrieve the unique operation ID.
getId() - Method in class com.comphenix.protocol.wrappers.WrappedGameProfile
Retrieve the textual representation of the player's UUID.
getId(MinecraftKey) - Method in class com.comphenix.protocol.wrappers.WrappedRegistry
 
getId(Object) - Method in class com.comphenix.protocol.wrappers.WrappedRegistry
 
getId(String) - Method in class com.comphenix.protocol.wrappers.WrappedRegistry
 
getID() - Method in interface com.comphenix.protocol.async.AsyncRunnable
Retrieve a unique worker ID.
getIgnoreVersionCheck() - Method in class com.comphenix.protocol.ProtocolConfig
The version of Minecraft to ignore the built-in safety feature.
getImage() - Method in class com.comphenix.protocol.wrappers.WrappedServerPing.CompressedImage
Uncompress and return the stored image.
getIndex() - Method in class com.comphenix.protocol.wrappers.WrappedDataValue
Returns the entity-type specific index of this DataValue
getIndex() - Method in class com.comphenix.protocol.wrappers.WrappedDataWatcher.WrappedDataWatcherObject
Gets this watcher object's index.
getIndex() - Method in class com.comphenix.protocol.wrappers.WrappedWatchableObject
Gets this Item's index from the watcher object
getIndexes() - Method in interface com.comphenix.protocol.wrappers.IDataWatcher
 
getIndexes() - Method in class com.comphenix.protocol.wrappers.InMemoryDataWatcher
 
getIndexes() - Method in class com.comphenix.protocol.wrappers.LegacyDataWatcher
Deprecated.
getIndexes() - Method in class com.comphenix.protocol.wrappers.WrappedDataWatcher
Deprecated.
getInitialTime() - Method in class com.comphenix.protocol.async.AsyncMarker
Retrieve the time the packet was initially queued for asynchronous processing.
getInjector() - Method in class com.comphenix.protocol.injector.temporary.TemporaryPlayer
 
getInjector(Player) - Method in class com.comphenix.protocol.injector.netty.manager.NetworkManagerInjector
 
getInjectorFromPlayer(Player) - Static method in class com.comphenix.protocol.injector.temporary.TemporaryPlayerFactory
Retrieve the injector from a given player if it contains one.
getInnerConverter() - Method in class com.comphenix.protocol.wrappers.collection.AbstractConverted
Retrieve a function delegate that converts outer objects to inner objects.
getInstance() - Static method in class com.comphenix.protocol.injector.BukkitUnwrapper
Retrieve the default instance of the Bukkit unwrapper.
getInstance() - Static method in class com.comphenix.protocol.PacketType.Configuration.Client
 
getInstance() - Static method in class com.comphenix.protocol.PacketType.Configuration.Server
 
getInstance() - Static method in class com.comphenix.protocol.PacketType.Handshake.Client
 
getInstance() - Static method in class com.comphenix.protocol.PacketType.Handshake.Server
 
getInstance() - Static method in class com.comphenix.protocol.PacketType.Login.Client
 
getInstance() - Static method in class com.comphenix.protocol.PacketType.Login.Server
 
getInstance() - Static method in class com.comphenix.protocol.PacketType.Play.Client
 
getInstance() - Static method in class com.comphenix.protocol.PacketType.Play.Server
 
getInstance() - Static method in class com.comphenix.protocol.PacketType.Status.Client
 
getInstance() - Static method in class com.comphenix.protocol.PacketType.Status.Server
 
getInstance() - Static method in class com.comphenix.protocol.utility.ByteBuddyFactory
 
getInstanceProvider() - Method in class com.comphenix.protocol.reflect.cloning.AggregateCloner.BuilderParameters
Retrieve the instance provider last set in the builder.
getInstanceProvider() - Method in class com.comphenix.protocol.reflect.cloning.FieldCloner
Retrieve the instance provider this cloner is using to create new, empty classes.
getInstants() - Method in class com.comphenix.protocol.events.AbstractStructure
Retrieve a read/write structure for Instants in (mostly for use in 1.19+)
getInt(int) - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
getInt2ObjectMapClass() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
 
getIntArrayListClass() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
 
getInteger(int) - Method in class com.comphenix.protocol.wrappers.WrappedDataWatcher
Get a watched integer.
getInteger(String) - Method in interface com.comphenix.protocol.wrappers.nbt.NbtCompound
Retrieve the integer value of an entry identified by a given key.
getIntegerArray(String) - Method in interface com.comphenix.protocol.wrappers.nbt.NbtCompound
Retrieve the integer array value of an entry identified by a given key.
getIntegerArrays() - Method in class com.comphenix.protocol.events.AbstractStructure
Retrieves a read/write structure for every int array field.
getIntegerOrDefault(String) - Method in interface com.comphenix.protocol.wrappers.nbt.NbtCompound
Retrieve the integer value of an existing entry, or from a new default entry if it doesn't exist.
getIntegers() - Method in class com.comphenix.protocol.events.AbstractStructure
Retrieves a read/write structure for every integer field.
getInterfaceContracts() - Method in class com.comphenix.protocol.reflect.fuzzy.FuzzyClassContract
Retrieve an immutable list of every interface contract.
getIntHashMapClass() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
Retrieve the IntHashMap class.
getIntLists() - Method in class com.comphenix.protocol.events.AbstractStructure
 
getIRegistry() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
 
getItemArrayModifier() - Method in class com.comphenix.protocol.events.AbstractStructure
Retrieves a read/write structure for arrays of ItemStacks.
getItemClass() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
 
getItemListModifier() - Method in class com.comphenix.protocol.events.AbstractStructure
Retrieves a read/write structure for lists of ItemStacks.
getItemModifier() - Method in class com.comphenix.protocol.events.AbstractStructure
Retrieves a read/write structure for ItemStack.
getItemSlotClass() - Static method in class com.comphenix.protocol.wrappers.EnumWrappers
 
getItemSlotConverter() - Static method in class com.comphenix.protocol.wrappers.EnumWrappers
 
getItemSlots() - Method in class com.comphenix.protocol.events.AbstractStructure
Retrieve a read/write structure for the ItemSlot enum in 1.9.
getItemStack(int) - Method in class com.comphenix.protocol.wrappers.WrappedDataWatcher
Get a watched string.
getItemStackArrayClass() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
Retrieve the ItemStack[] class.
getItemStackClass() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
Retrieve the NMS ItemStack class.
getItemStackConverter() - Static method in class com.comphenix.protocol.wrappers.BukkitConverters
Retrieve the converter used to convert NMS ItemStacks to Bukkit's ItemStack.
getItemStackSerializer(boolean) - Static method in class com.comphenix.protocol.wrappers.WrappedDataWatcher.Registry
Gets the serializer for ItemStacks
getJson() - Method in class com.comphenix.protocol.wrappers.ping.LegacyServerPing
 
getJson() - Method in interface com.comphenix.protocol.wrappers.ping.ServerPingImpl
 
getJson() - Method in class com.comphenix.protocol.wrappers.ping.ServerPingRecord
 
getJson() - Method in class com.comphenix.protocol.wrappers.WrappedChatComponent
Retrieve a copy of this component as a JSON string.
getJson() - Method in class com.comphenix.protocol.wrappers.WrappedComponentStyle
 
getJsonOpsClass() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
 
getKey() - Method in enum class com.comphenix.protocol.wrappers.EnumWrappers.SoundCategory
 
getKey() - Method in class com.comphenix.protocol.wrappers.MinecraftKey
Gets the key of this MinecraftKey.
getKey() - Method in class com.comphenix.protocol.wrappers.WrappedAttributeModifier
 
getKey() - Method in class com.comphenix.protocol.wrappers.WrappedProfilePublicKey.WrappedProfileKeyData
Get the public key of this key data.
getKey() - Method in class com.comphenix.protocol.wrappers.WrappedRegistrable
Gets this registrable object's Minecraft key
getKey(Object) - Method in class com.comphenix.protocol.wrappers.WrappedRegistry
 
getKeyData() - Method in class com.comphenix.protocol.wrappers.WrappedProfilePublicKey
Get a wrapper around the key data stored in this public key.
getKeys() - Method in interface com.comphenix.protocol.wrappers.nbt.NbtCompound
Retrieve a Set view of the keys of each entry in this compound.
getKeyValueView() - Method in class com.comphenix.protocol.reflect.fuzzy.AbstractFuzzyMember
Generate a view of this matcher as a key-value map.
getKeyValueView() - Method in class com.comphenix.protocol.reflect.fuzzy.FuzzyFieldContract
 
getKeyValueView() - Method in class com.comphenix.protocol.reflect.fuzzy.FuzzyMethodContract
 
getLatency() - Method in class com.comphenix.protocol.wrappers.PlayerInfoData
Gets the latency between the client and the server.
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).
getLevel() - Method in class com.comphenix.protocol.wrappers.WrappedVillagerData
 
getLevelChunkData() - Method in class com.comphenix.protocol.events.AbstractStructure
Retrieve a read/write structure for LevelChunkPacketData in 1.18+
getLevelChunkPacketDataClass() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
 
getLibrary() - Method in class com.comphenix.protocol.injector.PacketFilterBuilder
Retrieve a reference to the current ProtocolLib instance.
getLibraryClass(String) - Static method in class com.comphenix.protocol.utility.MinecraftReflection
 
getLightUpdateData() - Method in class com.comphenix.protocol.events.AbstractStructure
Retrieve a read/write structure for LightUpdatePacketData in 1.18+
getLightUpdatePacketDataClass() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
 
getLineLength(int) - Method in class com.comphenix.protocol.utility.HexDumper
Calculate the length of each line.
getList(String) - Method in interface com.comphenix.protocol.wrappers.nbt.NbtCompound
Retrieve the NBT list value of an entry identified by a given key.
getListConverter(EquivalentConverter<T>) - Static method in class com.comphenix.protocol.wrappers.BukkitConverters
Retrieve an equivalent converter for a list of generic items.
getListConverter(Class<?>, EquivalentConverter<T>) - Static method in class com.comphenix.protocol.wrappers.BukkitConverters
 
getListener() - Method in class com.comphenix.protocol.injector.PrioritizedListener
Retrieve the underlying listener.
getListenerHandler() - Method in class com.comphenix.protocol.async.AsyncMarker
Retrieve the current asynchronous listener handler.
getListenerLoop() - Method in class com.comphenix.protocol.async.AsyncListenerHandler
Create a worker that will initiate the listener loop.
getListeningWhitelist(PacketListener) - Method in class com.comphenix.protocol.injector.collection.InboundPacketListenerSet
 
getListeningWhitelist(PacketListener) - Method in class com.comphenix.protocol.injector.collection.OutboundPacketListenerSet
 
getListeningWhitelist(PacketListener) - Method in class com.comphenix.protocol.injector.collection.PacketListenerSet
 
getListNbtModifier() - Method in class com.comphenix.protocol.events.AbstractStructure
Retrieves a read/write structure for lists of NBT classes.
getListOrDefault(String) - Method in interface com.comphenix.protocol.wrappers.nbt.NbtCompound
Retrieve a NBT list value by its key, or create a new list if it doesn't exist.
getListOrder() - Method in class com.comphenix.protocol.wrappers.PlayerInfoData
Gets the priority of this entry in the tab list (since 1.21.2)
getLists(EquivalentConverter<E>) - Method in class com.comphenix.protocol.events.AbstractStructure
Retrieve a read/write structure for the List class.
getLocation(World) - Method in class com.comphenix.protocol.wrappers.MultiBlockChangeInfo
Returns this block change's absolute Location in a given World.
getLogger() - Method in class com.comphenix.protocol.error.DetailedErrorReporter
Retrieve the current logger that is used to print all reports.
getLoginSignatures() - Method in class com.comphenix.protocol.events.AbstractStructure
 
getLong(int) - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
getLong(int) - Method in class com.comphenix.protocol.wrappers.WrappedDataWatcher
 
getLong(String) - Method in interface com.comphenix.protocol.wrappers.nbt.NbtCompound
Retrieve the long value of an entry identified by a given key.
getLongOrDefault(String) - Method in interface com.comphenix.protocol.wrappers.nbt.NbtCompound
Retrieve the long value of an existing entry, or from a new default entry if it doesn't exist.
getLongs() - Method in class com.comphenix.protocol.events.AbstractStructure
Retrieves a read/write structure for every long field.
getMajor() - Method in class com.comphenix.protocol.utility.MinecraftVersion
Major version number
getManager() - Method in class com.comphenix.protocol.async.AsyncFilterManager
Retrieve the protocol manager.
getMapConverter(EquivalentConverter<K>, EquivalentConverter<V>) - Static method in class com.comphenix.protocol.wrappers.BukkitConverters
 
getMaps(EquivalentConverter<K>, EquivalentConverter<V>) - Method in class com.comphenix.protocol.events.AbstractStructure
Retrieve a read/write structure for the Map class.
getMaxErrorCount() - Method in class com.comphenix.protocol.error.DetailedErrorReporter
Retrieve the maximum number of errors we can print before we begin suppressing errors.
getMaximum() - Method in class com.comphenix.protocol.timing.StatisticsStream
Retrieve the maximum observation yet observed.
getMaximumRecursion() - Method in class com.comphenix.protocol.reflect.instances.DefaultInstances
Retrieve the the maximum height of the hierachy of creates types.
getMcpPacketName() - Method in enum class com.comphenix.protocol.PacketType.Protocol
 
getMcpPacketName() - Method in enum class com.comphenix.protocol.PacketType.Sender
 
getMean() - Method in class com.comphenix.protocol.timing.StatisticsStream
Retrieve the average of all the observations.
getMedium(int) - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
getMemorizing(FieldAccessor) - Static method in class com.comphenix.protocol.reflect.accessors.Accessors
Retrieve a field accessor that will cache the content of the field.
getMerchantRecipeList() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
 
getMerchantRecipeListConverter() - Static method in class com.comphenix.protocol.wrappers.BukkitConverters
Creates a converter from a MerchantRecipeList (which is just an ArrayList of MerchantRecipe wrapper) to a List of MerchantRecipe.
getMerchantRecipeLists() - Method in class com.comphenix.protocol.events.AbstractStructure
Retrieve a read/write structure for the MerchantRecipeList class.
getMessage(Object[]) - Method in class com.comphenix.protocol.error.ReportType
Convert the given report to a string, using the provided parameters.
getMessageParameters() - Method in class com.comphenix.protocol.error.Report
Retrieve the message parameters that will be used to construc the report message.
getMessageSignatureClass() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
 
getMessageSignatures() - Method in class com.comphenix.protocol.events.AbstractStructure
 
getMeta(String) - Method in class com.comphenix.protocol.events.PacketContainer
Gets the metadata value for a given key if it exists.
getMethod() - Method in interface com.comphenix.protocol.reflect.accessors.MethodAccessor
Retrieve the underlying method.
getMethod(AbstractFuzzyMatcher<MethodInfo>) - Method in class com.comphenix.protocol.reflect.FuzzyReflection
Retrieve the first method that matches.
getMethod(AbstractFuzzyMatcher<MethodInfo>, String) - Method in class com.comphenix.protocol.reflect.FuzzyReflection
Retrieve a method that matches.
getMethod(String, Class<?>...) - Method in class com.comphenix.protocol.reflect.ExactReflection
Retrieve the first method in the class hierarchy with the given name and parameters.
getMethodAccessor(Class<?>, String, Class<?>...) - Static method in class com.comphenix.protocol.reflect.accessors.Accessors
Retrieve a method accessor for a method with the given name and signature.
getMethodAccessor(Method) - Static method in class com.comphenix.protocol.reflect.accessors.Accessors
Retrieve a method accessor for a particular method, avoding checked exceptions.
getMethodAccessorOrNull(Class<?>, String, Class<?>...) - Static method in class com.comphenix.protocol.reflect.accessors.Accessors
Retrieve a method accessor for a field with the given name and equivalent type, or NULL.
getMethodByName(String) - Method in class com.comphenix.protocol.reflect.FuzzyReflection
Retrieves a method by looking at its name.
getMethodByParameters(String, Class<?>...) - Method in class com.comphenix.protocol.reflect.FuzzyReflection
Retrieves a method by looking at the parameter types only.
getMethodByReturnTypeAndParameters(String, Class<?>, Class<?>...) - Method in class com.comphenix.protocol.reflect.FuzzyReflection
Retrieves a method by looking at the parameter types and return type only.
getMethodContracts() - Method in class com.comphenix.protocol.reflect.fuzzy.FuzzyClassContract
Retrieve an immutable list of every method contract.
getMethodList(AbstractFuzzyMatcher<MethodInfo>) - Method in class com.comphenix.protocol.reflect.FuzzyReflection
Retrieve a list of every method that matches the given matcher.
getMethodListByParameters(Class<?>, Class<?>...) - Method in class com.comphenix.protocol.reflect.FuzzyReflection
Retrieves every method that has the given parameter types and return type.
getMethods() - Method in class com.comphenix.protocol.reflect.FuzzyReflection
Retrieves all private and public methods in declared order (after JDK 1.5).
getMime() - Method in class com.comphenix.protocol.wrappers.WrappedServerPing.CompressedImage
Retrieve the MIME type of the image.
getMinecraftClass() - Static method in class com.comphenix.protocol.wrappers.Vector3F
 
getMinecraftClass(String) - Static method in class com.comphenix.protocol.utility.MinecraftReflection
Retrieve the class object of a specific Minecraft class.
getMinecraftClass(String, String...) - Static method in class com.comphenix.protocol.utility.MinecraftReflection
Retrieve the first class that matches a specified Minecraft name.
getMinecraftGsonClass() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
Retrieve the Gson class used by Minecraft.
getMinecraftItemStack(ItemStack) - Static method in class com.comphenix.protocol.utility.MinecraftReflection
Retrieves the NMS equivalent of a Bukkit ItemStack.
getMinecraftKeyClass() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
 
getMinecraftKeys() - Method in class com.comphenix.protocol.events.AbstractStructure
Retrieve a read/write structure for the MinecraftKey class.
getMinecraftLibraryClass(String) - Static method in class com.comphenix.protocol.utility.MinecraftReflection
Retrieve the class object of a specific Minecraft library class.
getMinecraftObjectMatcher() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
Retrieve a abstract fuzzy class matcher for Minecraft objects.
getMinecraftObjectRegex() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
Retrieve a regular expression that can match Minecraft package objects.
getMinecraftPackage() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
Retrieve the name of the Minecraft server package.
getMinecraftServerClass() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
Retrieve the MinecraftServer class.
getMinecraftVersion() - Method in class com.comphenix.protocol.injector.PacketFilterBuilder
Retrieve the current Minecraft version.
getMinecraftVersion() - Method in class com.comphenix.protocol.injector.PacketFilterManager
 
getMinecraftVersion() - Method in interface com.comphenix.protocol.ProtocolManager
Retrieve the current Minecraft version.
getMinimum() - Method in class com.comphenix.protocol.timing.StatisticsStream
Retrieve the minimum observation yet observed.
getMinimumConstructor(Class<T>) - Method in class com.comphenix.protocol.reflect.instances.DefaultInstances
Retrieve the constructor with the fewest number of parameters.
getMinor() - Method in class com.comphenix.protocol.utility.MinecraftVersion
Minor version number
getMobEffectClass() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
Retrieve the net.minecraft.server.MobEffect class.
getMobEffectListClass() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
 
getModificationCount() - Method in class com.comphenix.protocol.ProtocolConfig
Retrieve the number of modifications made to this configuration.
getModifier() - Method in class com.comphenix.protocol.events.AbstractStructure
 
getModifier() - Method in class com.comphenix.protocol.events.PacketContainer
Retrieves the generic structure modifier for this packet.
getModifierByUUID(UUID) - Method in class com.comphenix.protocol.wrappers.WrappedAttribute
Retrieve an attribute modifier by UUID.
getModifiers() - Method in class com.comphenix.protocol.wrappers.WrappedAttribute
Retrieve an immutable set of all the attribute modifiers that will compute the final value of this attribute.
getModifiersBanned() - Method in class com.comphenix.protocol.reflect.fuzzy.AbstractFuzzyMember
Retrieve a bit field of every Modifier that must not be present for the member to match.
getModifiersRequired() - Method in class com.comphenix.protocol.reflect.fuzzy.AbstractFuzzyMember
Retrieve a bit field of every Modifier that is required for the member to match.
getMojangName() - Method in enum class com.comphenix.protocol.PacketType.Protocol
 
getMojangName() - Method in enum class com.comphenix.protocol.PacketType.Sender
 
getMotD() - Method in class com.comphenix.protocol.wrappers.ping.LegacyServerPing
Retrieve the message of the day.
getMotD() - Method in interface com.comphenix.protocol.wrappers.ping.ServerPingImpl
 
getMotD() - Method in class com.comphenix.protocol.wrappers.ping.ServerPingRecord
 
getMotD() - Method in class com.comphenix.protocol.wrappers.WrappedServerPing
Retrieve the message of the day.
getMovingBlockPositions() - Method in class com.comphenix.protocol.events.AbstractStructure
Retrieve a read/write structure for MovingObjectPositionBlock in 1.16+
getMultiBlockChangeInfoArrayClass() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
Retrieve the MultiBlockChangeInfo array class in 1.8.
getMultiBlockChangeInfoArrays() - Method in class com.comphenix.protocol.events.AbstractStructure
Retrieves a read/write structure for MultiBlockChangeInfo arrays in Minecraft 1.8.
getMultiBlockChangeInfoClass() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
Retrieve the MultiBlockChangeInfo class in 1.8.
getName() - Method in class com.comphenix.protocol.CommandFilter
Retrieve the primary name of this command.
getName() - Method in class com.comphenix.protocol.CommandFilter.Filter
Retrieve the unique name of the filter.
getName() - Method in enum class com.comphenix.protocol.wrappers.EnumWrappers.Particle
 
getName() - Method in class com.comphenix.protocol.wrappers.nbt.NameProperty
Retrieve the name.
getName() - Method in interface com.comphenix.protocol.wrappers.nbt.NbtBase
Retrieve the name of this NBT tag.
getName() - Method in class com.comphenix.protocol.wrappers.WrappedAttributeModifier
Retrieve a human readable name of this modifier.
getName() - Method in class com.comphenix.protocol.wrappers.WrappedGameProfile
Retrieve the name of the player.
getName() - Method in class com.comphenix.protocol.wrappers.WrappedSignedProperty
Retrieve the name of the underlying property, such as "textures".
getName() - Method in class com.comphenix.protocol.wrappers.WrappedStatistic
Retrieve the unique name of this statistic.
getNameRegex() - Method in class com.comphenix.protocol.reflect.fuzzy.AbstractFuzzyMember
Retrieve the regular expression pattern that is used to match the name of a member.
getNametagVisibility() - Method in class com.comphenix.protocol.wrappers.WrappedTeamParameters
 
getNBTBaseClass() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
Retrieve the NBT base class.
getNBTCompound(int) - Method in class com.comphenix.protocol.wrappers.WrappedDataWatcher
 
getNBTCompoundClass() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
Retrieve the NBT Compound class.
getNBTCompoundSerializer() - Static method in class com.comphenix.protocol.wrappers.WrappedDataWatcher.Registry
Gets the serializer for NBT Compound tags
getNbtCompressedStreamToolsClass() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
Retrieve the NBTCompressedStreamTools class.
getNbtConverter() - Static method in class com.comphenix.protocol.wrappers.BukkitConverters
Retrieve an equivalent converter for net.minecraft.server NBT classes and their wrappers.
getNbtModifier() - Method in class com.comphenix.protocol.events.AbstractStructure
Retrieves a read/write structure for NBT classes.
getNbtOpsClass() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
 
getNBTReadLimiterClass() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
Retrieve the NBT read limiter class.
getNbtTagTypes() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
 
getNetworkManager(Player) - Static method in class com.comphenix.protocol.utility.MinecraftFields
Retrieve the network manager associated with a particular player.
getNetworkManagerClass() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
Retrieve the NetworkManager class.
getNetworkManagerDisconnectMethod() - Static method in class com.comphenix.protocol.utility.MinecraftMethods
Retrieve the handle/send packet method of network manager.
getNetworkManagerName() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
Dynamically retrieve the NetworkManager name.
getNetworkManagerReadPacketMethod() - Static method in class com.comphenix.protocol.utility.MinecraftMethods
Retrieve the packetRead(ChannelHandlerContext, Packet) method of NetworkManager.
getNetworkManagerSendMethod() - Static method in class com.comphenix.protocol.utility.MinecraftMethods
Retrieve the handle/send packet method of network manager.
getNetworkMarker() - Method in class com.comphenix.protocol.events.PacketEvent
Retrieve the object responsible for managing the serialized input and output of a packet.
getNetworkMarker(PacketEvent) - Static method in class com.comphenix.protocol.events.NetworkMarker
Retrieve the network marker of a particular event without creating it.
getNewParticles() - Method in class com.comphenix.protocol.events.AbstractStructure
Retrieve a read/write structure for ParticleParams in 1.13
getNewSendingIndex() - Method in class com.comphenix.protocol.async.AsyncMarker
Retrieve the desired sending order after processing has completed.
getNmsClass() - Static method in class com.comphenix.protocol.wrappers.MovingObjectPositionBlock
 
getNmsClass() - Static method in class com.comphenix.protocol.wrappers.WrappedVillagerData
 
getNmsClassOrThrow() - Static method in class com.comphenix.protocol.wrappers.WrappedTeamParameters
 
getNmsWorldClass() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
Retrieve the World (NMS) class.
getNonNullListClass() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
 
getNonNullListCreateAccessor() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
 
getNullableNMS(String, String...) - Static method in class com.comphenix.protocol.utility.MinecraftReflection
Retrieves a nullable NMS (net.minecraft.server) class.
getNumberFormatClass() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
Retrieve the NMS NumberFormat class.
getNumberFormats() - Method in class com.comphenix.protocol.events.AbstractStructure
Retrieve a read/write structure for the NumberFormat class in 1.20.4+.
getObject(int) - Method in interface com.comphenix.protocol.wrappers.IDataWatcher
 
getObject(int) - Method in class com.comphenix.protocol.wrappers.InMemoryDataWatcher
 
getObject(int) - Method in class com.comphenix.protocol.wrappers.LegacyDataWatcher
Retrieve a watchable object by index.
getObject(int) - Method in class com.comphenix.protocol.wrappers.WrappedDataWatcher
Retrieve a watchable object by index.
getObject(WrappedDataWatcher.WrappedDataWatcherObject) - Method in interface com.comphenix.protocol.wrappers.IDataWatcher
 
getObject(WrappedDataWatcher.WrappedDataWatcherObject) - Method in class com.comphenix.protocol.wrappers.InMemoryDataWatcher
 
getObject(WrappedDataWatcher.WrappedDataWatcherObject) - Method in class com.comphenix.protocol.wrappers.LegacyDataWatcher
Retrieve a watchable object by watcher object.
getObject(WrappedDataWatcher.WrappedDataWatcherObject) - Method in class com.comphenix.protocol.wrappers.WrappedDataWatcher
Retrieve a watchable object by watcher object.
getObject(String) - Method in interface com.comphenix.protocol.wrappers.nbt.NbtCompound
Retrieve the primitive object, NbtList or NbtCompound associated with the given key.
getObjectEnum(PacketType) - Static method in class com.comphenix.protocol.PacketType
Retrieve the correct object enum from a specific packet type.
getOperation() - Method in class com.comphenix.protocol.wrappers.WrappedAttributeModifier
Retrieve the operation that is used to compute the final attribute value.
getOptionalBlockState(int) - Method in class com.comphenix.protocol.wrappers.WrappedDataWatcher
 
getOptionalChatComponent(int) - Method in class com.comphenix.protocol.wrappers.WrappedDataWatcher
 
getOptionalInteger(int) - Method in class com.comphenix.protocol.wrappers.WrappedDataWatcher
 
getOptionalLibraryClass(String) - Static method in class com.comphenix.protocol.utility.MinecraftReflection
 
getOptionalNMS(String, String...) - Static method in class com.comphenix.protocol.utility.MinecraftReflection
Optionally retrieve the class object of a NMS (net.minecraft.server) class.
getOptionalPosition(int) - Method in class com.comphenix.protocol.wrappers.WrappedDataWatcher
 
getOptionals(EquivalentConverter<T>) - Method in class com.comphenix.protocol.events.AbstractStructure
Retrieve a read/write structure for an optional, passing the value of the optional field through the given converter if present.
getOptionalStructures() - Method in class com.comphenix.protocol.events.InternalStructure
 
getOptionalStructures() - Method in class com.comphenix.protocol.events.PacketContainer
 
getOptionalTeamParameters() - Method in class com.comphenix.protocol.events.AbstractStructure
Retrieve a read/write structure for optional team parameters in 1.17+.
getOptionalUUID(int) - Method in class com.comphenix.protocol.wrappers.WrappedDataWatcher
 
getOptions() - Method in class com.comphenix.protocol.events.ListeningWhitelist
Retrieve every special option associated with this whitelist.
getOptions() - Method in class com.comphenix.protocol.wrappers.WrappedTeamParameters
 
getOriginalSendingIndex() - Method in class com.comphenix.protocol.async.AsyncMarker
Retrieve the order the packet was originally transmitted.
getOrThrow(Function<String, Throwable>) - Method in class com.comphenix.protocol.wrappers.codecs.WrappedDataResult
 
getOuterConverter() - Method in class com.comphenix.protocol.wrappers.collection.AbstractConverted
Retrieve a function delegate that converts inner objects to outer objects.
getPackageVersion() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
Retrieve the package version of the underlying CraftBukkit server.
getPackedBundlePacketClass() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
 
getPacket() - Method in class com.comphenix.protocol.events.PacketEvent
Retrieves the packet that will be sent to the player.
getPacket() - Method in class com.comphenix.protocol.events.ScheduledPacket
Retrieve the packet that will be sent or transmitted.
getPacketBundles() - Method in class com.comphenix.protocol.events.AbstractStructure
 
getPacketClass() - Method in class com.comphenix.protocol.PacketType
Retrieve the equivalent packet class.
getPacketClass() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
Retrieve the packet class.
getPacketClassFromType(PacketType) - Static method in class com.comphenix.protocol.injector.packet.PacketRegistry
Get the packet class associated with a given type.
getPacketClassFromType(PacketType, boolean) - Static method in class com.comphenix.protocol.injector.packet.PacketRegistry
Deprecated.
forceVanilla no longer has any effect
getPacketContainerConverter() - Static method in class com.comphenix.protocol.wrappers.BukkitConverters
 
getPacketDataSerializer(Object) - Static method in class com.comphenix.protocol.utility.MinecraftReflection
Retrieve an instance of the packet data serializer wrapper.
getPacketDataSerializerClass() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
Retrieve the packet data serializer class that overrides ByteBuf.
getPacketDescription(PacketContainer) - Static method in class com.comphenix.protocol.utility.HexDumper
Retrieve a detailed string representation of the given packet.
getPacketFlowClass() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
 
getPacketID() - Method in class com.comphenix.protocol.events.PacketEvent
Deprecated.
getPacketID() - Method in class com.comphenix.protocol.injector.PacketConstructor
Deprecated.
getPacketListeners() - Method in class com.comphenix.protocol.injector.PacketFilterManager
 
getPacketListeners() - Method in interface com.comphenix.protocol.ProtocolManager
Retrieves a list of every registered packet listener.
getPacketName() - Method in enum class com.comphenix.protocol.PacketType.Protocol
 
getPacketName() - Method in enum class com.comphenix.protocol.PacketType.Sender
 
getPacketReadByteBufMethod() - Static method in class com.comphenix.protocol.utility.MinecraftMethods
Deprecated.
no longer works since 1.20.5
getPacketStream() - Method in class com.comphenix.protocol.async.AsyncFilterManager
 
getPacketStream() - Method in class com.comphenix.protocol.async.AsyncMarker
Retrieve the packet stream responsible for transmitting this packet.
getPacketStream() - Method in interface com.comphenix.protocol.AsynchronousManager
Retrieve the default packet stream.
getPacketType() - Method in class com.comphenix.protocol.events.PacketEvent
Retrieve the packet type.
getPacketType(PacketType.Protocol, Class<?>) - Static method in class com.comphenix.protocol.injector.packet.PacketRegistry
Retrieve the associated packet type for a packet class in the given protocol state.
getPacketType(Class<?>) - Static method in class com.comphenix.protocol.injector.packet.PacketRegistry
Deprecated.
major issues due to packets with shared classes being registered in multiple states.
getPacketType(Class<?>, PacketType.Sender) - Static method in class com.comphenix.protocol.injector.packet.PacketRegistry
Deprecated.
sender no longer has any effect
getPacketTypes() - Method in class com.comphenix.protocol.concurrent.PacketTypeMultiMap
Returns an immutable set of all PacketTypes currently in the map.
getPacketTypes() - Method in class com.comphenix.protocol.injector.collection.PacketListenerSet
 
getPacketWriteByteBufMethod() - Static method in class com.comphenix.protocol.utility.MinecraftMethods
Deprecated.
no longer works since 1.20.5
getPairConverter(EquivalentConverter<A>, EquivalentConverter<B>) - Static method in class com.comphenix.protocol.wrappers.BukkitConverters
 
getParamCount() - Method in class com.comphenix.protocol.reflect.fuzzy.FuzzyMethodContract
Retrieve the expected parameter count for this method.
getParameterizedField(Class<?>, Class<?>...) - Method in class com.comphenix.protocol.reflect.FuzzyReflection
Retrieves a field with a given type and parameters.
getParameterTypes() - Method in class com.comphenix.protocol.reflect.MethodInfo
Returns an array of Class objects that represent the formal parameter types, in declaration order, of the method or constructor represented by this MethodInfo object.
getParamMatchers() - Method in class com.comphenix.protocol.reflect.fuzzy.FuzzyMethodContract
Retrieve an immutable list of every parameter matcher for this method.
getParentPacket() - Method in class com.comphenix.protocol.wrappers.WrappedAttribute
Deprecated.
Removed in 1.17
getParticle() - Method in class com.comphenix.protocol.wrappers.WrappedParticle
 
getParticle(int) - Method in class com.comphenix.protocol.wrappers.WrappedDataWatcher
 
getParticleClass() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
 
getParticleClass() - Static method in class com.comphenix.protocol.wrappers.EnumWrappers
 
getParticleConverter() - Static method in class com.comphenix.protocol.wrappers.BukkitConverters
 
getParticleConverter() - Static method in class com.comphenix.protocol.wrappers.EnumWrappers
 
getParticleParam() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
 
getParticles() - Method in class com.comphenix.protocol.events.AbstractStructure
Retrieve a read/write structure for the Particle enum in 1.8-1.12.
getParticleTypeClass() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
 
getPayload() - Method in class com.comphenix.protocol.wrappers.CustomPacketPayloadWrapper
Get the message payload of this wrapper.
getPermission() - Method in class com.comphenix.protocol.CommandFilter
Retrieve the permission necessary to execute this command.
getPing() - Method in class com.comphenix.protocol.wrappers.PlayerInfoData
Deprecated.
getPlayer() - Method in class com.comphenix.protocol.events.PacketEvent
Retrieves the player that has sent the packet or is receiving it.
getPlayer() - Method in class com.comphenix.protocol.injector.netty.channel.NettyChannelInjector
 
getPlayer() - Method in interface com.comphenix.protocol.injector.netty.Injector
Retrieve the current player or temporary player associated with the injector.
getPlayerActionClass() - Static method in class com.comphenix.protocol.wrappers.EnumWrappers
 
getPlayerActions() - Method in class com.comphenix.protocol.events.AbstractStructure
Retrieve a read/write structure for the PlayerAction enum in 1.8.
getPlayerChunkMap() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
 
getPlayerConnection(Object) - Static method in class com.comphenix.protocol.utility.MinecraftFields
Retrieve the PlayerConnection (or NetServerHandler) associated with a player.
getPlayerConnection(Player) - Static method in class com.comphenix.protocol.utility.MinecraftFields
Retrieve the PlayerConnection (or NetServerHandler) associated with a player.
getPlayerConnectionClass() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
Retrieve the PlayerConnection class.
getPlayerConnectionDisconnectMethod() - Static method in class com.comphenix.protocol.utility.MinecraftMethods
Retrieve the disconnect method for a given player connection.
getPlayerConnectionSendMethod() - Static method in class com.comphenix.protocol.utility.MinecraftMethods
Retrieve the send packet method in PlayerConnection/NetServerHandler.
getPlayerDiggingActionConverter() - Static method in class com.comphenix.protocol.wrappers.EnumWrappers
 
getPlayerDigTypeClass() - Static method in class com.comphenix.protocol.wrappers.EnumWrappers
 
getPlayerDigTypes() - Method in class com.comphenix.protocol.events.AbstractStructure
Retrieve a read/write structure for the PlayerDigType enum in 1.8.
getPlayerFromConnection(Object) - Static method in class com.comphenix.protocol.utility.MinecraftFields
Retrieves the EntityPlayer player field from a PlayerConnection.
getPlayerInfoAction() - Method in class com.comphenix.protocol.events.AbstractStructure
Retrieve a read/write structure for the PlayerInfo enum in 1.8.
getPlayerInfoActionClass() - Static method in class com.comphenix.protocol.wrappers.EnumWrappers
 
getPlayerInfoActionConverter() - Static method in class com.comphenix.protocol.wrappers.EnumWrappers
 
getPlayerInfoActions() - Method in class com.comphenix.protocol.events.AbstractStructure
Retrieve a read/write structure for an EnumSet of PlayerInfos.
getPlayerInfoDataClass() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
Retrieve the PlayerInfoData class in 1.8.
getPlayerInfoDataLists() - Method in class com.comphenix.protocol.events.AbstractStructure
Retrieve a read/write structure for the PlayerInfoData list fields in the following packet:
PacketType.Play.Server.PLAYER_INFO
getPlayerListClass() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
Retrieve the player list class (or ServerConfigurationManager),
getPlayers() - Method in class com.comphenix.protocol.wrappers.ping.LegacyServerPing
Retrieve a copy of all the logged in players.
getPlayers() - Method in interface com.comphenix.protocol.wrappers.ping.ServerPingImpl
 
getPlayers() - Method in class com.comphenix.protocol.wrappers.ping.ServerPingRecord
 
getPlayers() - Method in class com.comphenix.protocol.wrappers.WrappedServerPing
Retrieve a copy of all the logged in players.
getPlayersMaximum() - Method in class com.comphenix.protocol.wrappers.ping.LegacyServerPing
Retrieve the displayed maximum number of players.
getPlayersMaximum() - Method in interface com.comphenix.protocol.wrappers.ping.ServerPingImpl
 
getPlayersMaximum() - Method in class com.comphenix.protocol.wrappers.ping.ServerPingRecord
 
getPlayersMaximum() - Method in class com.comphenix.protocol.wrappers.WrappedServerPing
Retrieve the displayed maximum number of players.
getPlayersOnline() - Method in class com.comphenix.protocol.wrappers.ping.LegacyServerPing
Retrieve the displayed number of online players.
getPlayersOnline() - Method in interface com.comphenix.protocol.wrappers.ping.ServerPingImpl
 
getPlayersOnline() - Method in class com.comphenix.protocol.wrappers.ping.ServerPingRecord
 
getPlayersOnline() - Method in class com.comphenix.protocol.wrappers.WrappedServerPing
Retrieve the displayed number of online players.
getPlugin() - Method in class com.comphenix.protocol.async.AsyncListenerHandler
Retrieve the plugin associated with this async listener.
getPlugin() - Method in class com.comphenix.protocol.events.MonitorAdapter
 
getPlugin() - Method in class com.comphenix.protocol.events.PacketAdapter
 
getPlugin() - Method in interface com.comphenix.protocol.events.PacketListener
Retrieve the plugin that created list packet listener.
getPlugin() - Method in class com.comphenix.protocol.events.PacketOutputAdapter
 
getPlugin() - Method in interface com.comphenix.protocol.events.PacketOutputHandler
The plugin that owns this output handler.
getPlugin() - Method in class com.comphenix.protocol.events.PacketPostAdapter
 
getPlugin() - Method in interface com.comphenix.protocol.events.PacketPostListener
Retrieve the plugin this listener belongs to.
getPlugin() - Method in class com.comphenix.protocol.injector.netty.channel.InjectionFactory
Retrieve the main plugin associated with this injection factory.
getPlugin() - Method in class com.comphenix.protocol.PacketLogging
 
getPlugin() - Static method in class com.comphenix.protocol.ProtocolLibrary
Gets the ProtocolLib plugin instance.
getPluginCaller(Exception) - Static method in class com.comphenix.protocol.error.PluginContext
Retrieve the name of the plugin that called the last method(s) in the exception.
getPluginData() - Method in class com.comphenix.protocol.metrics.Metrics
Gets the plugin specific data.
getPluginName(PacketListener) - Static method in class com.comphenix.protocol.events.PacketAdapter
Retrieves the name of the plugin that has been associated with the listener.
getPluginName(StackTraceElement) - Static method in class com.comphenix.protocol.error.PluginContext
Lookup the plugin that this method invocation belongs to, and return its file name.
getPluginName(Plugin) - Static method in class com.comphenix.protocol.events.PacketAdapter
Retrieves the name of the given plugin.
getPose(int) - Method in class com.comphenix.protocol.wrappers.WrappedDataWatcher
 
getPosition() - Method in class com.comphenix.protocol.wrappers.WrappedEnumEntityUseAction
Get the position of the interact.
getPosition(int) - Method in class com.comphenix.protocol.wrappers.WrappedDataWatcher
 
getPositionAccessor() - Method in class com.comphenix.protocol.wrappers.WrappedEnumEntityUseAction
Get a field accessor for the position in the interact_at type.
getPostListeners() - Method in class com.comphenix.protocol.events.NetworkMarker
Retrieve an immutable view of all the listeners that will be invoked once the packet has been sent or received.
getPosVector() - Method in class com.comphenix.protocol.wrappers.MovingObjectPositionBlock
 
getPotionEffectConverter() - Static method in class com.comphenix.protocol.wrappers.BukkitConverters
Retrieve the converter used to convert between a PotionEffect and the equivalent NMS Mobeffect.
getPredicate() - Method in class com.comphenix.protocol.CommandFilter.Filter
Retrieve the JavaScript predicate that will be used to filter packet events.
getPrefix() - Method in class com.comphenix.protocol.error.DetailedErrorReporter
Retrieve the prefix to apply to every line in the error reports.
getPrefix() - Method in class com.comphenix.protocol.wrappers.MinecraftKey
Gets the prefix of this MinecraftKey.
getPrefix() - Method in class com.comphenix.protocol.wrappers.WrappedTeamParameters
 
getPriority() - Method in class com.comphenix.protocol.events.ListeningWhitelist
Retrieve the priority in the execution order of the packet listener.
getPriority() - Method in class com.comphenix.protocol.events.PacketOutputAdapter
 
getPriority() - Method in interface com.comphenix.protocol.events.PacketOutputHandler
Retrieve the priority that decides the order each network handler is allowed to manipulate the output buffer.
getPriority() - Method in class com.comphenix.protocol.injector.PrioritizedListener
Retrieve the priority of this listener.
getProcessingDelay() - Method in class com.comphenix.protocol.async.AsyncMarker
Retrieve the number of times a packet must be signalled to be done before it's sent.
getProcessingLock() - Method in class com.comphenix.protocol.async.AsyncMarker
Processing lock used to synchronize access to the parent PacketEvent and PacketContainer.
getProcessingQueue(PacketEvent) - Method in class com.comphenix.protocol.async.AsyncFilterManager
Retrieve the processing queue this packet belongs to.
getProfession() - Method in class com.comphenix.protocol.wrappers.WrappedVillagerData
 
getProfile() - Method in class com.comphenix.protocol.wrappers.PlayerInfoData
Gets the GameProfile of the player represented by this data.
getProfileId() - Method in class com.comphenix.protocol.wrappers.PlayerInfoData
Get the id of the affected profile (since 1.19.3)
getProfileKeyData() - Method in class com.comphenix.protocol.wrappers.PlayerInfoData
Returns the public key of the profile (since 1.19).
getProfilePublicKey() - Method in class com.comphenix.protocol.wrappers.WrappedRemoteChatSessionData
Retrieves the ProfileKeyData
getProfilePublicKeyClass() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
 
getProfilePublicKeyData() - Method in class com.comphenix.protocol.events.AbstractStructure
Retrieve a read/write structure for profile public key data in 1.19
getProfilePublicKeyDataClass() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
 
getProfilePublicKeys() - Method in class com.comphenix.protocol.events.AbstractStructure
Retrieve a read/write structure for profile public keys in 1.19
getProperties() - Method in class com.comphenix.protocol.wrappers.WrappedGameProfile
Retrieve the property map of signed values.
getProtocol() - Method in class com.comphenix.protocol.injector.netty.channel.InboundProtocolReader
 
getProtocol() - Method in class com.comphenix.protocol.PacketType
Retrieve the protocol (the connection state) the packet type belongs.
getProtocol() - Static method in class com.comphenix.protocol.PacketType.Handshake
 
getProtocol() - Static method in class com.comphenix.protocol.PacketType.Login
 
getProtocol() - Static method in class com.comphenix.protocol.PacketType.Play
 
getProtocol() - Static method in class com.comphenix.protocol.PacketType.Status
 
getProtocolClass() - Static method in class com.comphenix.protocol.wrappers.EnumWrappers
 
getProtocolConfig() - Method in class com.comphenix.protocol.ProtocolLib
 
getProtocolConverter() - Static method in class com.comphenix.protocol.wrappers.EnumWrappers
 
getProtocolInfoClass() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
 
getProtocolInfoUnboundClass() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
 
getProtocolManager() - Static method in class com.comphenix.protocol.ProtocolLibrary
Retrieves the packet protocol manager.
getProtocols() - Method in class com.comphenix.protocol.events.AbstractStructure
Retrieve a read/write structure for the Protocol enum in 1.7.2.
getProtocolVersion() - Method in class com.comphenix.protocol.injector.netty.channel.NettyChannelInjector
 
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.ProtocolManager
Retrieve the protocol version of a given player.
getQueuedSendingIndex() - Method in class com.comphenix.protocol.async.AsyncMarker
Retrieve the sending index when the packet was queued.
getRanges() - Method in class com.comphenix.protocol.CommandFilter.Filter
Retrieve a copy of the set of packets this filter applies to.
getRateLimit() - Method in class com.comphenix.protocol.error.Report
Retrieve desired minimum number of nanoseconds until a report of the same type and parameters should be reprinted.
getRawID() - Method in enum class com.comphenix.protocol.wrappers.nbt.NbtType
Retrieves the raw unique integer that identifies the type of the parent NBT element.
getRawValue() - Method in class com.comphenix.protocol.wrappers.WrappedDataValue
Returns the current, raw value.
getRawValue() - Method in class com.comphenix.protocol.wrappers.WrappedWatchableObject
Gets the raw value of this data watcher item.
getReceivingFilterTypes() - Method in class com.comphenix.protocol.injector.PacketFilterManager
 
getReceivingFilterTypes() - Method in interface com.comphenix.protocol.ProtocolManager
Retrieves a immutable set containing the type of the received client packets that will be observed by listeners.
getReceivingTypes() - Method in class com.comphenix.protocol.async.AsyncFilterManager
 
getReceivingTypes() - Method in interface com.comphenix.protocol.AsynchronousManager
Retrieves a immutable set containing the types of the received client packets that will be observed by the asynchronous listeners.
getReceivingWhitelist() - Method in class com.comphenix.protocol.events.MonitorAdapter
 
getReceivingWhitelist() - Method in class com.comphenix.protocol.events.PacketAdapter
 
getReceivingWhitelist() - Method in interface com.comphenix.protocol.events.PacketListener
Retrieve which packets sent by the client this listener will observe.
getReceivingWhitelist() - Method in class com.comphenix.protocol.PacketLogging
 
getRegistered() - Method in class com.comphenix.protocol.reflect.instances.DefaultInstances
Retrieves a immutable list of every default object providers that generates instances.
getRegistrableModifier(Class<?>) - Method in class com.comphenix.protocol.events.AbstractStructure
Retrieves a read/write structure for registrable objects.
getRegistry(Class<?>) - Static method in class com.comphenix.protocol.wrappers.WrappedRegistry
 
getRegistryAccessClass() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
 
getRegistryFriendlyByteBufClass() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
 
getRemoteChatSessionClass() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
 
getRemoteChatSessionData() - Method in class com.comphenix.protocol.events.AbstractStructure
Retrieves read/write structure for remote chat session data in 1.19.3
getRemoteChatSessionData() - Method in class com.comphenix.protocol.wrappers.PlayerInfoData
Returns the remoteChatSessionData (since 1.19.3)
getRemoteChatSessionDataClass() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
 
getRemoteVersion() - Method in class com.comphenix.protocol.updater.SpigotUpdater
 
getRemoteVersion() - Method in class com.comphenix.protocol.updater.Updater
 
getRenderTypeClass() - Static method in class com.comphenix.protocol.wrappers.EnumWrappers
 
getRenderTypeConverter() - Static method in class com.comphenix.protocol.wrappers.EnumWrappers
 
getRenderTypes() - Method in class com.comphenix.protocol.events.AbstractStructure
Retrieve a read/write structure for the RenderType enum.
getReporter() - Method in class com.comphenix.protocol.CommandFilter
Retrieve the error reporter.
getReporter() - Method in class com.comphenix.protocol.injector.PacketFilterBuilder
Retrieve the error reporter.
getReportMessage() - Method in class com.comphenix.protocol.error.Report
Format the current report type with the provided message parameters.
getReportName(Object, ReportType) - Static method in class com.comphenix.protocol.error.ReportType
Retrieve the full canonical name of a given report type.
getReports(Class<?>) - Static method in class com.comphenix.protocol.error.ReportType
Retrieve all publicly associated reports.
getResourceKey() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
 
getResourcePackStatus() - Method in class com.comphenix.protocol.events.AbstractStructure
Retrieve a read/write structure for the ResourcePackStatus enum in 1.8.
getResourcePackStatusClass() - Static method in class com.comphenix.protocol.wrappers.EnumWrappers
 
getResourcePackStatusConverter() - Static method in class com.comphenix.protocol.wrappers.EnumWrappers
 
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.
getResult() - Method in class com.comphenix.protocol.wrappers.codecs.WrappedDataResult
 
getReturnMatcher() - Method in class com.comphenix.protocol.reflect.fuzzy.FuzzyMethodContract
Retrieve the class matcher for the return type.
getReturnType() - Method in class com.comphenix.protocol.reflect.MethodInfo
Returns a Class object that represents the formal return type of the method or constructor represented by this MethodInfo object.
getSalt() - Method in class com.comphenix.protocol.wrappers.WrappedSaltedSignature
 
getSaltBytes() - Method in class com.comphenix.protocol.wrappers.WrappedSaltedSignature
 
getSaltedSignatureClass() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
 
getScheduledPackets() - Method in class com.comphenix.protocol.events.NetworkMarker
Retrieve a modifiable queue of packets that will be schedule (in-order) when the current packet has been successfully transmitted.
getScheduler() - Method in class com.comphenix.protocol.async.AsyncFilterManager
Retrieve the current task scheduler.
getScheduler() - Method in class com.comphenix.protocol.ProtocolLib
 
getScheduler() - Static method in class com.comphenix.protocol.ProtocolLibrary
 
getScoreboardActionClass() - Static method in class com.comphenix.protocol.wrappers.EnumWrappers
 
getScoreboardActions() - Method in class com.comphenix.protocol.events.AbstractStructure
Retrieve a read/write structure for the ScoreboardAction enum in 1.8.
getScriptEngineName() - Method in class com.comphenix.protocol.ProtocolConfig
Retrieve the unique name of the script engine to use for filtering.
getSecond() - Method in class com.comphenix.protocol.wrappers.Pair
 
getSectionPosition() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
 
getSectionPositionClass() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
 
getSectionPositionConverter() - Static method in class com.comphenix.protocol.wrappers.BukkitConverters
 
getSectionPositions() - Method in class com.comphenix.protocol.events.AbstractStructure
Retrieve a read/write structure for SectionPositions in 1.16.2+
getSectionX() - Method in class com.comphenix.protocol.wrappers.WrappedLevelChunkData.BlockEntityInfo
The section-relative X-coordinate of the block entity.
getSectionZ() - Method in class com.comphenix.protocol.wrappers.WrappedLevelChunkData.BlockEntityInfo
The section-relative Z-coordinate of the block entity.
getSender() - Method in enum class com.comphenix.protocol.events.ConnectionSide
Retrieve the sender of this connection side.
getSender() - Method in class com.comphenix.protocol.events.ScheduledPacket
Retrieve the sender of this packet.
getSender() - Method in class com.comphenix.protocol.PacketType
Retrieve which sender will transmit packets of this type.
getSender() - Static method in class com.comphenix.protocol.PacketType.Handshake.Client
 
getSender() - Static method in class com.comphenix.protocol.PacketType.Handshake.Server
 
getSender() - Static method in class com.comphenix.protocol.PacketType.Login.Client
 
getSender() - Static method in class com.comphenix.protocol.PacketType.Login.Server
 
getSender() - Static method in class com.comphenix.protocol.PacketType.Play.Client
 
getSender() - Static method in class com.comphenix.protocol.PacketType.Play.Server
 
getSender() - Static method in class com.comphenix.protocol.PacketType.Status.Client
 
getSender() - Static method in class com.comphenix.protocol.PacketType.Status.Server
 
getSenderClass(Object) - Static method in class com.comphenix.protocol.error.ReportType
Retrieve the class of the given sender.
getSendingFilterTypes() - Method in class com.comphenix.protocol.injector.PacketFilterManager
 
getSendingFilterTypes() - Method in interface com.comphenix.protocol.ProtocolManager
Retrieves a immutable set containing the type of the sent server packets that will be observed by listeners.
getSendingQueue(PacketEvent) - Method in class com.comphenix.protocol.async.AsyncFilterManager
Retrieve the sending queue this packet belongs to.
getSendingQueue(PacketEvent, boolean) - Method in class com.comphenix.protocol.async.AsyncFilterManager
Retrieve the sending queue this packet belongs to.
getSendingTypes() - Method in class com.comphenix.protocol.async.AsyncFilterManager
 
getSendingTypes() - Method in interface com.comphenix.protocol.AsynchronousManager
Retrieves a immutable set containing the types of the sent server packets that will be observed by the asynchronous listeners.
getSendingWhitelist() - Method in class com.comphenix.protocol.events.MonitorAdapter
 
getSendingWhitelist() - Method in class com.comphenix.protocol.events.PacketAdapter
 
getSendingWhitelist() - Method in interface com.comphenix.protocol.events.PacketListener
Retrieve which packets sent by the server this listener will observe.
getSendingWhitelist() - Method in class com.comphenix.protocol.PacketLogging
 
getSerializer() - Method in class com.comphenix.protocol.wrappers.WrappedDataValue
Returns the current serializer for this DataValue.
getSerializer() - Method in class com.comphenix.protocol.wrappers.WrappedDataWatcher.WrappedDataWatcherObject
Gets this watcher object's serializer.
getServer() - Method in class com.comphenix.protocol.injector.PacketFilterBuilder
Retrieve the current CraftBukkit server.
getServerConnectionClass() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
Retrieve the ServerConnection abstract class.
getServerPacketTypes() - Static method in class com.comphenix.protocol.injector.packet.PacketRegistry
Retrieve every known and supported server packet type.
getServerPingClass() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
Retrieve the ServerPing class.
getServerPingPlayerSampleClass() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
Retrieve the ServerPingPlayerSample class.
getServerPings() - Method in class com.comphenix.protocol.events.AbstractStructure
Retrieve a read/write structure for the ServerPing fields in the following packet:
PacketType.Status.Server.SERVER_INFO
getServerPingServerDataClass() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
Retrieve the ServerPingServerData class.
getSessionID() - Method in class com.comphenix.protocol.wrappers.WrappedRemoteChatSessionData
Retrieves the id of the current session
getSetConverter(EquivalentConverter<T>) - Static method in class com.comphenix.protocol.wrappers.BukkitConverters
Retrieve an equivalent converter for a set of generic items.
getSets(EquivalentConverter<E>) - Method in class com.comphenix.protocol.events.AbstractStructure
Retrieve a read/write structure for the Set class.
getShort(int) - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
getShort(int) - Method in class com.comphenix.protocol.wrappers.WrappedDataWatcher
Get a watched short.
getShort(String) - Method in interface com.comphenix.protocol.wrappers.nbt.NbtCompound
Retrieve the short value of an entry identified by a given key.
getShortArrays() - Method in class com.comphenix.protocol.events.AbstractStructure
Retrieves a read/write structure for every short array field.
getShortOrDefault(String) - Method in interface com.comphenix.protocol.wrappers.nbt.NbtCompound
Retrieve the short value of an existing entry, or from a new default entry if it doesn't exist.
getShorts() - Method in class com.comphenix.protocol.events.AbstractStructure
Retrieves a read/write structure for every short field.
getSide() - Method in class com.comphenix.protocol.events.NetworkMarker
Retrieve whether or not this marker belongs to a client or a server side packet.
getSignature() - Method in class com.comphenix.protocol.wrappers.WrappedProfilePublicKey.WrappedProfileKeyData
Get the signature of this key data.
getSignature() - Method in class com.comphenix.protocol.wrappers.WrappedSaltedSignature
 
getSignature() - Method in class com.comphenix.protocol.wrappers.WrappedSignedProperty
Retrieve the signature of the property (base64) as returned by the session server's /hasJoined.
getSignatures() - Method in class com.comphenix.protocol.events.AbstractStructure
 
getSignedPayload() - Method in class com.comphenix.protocol.wrappers.WrappedProfilePublicKey.WrappedProfileKeyData
Get the signed payload of this key data.
getSingleton() - Method in class com.comphenix.protocol.reflect.FuzzyReflection
Retrieve the singleton instance of a class, from a method or field.
getSkyUpdates() - Method in class com.comphenix.protocol.wrappers.WrappedLevelChunkData.LightData
A mutable list of sky light arrays.
getSkyYMask() - Method in class com.comphenix.protocol.wrappers.WrappedLevelChunkData.LightData
The sky light mask.
getSlot() - Method in enum class com.comphenix.protocol.events.ListenerPriority
A low slot represents a low priority.
getSlotStackPairLists() - Method in class com.comphenix.protocol.events.AbstractStructure
Retrieve a read/write structure for ItemSlot/ItemStack pair lists in 1.16+
getSnapshot() - Method in class com.comphenix.protocol.utility.MinecraftVersion
Retrieve the snapshot version, or NULL if this is a release.
getSnapshotDate() - Method in class com.comphenix.protocol.utility.SnapshotVersion
Retrieve the week this snapshot was released.
getSnapshotString() - Method in class com.comphenix.protocol.utility.SnapshotVersion
Retrieve the raw snapshot string (yy'w'ww[a-z]).
getSnapshotWeekVersion() - Method in class com.comphenix.protocol.utility.SnapshotVersion
Retrieve the snapshot version within a week, starting at zero.
getSoundCategories() - Method in class com.comphenix.protocol.events.AbstractStructure
Retrieve a read/write structure for the SoundCategory enum in 1.9.
getSoundCategoryClass() - Static method in class com.comphenix.protocol.wrappers.EnumWrappers
 
getSoundCategoryConverter() - Static method in class com.comphenix.protocol.wrappers.EnumWrappers
 
getSoundConverter() - Static method in class com.comphenix.protocol.wrappers.BukkitConverters
 
getSoundEffectClass() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
 
getSoundEffects() - Method in class com.comphenix.protocol.events.AbstractStructure
Retrieve a read/write structure for the SoundEffect enum in 1.9.
getSoundRegistry() - Static method in class com.comphenix.protocol.wrappers.WrappedRegistry
 
getSource() - Method in class com.comphenix.protocol.reflect.ExactReflection
Retrieve the source class we are searching.
getSource() - Method in class com.comphenix.protocol.reflect.FuzzyReflection
Retrieves the underlying class.
getSpecific(Object) - Method in interface com.comphenix.protocol.reflect.EquivalentConverter
Retrieve a copy of the specific type using an instance of the generic type.
getSpecific(Object) - Method in class com.comphenix.protocol.wrappers.AutoWrapper
 
getSpecific(Object) - Method in class com.comphenix.protocol.wrappers.BukkitConverters.IgnoreNullConverter
Deprecated.
 
getSpecific(Object) - Method in class com.comphenix.protocol.wrappers.EnumWrappers.AliasedEnumConverter
 
getSpecific(Object) - Method in class com.comphenix.protocol.wrappers.EnumWrappers.EnumConverter
 
getSpecific(Object) - Method in class com.comphenix.protocol.wrappers.EnumWrappers.FauxEnumConverter
 
getSpecific(Object) - Method in class com.comphenix.protocol.wrappers.EnumWrappers.IndexedEnumConverter
 
getSpecificModifier(Class<T>) - Method in class com.comphenix.protocol.events.AbstractStructure
Retrieves a read/write structure for every field with the given type.
getSpecificType() - Method in interface com.comphenix.protocol.reflect.EquivalentConverter
Due to type erasure, we need to explicitly keep a reference to the specific type.
getSpecificType() - Method in class com.comphenix.protocol.wrappers.AutoWrapper
 
getSpecificType() - Method in class com.comphenix.protocol.wrappers.EnumWrappers.AliasedEnumConverter
 
getSpecificType() - Method in class com.comphenix.protocol.wrappers.EnumWrappers.EnumConverter
 
getSpecificType() - Method in class com.comphenix.protocol.wrappers.EnumWrappers.FauxEnumConverter
 
getSpecificType() - Method in class com.comphenix.protocol.wrappers.EnumWrappers.IndexedEnumConverter
 
getSpecificValue(Object) - Method in class com.comphenix.protocol.wrappers.BukkitConverters.IgnoreNullConverter
Deprecated.
Retrieve a copy of the specific type using an instance of the generic type.
getSpigotVersion() - Method in class com.comphenix.protocol.updater.SpigotUpdater
 
getStandardDeviation() - Method in class com.comphenix.protocol.timing.StatisticsStream
Retrieve the standard deviation of all the observations.
getStatisticClass() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
Retrieve the NMS statistics class.
getStatisticListClass() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
Retrieve the NMS statistic list class.
getStatisticMaps() - Method in class com.comphenix.protocol.events.AbstractStructure
Retrieve a read/write structure for maps of statistics.
getStatistics() - Method in class com.comphenix.protocol.ProtocolLib
Retrieve the metrics instance used to measure users of this library.
getStatistics() - Method in class com.comphenix.protocol.timing.PluginTimingTracker
 
getStreamCodec(Class<?>) - Static method in class com.comphenix.protocol.injector.packet.PacketRegistry
Returns the wrapped stream codec to de-/serialize the given packet class
getStreamCodecClass() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
 
getString(int) - Method in class com.comphenix.protocol.wrappers.WrappedDataWatcher
Get a watched string.
getString(String) - Method in interface com.comphenix.protocol.wrappers.nbt.NbtCompound
Retrieve the string value of an entry identified by a given key.
getStringArrays() - Method in class com.comphenix.protocol.events.AbstractStructure
Retrieves a read/write structure for every String array field.
getStringDefault() - Method in class com.comphenix.protocol.reflect.instances.PrimitiveGenerator
Deprecated.
getStringDescription(Object) - Static method in class com.comphenix.protocol.error.DetailedErrorReporter
Retrieve a string representation of the given object.
getStringOrDefault(String) - Method in interface com.comphenix.protocol.wrappers.nbt.NbtCompound
Retrieve the string value of an existing entry, or from a new default entry if it doesn't exist.
getStrings() - Method in class com.comphenix.protocol.events.AbstractStructure
Retrieves a read/write structure for every String field.
getStructure(PacketType) - Static method in class com.comphenix.protocol.injector.StructureCache
Retrieve a cached structure modifier for the given packet type.
getStructure(Class<?>) - Static method in class com.comphenix.protocol.injector.StructureCache
Deprecated.
getStructures() - Method in class com.comphenix.protocol.events.InternalStructure
 
getStructures() - Method in class com.comphenix.protocol.events.PacketContainer
 
getStyle() - Method in class com.comphenix.protocol.wrappers.WrappedNumberFormat.Styled
 
getStyledFormatClass() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
Retrieve the NMS StyledFormat class.
getStyleSerializerClass() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
Retrieve the component style serializer class.
getSuffix() - Method in class com.comphenix.protocol.wrappers.WrappedTeamParameters
 
getSupportURL() - Method in class com.comphenix.protocol.error.DetailedErrorReporter
Retrieve the support URL that will be added to all detailed reports.
getSuppressedReports() - Method in class com.comphenix.protocol.ProtocolConfig
Retrieve an immutable list of every suppressed report type.
getTarget() - Method in class com.comphenix.protocol.events.ScheduledPacket
Retrieve the target player.
getTarget() - Method in class com.comphenix.protocol.reflect.StructureModifier
Retrieves the object we're currently modifying.
getTargetType() - Method in class com.comphenix.protocol.reflect.StructureModifier
Retrieves the type of the object we're modifying.
getTeamCollisionRuleClass() - Static method in class com.comphenix.protocol.wrappers.EnumWrappers
 
getTeamCollisionRuleConverter() - Static method in class com.comphenix.protocol.wrappers.EnumWrappers
 
getTeamParametersClass() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
Retrieve the NMS team parameters class.
getTeamVisibilityClass() - Static method in class com.comphenix.protocol.wrappers.EnumWrappers
 
getTeamVisibilityConverter() - Static method in class com.comphenix.protocol.wrappers.EnumWrappers
 
getTileEntityClass() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
Retrieve the NMS tile entity class.
getTimeout() - Method in class com.comphenix.protocol.async.AsyncMarker
Retrieve the time the packet will be forcefully rejected.
getTimeoutHandlers() - Method in class com.comphenix.protocol.async.AsyncFilterManager
 
getTimeoutHandlers() - Method in interface com.comphenix.protocol.AsynchronousManager
Get a immutable set of every registered timeout handler.
getTitleActionClass() - Static method in class com.comphenix.protocol.wrappers.EnumWrappers
 
getTitleActionConverter() - Static method in class com.comphenix.protocol.wrappers.EnumWrappers
 
getTitleActions() - Method in class com.comphenix.protocol.events.AbstractStructure
Retrieve a read/write structure for the TitleAction enum in 1.8.
getType() - Method in class com.comphenix.protocol.error.Report
Retrieve the report type.
getType() - Method in class com.comphenix.protocol.events.NetworkMarker
 
getType() - Method in class com.comphenix.protocol.events.PacketContainer
Retrieve the packet type of this packet.
getType() - Method in class com.comphenix.protocol.injector.PacketConstructor
Retrieve the type of the packets this constructor creates.
getType() - Method in interface com.comphenix.protocol.wrappers.nbt.NbtBase
Retrieve the type of this NBT element.
getType() - Method in class com.comphenix.protocol.wrappers.WrappedBlockData
Gets this BlockData's Bukkit material
getType() - Method in class com.comphenix.protocol.wrappers.WrappedDataWatcher.Serializer
Deprecated, for removal: This API element is subject to removal in a future version.
getType() - Method in class com.comphenix.protocol.wrappers.WrappedVillagerData
 
getTypeClass(int) - Static method in class com.comphenix.protocol.wrappers.WrappedDataWatcher
Retrieves the class associated with a given type ID.
getTypeFromClass(Class<?>) - Static method in enum class com.comphenix.protocol.wrappers.nbt.NbtType
Retrieve an NBT type from the given Java class.
getTypeFromID(int) - Static method in enum class com.comphenix.protocol.wrappers.nbt.NbtType
Retrieve an NBT type from a given raw ID.
getTypeID(Class<?>) - Static method in class com.comphenix.protocol.wrappers.WrappedDataWatcher
Retrieves the type ID associated with a given class.
getTypeKey() - Method in class com.comphenix.protocol.wrappers.WrappedLevelChunkData.BlockEntityInfo
The registry key of the block entity type.
getTypeMatcher() - Method in class com.comphenix.protocol.reflect.fuzzy.FuzzyFieldContract
Retrieve the class matcher that matches the type of a field.
getTypes() - Method in class com.comphenix.protocol.events.ListeningWhitelist
Retrieves a set of the packets that will be observed by the listeners.
getUnsignedByte(int) - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
getUnsignedInt(int) - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
getUnsignedMedium(int) - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
getUnsignedShort(int) - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
getUnwrappers() - Method in class com.comphenix.protocol.injector.PacketConstructor
 
getUnwrappers() - Static method in class com.comphenix.protocol.wrappers.BukkitConverters
Retrieve every NMS to/from Bukkit converter as unwrappers.
getUpdateScoreActionConverter() - Static method in class com.comphenix.protocol.wrappers.EnumWrappers
 
getUUID() - Method in class com.comphenix.protocol.wrappers.WrappedAttributeModifier
Retrieve the unique UUID that identifies the origin of this modifier.
getUUID() - Method in class com.comphenix.protocol.wrappers.WrappedGameProfile
Retrieve the UUID of the player.
getUUIDLists() - Method in class com.comphenix.protocol.events.AbstractStructure
 
getUUIDs() - Method in class com.comphenix.protocol.events.AbstractStructure
Retrieves a read/write structure for every UUID field.
getUUIDSerializer(boolean) - Static method in class com.comphenix.protocol.wrappers.WrappedDataWatcher.Registry
Gets the serializer for UUIDs
getValue() - Method in interface com.comphenix.protocol.wrappers.nbt.NbtBase
Retrieve the value of this NBT tag.
getValue() - Method in interface com.comphenix.protocol.wrappers.nbt.NbtCompound
Deprecated.
getValue() - Method in class com.comphenix.protocol.wrappers.WrappedDataValue
Returns the current value associated and implicitly wraps it to corresponding ProtocolLib wrappers if possible.
getValue() - Method in class com.comphenix.protocol.wrappers.WrappedSignedProperty
Retrieve the value of the property (base64) as return by the session server's /hasJoined
getValue() - Method in class com.comphenix.protocol.wrappers.WrappedWatchableObject
Gets the wrapped value of this data watcher item.
getValue(int) - Method in interface com.comphenix.protocol.wrappers.nbt.NbtList
Retrieve an element by index.
getValue(String) - Method in interface com.comphenix.protocol.wrappers.nbt.NbtCompound
Retrieve the value of a given entry.
getValueOrDefault(String, NbtType) - Method in interface com.comphenix.protocol.wrappers.nbt.NbtCompound
Retrieve a value by its key, or assign and return a new NBT element if it doesn't exist.
getValues() - Method in class com.comphenix.protocol.reflect.StructureModifier
Retrieve every value stored in the fields of the current type.
getValueType() - Method in enum class com.comphenix.protocol.wrappers.nbt.NbtType
Retrieves the type of the value stored in the NBT element.
getVariance() - Method in class com.comphenix.protocol.timing.StatisticsStream
Retrieve the variance of all the observations.
getVec3DClass() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
Retrieves the Vec3D class.
getVec3EntityUseActionEnumFieldAccessor(Object) - Static method in class com.comphenix.protocol.utility.MinecraftReflection
Get a field accessor for the vec3d in the wrapping EnumEntityUseAction in 1.17.
getVector3F(int) - Method in class com.comphenix.protocol.wrappers.WrappedDataWatcher
 
getVectorConverter() - Static method in class com.comphenix.protocol.wrappers.BukkitConverters
Retrieve the converter used to convert between a Vector and the equivalent NMS Vec3d.
getVectors() - Method in class com.comphenix.protocol.events.AbstractStructure
Retrieves a read/write structure for Vectors.
getVectorSerializer() - Static method in class com.comphenix.protocol.wrappers.WrappedDataWatcher.Registry
Gets the serializer for Vector3Fs
getVersion() - Static method in class com.comphenix.protocol.metrics.Statistics
 
getVersion() - Method in class com.comphenix.protocol.utility.MinecraftVersion
Retrieve the version String (major.minor.build) only.
getVersion(MinecraftVersion) - Static method in class com.comphenix.protocol.utility.MinecraftProtocolVersion
Retrieve the version of the Minecraft protocol for this version of Minecraft.
getVersionName() - Method in class com.comphenix.protocol.wrappers.ping.LegacyServerPing
Retrieve the version name of the current server.
getVersionName() - Method in interface com.comphenix.protocol.wrappers.ping.ServerPingImpl
 
getVersionName() - Method in class com.comphenix.protocol.wrappers.ping.ServerPingRecord
 
getVersionName() - Method in class com.comphenix.protocol.wrappers.WrappedServerPing
Retrieve the version name of the current server.
getVersionProtocol() - Method in class com.comphenix.protocol.wrappers.ping.LegacyServerPing
Retrieve the protocol number.
getVersionProtocol() - Method in interface com.comphenix.protocol.wrappers.ping.ServerPingImpl
 
getVersionProtocol() - Method in class com.comphenix.protocol.wrappers.ping.ServerPingRecord
 
getVersionProtocol() - Method in class com.comphenix.protocol.wrappers.WrappedServerPing
Retrieve the protocol number.
getVillagerData(int) - Method in class com.comphenix.protocol.wrappers.WrappedDataWatcher
 
getWatchableCollectionModifier() - Method in class com.comphenix.protocol.events.AbstractStructure
Retrieves a read/write structure for collections of watchable objects before Minecraft 1.19.3.
getWatchableObject(int) - Method in interface com.comphenix.protocol.wrappers.IDataWatcher
 
getWatchableObject(int) - Method in class com.comphenix.protocol.wrappers.InMemoryDataWatcher
 
getWatchableObject(int) - Method in class com.comphenix.protocol.wrappers.LegacyDataWatcher
Gets the item at a given index.
getWatchableObject(int) - Method in class com.comphenix.protocol.wrappers.WrappedDataWatcher
Gets the item at a given index.
getWatchableObjectConverter() - Static method in class com.comphenix.protocol.wrappers.BukkitConverters
Retrieve a converter for watchable objects and the respective wrapper.
getWatchableObjects() - Method in interface com.comphenix.protocol.wrappers.IDataWatcher
 
getWatchableObjects() - Method in class com.comphenix.protocol.wrappers.InMemoryDataWatcher
 
getWatchableObjects() - Method in class com.comphenix.protocol.wrappers.LegacyDataWatcher
Gets a list of the contents of this DataWatcher.
getWatchableObjects() - Method in class com.comphenix.protocol.wrappers.WrappedDataWatcher
Gets a list of the contents of this DataWatcher.
getWatcherObject() - Method in class com.comphenix.protocol.wrappers.WrappedWatchableObject
Gets this Item's watcher object, which contains the index and serializer.
getWorkerID() - Method in class com.comphenix.protocol.async.AsyncMarker
Retrieve the current worker ID.
getWorkers() - Method in class com.comphenix.protocol.async.AsyncListenerHandler
Retrieve the current number of registered workers.
getWorldBorderActionClass() - Static method in class com.comphenix.protocol.wrappers.EnumWrappers
 
getWorldBorderActionConverter() - Static method in class com.comphenix.protocol.wrappers.EnumWrappers
 
getWorldBorderActions() - Method in class com.comphenix.protocol.events.AbstractStructure
Retrieve a read/write structure for the WorldBorderAction enum in 1.8.
getWorldConverter() - Static method in class com.comphenix.protocol.wrappers.BukkitConverters
Retrieve the converter used to convert between a NMS World and a Bukkit world.
getWorldKeyConverter() - Static method in class com.comphenix.protocol.wrappers.BukkitConverters
 
getWorldKeys() - Method in class com.comphenix.protocol.events.AbstractStructure
Retrieve a read/write structure for World ResourceKeys in 1.16+
getWorldServerClass() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
Retrieve the WorldServer (NMS) class.
getWorldTypeClass() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
Retrieve the WorldType class.
getWorldTypeConverter() - Static method in class com.comphenix.protocol.wrappers.BukkitConverters
Retrieve a converter for Bukkit's world type enum and the NMS equivalent.
getWorldTypeModifier() - Method in class com.comphenix.protocol.events.AbstractStructure
Retrieves a read/write structure for the world type enum.
getWrapped() - Method in class com.comphenix.protocol.reflect.cloning.GuavaOptionalCloner
 
getWrapped() - Method in class com.comphenix.protocol.reflect.cloning.JavaOptionalCloner
 
getWrapped() - Method in class com.comphenix.protocol.reflect.cloning.NullableCloner
 
getWrappedAttributeConverter() - Static method in class com.comphenix.protocol.wrappers.BukkitConverters
Retrieve a converter for wrapped attribute snapshots.
getWrappedBlockDataConverter() - Static method in class com.comphenix.protocol.wrappers.BukkitConverters
Retrieve a converter for wrapped block data.
getWrappedChatComponentConverter() - Static method in class com.comphenix.protocol.wrappers.BukkitConverters
Retrieve a converter for wrapped chat components.
getWrappedChunkDataConverter() - Static method in class com.comphenix.protocol.wrappers.BukkitConverters
 
getWrappedGameProfileConverter() - Static method in class com.comphenix.protocol.wrappers.BukkitConverters
Retrieve a converter for wrapped game profiles.
getWrappedLightDataConverter() - Static method in class com.comphenix.protocol.wrappers.BukkitConverters
 
getWrappedMessageSignatureConverter() - Static method in class com.comphenix.protocol.wrappers.BukkitConverters
 
getWrappedNumberFormatConverter() - Static method in class com.comphenix.protocol.wrappers.BukkitConverters
 
getWrappedProfilePublicKeyConverter() - Static method in class com.comphenix.protocol.wrappers.BukkitConverters
 
getWrappedPublicKeyDataConverter() - Static method in class com.comphenix.protocol.wrappers.BukkitConverters
 
getWrappedRegistrable(Class<?>) - Static method in class com.comphenix.protocol.wrappers.BukkitConverters
Retrieve a converter for wrapped block entity type.
getWrappedRemoteChatSessionDataConverter() - Static method in class com.comphenix.protocol.wrappers.BukkitConverters
 
getWrappedServerPingConverter() - Static method in class com.comphenix.protocol.wrappers.BukkitConverters
Retrieve the converter for the ServerPing packet in PacketType.Status.Server.SERVER_INFO.
getWrappedSignatureConverter() - Static method in class com.comphenix.protocol.wrappers.BukkitConverters
 
getWrappedStatisticConverter() - Static method in class com.comphenix.protocol.wrappers.BukkitConverters
Retrieve the converter for a statistic.
getWrappedTeamParametersConverter() - Static method in class com.comphenix.protocol.wrappers.BukkitConverters
 
getX() - Method in class com.comphenix.protocol.wrappers.BlockPosition
Retrieve the x-coordinate.
getX() - Method in class com.comphenix.protocol.wrappers.MultiBlockChangeInfo
Gets this block change's relative x coordinate.
getX() - Method in class com.comphenix.protocol.wrappers.Vector3F
 
getY() - Method in class com.comphenix.protocol.wrappers.BlockPosition
Retrieve the y-coordinate.
getY() - Method in class com.comphenix.protocol.wrappers.MultiBlockChangeInfo
Gets this block change's y coordinate.
getY() - Method in class com.comphenix.protocol.wrappers.Vector3F
 
getY() - Method in class com.comphenix.protocol.wrappers.WrappedLevelChunkData.BlockEntityInfo
The Y-coordinate of the block entity.
getZ() - Method in class com.comphenix.protocol.wrappers.BlockPosition
Retrieve the z-coordinate.
getZ() - Method in class com.comphenix.protocol.wrappers.MultiBlockChangeInfo
Gets this block change's relative z coordinate.
getZ() - Method in class com.comphenix.protocol.wrappers.Vector3F
 
globalParameters - Variable in class com.comphenix.protocol.error.DetailedErrorReporter
 
globalParameters() - Method in class com.comphenix.protocol.error.DetailedErrorReporter
Retrieve a set of every registered global parameter.
GOLD - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.ChatFormatting
 
GRAY - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.ChatFormatting
 
GREEN - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.ChatFormatting
 
GROUND - Static variable in class com.comphenix.protocol.PacketType.Play.Client
 
groupCount(int) - Method in class com.comphenix.protocol.utility.HexDumper
Set the number of groups in each line.
groupLength(int) - Method in class com.comphenix.protocol.utility.HexDumper
Set the length of each group in hexadecimal characters.
GuavaOptionalCloner - Class in com.comphenix.protocol.reflect.cloning
A cloner that can clone Guava Optional objects
GuavaOptionalCloner(Cloner) - Constructor for class com.comphenix.protocol.reflect.cloning.GuavaOptionalCloner
 

H

handle - Variable in class com.comphenix.protocol.events.AbstractStructure
 
handle - Variable in class com.comphenix.protocol.wrappers.AbstractWrapper
 
handle(PacketEvent, byte[]) - Method in interface com.comphenix.protocol.events.PacketOutputHandler
Invoked when a given packet is to be written to the output stream.
handle(PacketEvent, CommandFilter.Filter, Exception) - Method in interface com.comphenix.protocol.CommandFilter.FilterFailedHandler
Invoked when a given filter has failed.
handle(Function<T, Object>, Function<Object, T>, Class<T>) - Static method in class com.comphenix.protocol.wrappers.Converters
Creates a simple converter for wrappers with getHandle() and fromHandle(...) methods.
handleCommand(CommandSender, String[]) - Method in class com.comphenix.protocol.CommandFilter
 
handleType - Variable in class com.comphenix.protocol.wrappers.AbstractWrapper
 
Handshake() - Constructor for class com.comphenix.protocol.PacketType.Handshake
 
HANDSHAKING - Enum constant in enum class com.comphenix.protocol.PacketType.Protocol
 
HARD - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.Difficulty
 
hasArray() - Method in class com.comphenix.protocol.injector.netty.NettyByteBufAdapter
 
hasArray() - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
hasAsynchronousListeners(PacketEvent) - Method in class com.comphenix.protocol.async.AsyncFilterManager
 
hasAsynchronousListeners(PacketEvent) - Method in interface com.comphenix.protocol.AsynchronousManager
Determine if a given synchronous packet has asynchronous listeners.
hasCallerParameters() - Method in class com.comphenix.protocol.error.Report
Determine if we have any caller parameters.
hasChanged() - Method in class com.comphenix.protocol.injector.packet.MapContainer
Determine if the map has changed.
hasClass(Class<?>) - Static method in class com.comphenix.protocol.PacketType
Deprecated.
Doesn't really have a purpose
hasCurrent(PacketType.Protocol, PacketType.Sender, int) - Static method in class com.comphenix.protocol.PacketType
Determine if the given packet exists.
hasDefault(Class<?>) - Method in class com.comphenix.protocol.reflect.instances.DefaultInstances
Determines if a given class has a default value.
hasExpired() - Method in class com.comphenix.protocol.async.AsyncMarker
Determine if this packet has expired.
hasExpired(long) - Method in class com.comphenix.protocol.async.AsyncMarker
Determine if this packet has expired given this time.
hashCode() - Method in class com.comphenix.protocol.async.AsyncMarker
 
hashCode() - Method in class com.comphenix.protocol.error.Report
 
hashCode() - Method in class com.comphenix.protocol.events.ListeningWhitelist
 
hashCode() - Method in class com.comphenix.protocol.injector.netty.WirePacket
 
hashCode() - Method in class com.comphenix.protocol.injector.PrioritizedListener
 
hashCode() - Method in class com.comphenix.protocol.PacketType
 
hashCode() - Method in class com.comphenix.protocol.reflect.fuzzy.AbstractFuzzyMember
 
hashCode() - Method in class com.comphenix.protocol.utility.MinecraftVersion
 
hashCode() - Method in class com.comphenix.protocol.utility.SnapshotVersion
 
hashCode() - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
hashCode() - Method in class com.comphenix.protocol.wrappers.AbstractWrapper
 
hashCode() - Method in class com.comphenix.protocol.wrappers.BlockPosition
 
hashCode() - Method in class com.comphenix.protocol.wrappers.BukkitConverters.IgnoreNullConverter
Deprecated.
 
hashCode() - Method in class com.comphenix.protocol.wrappers.ChunkCoordIntPair
 
hashCode() - Method in class com.comphenix.protocol.wrappers.collection.CachedCollection
 
hashCode() - Method in class com.comphenix.protocol.wrappers.LegacyDataWatcher
 
hashCode() - Method in class com.comphenix.protocol.wrappers.MinecraftKey
 
hashCode() - Method in class com.comphenix.protocol.wrappers.Pair
 
hashCode() - Method in class com.comphenix.protocol.wrappers.PlayerInfoData
 
hashCode() - Method in class com.comphenix.protocol.wrappers.Vector3F
 
hashCode() - Method in class com.comphenix.protocol.wrappers.WrappedAttribute
 
hashCode() - Method in class com.comphenix.protocol.wrappers.WrappedAttributeModifier
 
hashCode() - Method in class com.comphenix.protocol.wrappers.WrappedBlockData
 
hashCode() - Method in class com.comphenix.protocol.wrappers.WrappedDataWatcher
 
hashCode() - Method in class com.comphenix.protocol.wrappers.WrappedDataWatcher.WrappedDataWatcherObject
 
hashCode() - Method in class com.comphenix.protocol.wrappers.WrappedGameProfile
 
hashCode() - Method in class com.comphenix.protocol.wrappers.WrappedRegistrable
 
hashCode() - Method in class com.comphenix.protocol.wrappers.WrappedRemoteChatSessionData
 
hashCode() - Method in class com.comphenix.protocol.wrappers.WrappedServerPing
 
hashCode() - Method in class com.comphenix.protocol.wrappers.WrappedSignedProperty
 
hashCode() - Method in class com.comphenix.protocol.wrappers.WrappedWatchableObject
 
hasInboundListener(PacketType) - Method in interface com.comphenix.protocol.injector.ListenerManager
 
hasInboundListener(PacketType) - Method in class com.comphenix.protocol.injector.PacketFilterManager
 
hasIndex(int) - Method in interface com.comphenix.protocol.wrappers.IDataWatcher
 
hasIndex(int) - Method in class com.comphenix.protocol.wrappers.InMemoryDataWatcher
 
hasIndex(int) - Method in class com.comphenix.protocol.wrappers.LegacyDataWatcher
Whether or not this DataWatcher has an object at a given index.
hasIndex(int) - Method in class com.comphenix.protocol.wrappers.WrappedDataWatcher
Whether or not this DataWatcher has an object at a given index.
hasLegacy(int) - Static method in class com.comphenix.protocol.PacketType
Deprecated.
Legacy IDs haven't functioned properly for some time
hasLogin() - Method in enum class com.comphenix.protocol.injector.GamePhase
Deprecated.
Determine if the current value represents the login phase.
hasMainThreadListener(PacketType) - Method in interface com.comphenix.protocol.injector.ListenerManager
 
hasMainThreadListener(PacketType) - Method in class com.comphenix.protocol.injector.PacketFilterManager
 
hasMember(PacketType) - Method in class com.comphenix.protocol.PacketTypeEnum
Determines whether or not the given member has been registered to this enum.
hasMemoryAddress() - Method in class com.comphenix.protocol.injector.netty.NettyByteBufAdapter
 
hasMemoryAddress() - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
hasMessageParameters() - Method in class com.comphenix.protocol.error.Report
Determine if we have any message parameters.
hasModifier(UUID) - Method in class com.comphenix.protocol.wrappers.WrappedAttribute
Determine if the attribute has a given attribute modifier, identified by UUID.
hasOutboundListener(PacketType) - Method in interface com.comphenix.protocol.injector.ListenerManager
 
hasOutboundListener(PacketType) - Method in class com.comphenix.protocol.injector.PacketFilterManager
 
hasPlaying() - Method in enum class com.comphenix.protocol.injector.GamePhase
Deprecated.
Determine if the current value represents the playing phase.
hasPostListeners(NetworkMarker) - Static method in class com.comphenix.protocol.events.NetworkMarker
Determine if the given marker has any post listeners.
hasReceivedData() - Method in class com.comphenix.protocol.timing.PluginTimingTracker
 
hasSignature() - Method in class com.comphenix.protocol.wrappers.WrappedSignedProperty
Determine if this property has a signature.
hasStringIndex(Class<?>, int) - Static method in class com.comphenix.protocol.wrappers.nbt.NameProperty
Determine if a string of the given index exists in the base class.
HEAD - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.ItemSlot
 
HEART - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.Particle
 
HEARTS - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.RenderType
 
HELD_ITEM_SLOT - Static variable in class com.comphenix.protocol.PacketType.Play.Client
 
HELD_ITEM_SLOT - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
HexDumper - Class in com.comphenix.protocol.utility
Represents a class for printing hexadecimal dumps.
HexDumper() - Constructor for class com.comphenix.protocol.utility.HexDumper
 
HIDDEN - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.ChatVisibility
 
HIDE_FOR_OTHER_TEAMS - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.TeamVisibility
 
HIDE_FOR_OWN_TEAM - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.TeamVisibility
 
high() - Method in class com.comphenix.protocol.events.ListeningWhitelist.Builder
Set the priority of the whitelist to high.
HIGH - Enum constant in enum class com.comphenix.protocol.events.ListenerPriority
Event call is of high importance.
highest() - Method in class com.comphenix.protocol.events.ListeningWhitelist.Builder
Set the priority of the whitelist to highest.
HIGHEST - Enum constant in enum class com.comphenix.protocol.events.ListenerPriority
Event call is critical and must have the final say in what happens to the event.
holder(EquivalentConverter<T>, WrappedRegistry) - Static method in class com.comphenix.protocol.wrappers.Converters
 
HORSE_UPDATE - Static variable in class com.comphenix.protocol.utility.MinecraftVersion
Version 1.6.1 - the horse update.
HOSTILE - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.SoundCategory
 
HURT_ANIMATION - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 

I

iconBytes - Variable in class com.comphenix.protocol.wrappers.ping.ServerPingRecord.Favicon
 
id() - Method in class com.comphenix.protocol.injector.packet.internal.ProtocolInfoWrapper
 
IDataWatcher - Interface in com.comphenix.protocol.wrappers
 
IdCodecWrapper - Class in com.comphenix.protocol.injector.packet.internal
Class only works for version 1.20.5+
IdCodecWrapper(Object) - Constructor for class com.comphenix.protocol.injector.packet.internal.IdCodecWrapper
 
IdCodecWrapper.Entry - Class in com.comphenix.protocol.injector.packet.internal
 
ignoreNull(EquivalentConverter<T>) - Static method in class com.comphenix.protocol.wrappers.Converters
Returns a converter that ignores null elements, so that the underlying converter doesn't have to worry about them.
IgnoreNullConverter() - Constructor for class com.comphenix.protocol.wrappers.BukkitConverters.IgnoreNullConverter
Deprecated.
 
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
 
InboundPacketListenerSet - Class in com.comphenix.protocol.injector.collection
 
InboundPacketListenerSet(PacketTypeListenerSet, ErrorReporter) - Constructor for class com.comphenix.protocol.injector.collection.InboundPacketListenerSet
 
InboundProtocolReader - Class in com.comphenix.protocol.injector.netty.channel
 
InboundProtocolReader(NettyChannelInjector) - Constructor for class com.comphenix.protocol.injector.netty.channel.InboundProtocolReader
 
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.
IndexedEnumConverter(Class<T>, Class<?>) - Constructor for class com.comphenix.protocol.wrappers.EnumWrappers.IndexedEnumConverter
 
indexOf(int, int, byte) - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
indexOf(Object) - Method in class com.comphenix.protocol.wrappers.collection.ConvertedList
 
indexSet() - Method in class com.comphenix.protocol.wrappers.LegacyDataWatcher
Deprecated.
indexSet() - Method in class com.comphenix.protocol.wrappers.WrappedDataWatcher
Deprecated.
INHALING - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.EntityPose
 
init(ProtocolLib) - Static method in class com.comphenix.protocol.ProtocolLogger
Don't call this method from any plugin.
init(Plugin, ProtocolConfig, ProtocolManager, ProtocolScheduler, ErrorReporter) - Static method in class com.comphenix.protocol.ProtocolLibrary
 
initialCapacity(int) - Method in class com.comphenix.protocol.utility.SafeCacheBuilder
Sets the minimum total size for the internal hash tables.
initialize(StructureModifier<T>) - Method in class com.comphenix.protocol.reflect.StructureModifier
Initialize using the same field types.
initialize(Class<?>, Class<?>, List<FieldAccessor>, Map<FieldAccessor, Integer>, EquivalentConverter<T>, Map<Class<?>, StructureModifier<?>>) - Method in class com.comphenix.protocol.reflect.StructureModifier
Initialize every field of this class.
INITIALIZE - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.WorldBorderAction
 
INITIALIZE_BORDER - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
INITIALIZE_CHAT - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.PlayerInfoAction
 
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
 
inject() - Method in class com.comphenix.protocol.injector.netty.channel.NettyChannelInjector
 
inject() - Method in interface com.comphenix.protocol.injector.netty.Injector
Inject the current channel.
inject() - Method in class com.comphenix.protocol.injector.netty.manager.NetworkManagerInjector
 
InjectionFactory - Class in com.comphenix.protocol.injector.netty.channel
Represents an injector factory.
InjectionFactory(Plugin, ErrorReporter, ListenerManager) - Constructor for class com.comphenix.protocol.injector.netty.channel.InjectionFactory
 
injector - Variable in class com.comphenix.protocol.injector.temporary.TemporaryPlayer
 
Injector - Interface in com.comphenix.protocol.injector.netty
Represents an injected client connection.
InMemoryDataWatcher - Class in com.comphenix.protocol.wrappers
 
InMemoryDataWatcher() - Constructor for class com.comphenix.protocol.wrappers.InMemoryDataWatcher
 
InMemoryDataWatcher(Object) - Constructor for class com.comphenix.protocol.wrappers.InMemoryDataWatcher
 
InMemoryDataWatcher(List<WrappedWatchableObject>) - Constructor for class com.comphenix.protocol.wrappers.InMemoryDataWatcher
 
InMemoryDataWatcher(Entity) - Constructor for class com.comphenix.protocol.wrappers.InMemoryDataWatcher
 
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.MinecraftGenerator
 
INSTANCE - Static variable in class com.comphenix.protocol.reflect.instances.PrimitiveGenerator
Shared instance of this generator.
InstanceCreator - Class in com.comphenix.protocol.reflect.instances
 
instanceProvider - Variable in class com.comphenix.protocol.reflect.cloning.FieldCloner
 
instanceProvider(InstanceProvider) - Method in class com.comphenix.protocol.reflect.cloning.AggregateCloner.Builder
Set the instance provider supplied to all cloners in this builder.
InstanceProvider - Interface in com.comphenix.protocol.reflect.instances
Represents a type generator for specific types.
INTEGER - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.RenderType
 
IntegerMap<T> - Class in com.comphenix.protocol.collections
Represents a very quick integer-based lookup map, with a fixed key space size.
IntegerMap() - Constructor for class com.comphenix.protocol.collections.IntegerMap
Construct a new integer map with a default capacity.
IntegerMap(int) - Constructor for class com.comphenix.protocol.collections.IntegerMap
Construct a new integer map with a given capacity.
IntegerMath - Class in com.comphenix.protocol.utility
 
interact(EnumWrappers.Hand) - Static method in class com.comphenix.protocol.wrappers.WrappedEnumEntityUseAction
Get an action for interacting with an entity.
INTERACT - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.EntityUseAction
 
INTERACT_AT - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.EntityUseAction
 
interactAt(EnumWrappers.Hand, Vector) - Static method in class com.comphenix.protocol.wrappers.WrappedEnumEntityUseAction
Get an action for interacting with an entity at a specific location.
interfaces(AbstractFuzzyMatcher<Class<?>>) - Method in class com.comphenix.protocol.reflect.fuzzy.FuzzyClassContract.Builder
Add a new interface contract.
interfaces(FuzzyClassContract.Builder) - Method in class com.comphenix.protocol.reflect.fuzzy.FuzzyClassContract.Builder
Add a new interface contract.
internalErrorCount - Variable in class com.comphenix.protocol.error.DetailedErrorReporter
 
InternalManager - Interface in com.comphenix.protocol.injector
Yields access to the internal hook configuration.
internalNioBuffer(int, int) - Method in class com.comphenix.protocol.injector.netty.NettyByteBufAdapter
 
internalNioBuffer(int, int) - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
InternalStructure - Class in com.comphenix.protocol.events
 
InternalStructure(Object, StructureModifier<Object>) - Constructor for class com.comphenix.protocol.events.InternalStructure
 
INVALID_URL - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.ResourcePackStatus
 
invalidate(Player, String) - Method in class com.comphenix.protocol.injector.netty.channel.InjectionFactory
Invalidate a cached injector.
inverted() - Method in interface com.comphenix.protocol.reflect.fuzzy.AbstractFuzzyMatcher
Create a fuzzy matcher that returns the opposite result of the current matcher.
invoke(PacketEvent) - Method in class com.comphenix.protocol.injector.collection.PacketListenerSet
 
invoke(PacketEvent, ListenerPriority) - Method in class com.comphenix.protocol.injector.collection.OutboundPacketListenerSet
 
invoke(PacketEvent, ListenerPriority) - Method in class com.comphenix.protocol.injector.collection.PacketListenerSet
 
invoke(Object...) - Method in interface com.comphenix.protocol.reflect.accessors.ConstructorAccessor
Invoke the underlying constructor.
invoke(Object, Object...) - Method in interface com.comphenix.protocol.reflect.accessors.MethodAccessor
Invoke the underlying method.
invokeInboundPacketListeners(PacketEvent) - Method in interface com.comphenix.protocol.injector.ListenerManager
Invokes the given packet event for every registered listener.
invokeInboundPacketListeners(PacketEvent) - Method in class com.comphenix.protocol.injector.PacketFilterManager
 
invokeListener(PacketEvent, PacketListener) - Method in class com.comphenix.protocol.injector.collection.InboundPacketListenerSet
 
invokeListener(PacketEvent, PacketListener) - Method in class com.comphenix.protocol.injector.collection.OutboundPacketListenerSet
 
invokeListener(PacketEvent, PacketListener) - Method in class com.comphenix.protocol.injector.collection.PacketListenerSet
 
invokeOutboundPacketListeners(PacketEvent) - Method in interface com.comphenix.protocol.injector.ListenerManager
Invokes the given packet event for every registered listener.
invokeOutboundPacketListeners(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.
is(Class<?>, Class<?>) - Static method in class com.comphenix.protocol.utility.MinecraftReflection
Equivalent to MinecraftReflection.is(Class, Object) but we don't call getClass again
is(Class<?>, Object) - Static method in class com.comphenix.protocol.utility.MinecraftReflection
Determine if a given Object is compatible with a given Class.
isAsync() - Method in class com.comphenix.protocol.events.PacketEvent
Determine if we are executing the packet event in an asynchronous thread.
isAsyncCancelled() - Method in class com.comphenix.protocol.async.AsyncMarker
Determine if the asynchronous handling should be cancelled.
isAsyncForced() - Method in class com.comphenix.protocol.PacketType
Whether the processing of this packet must take place on a thread different from the main thread.
isAsynchronous() - Method in class com.comphenix.protocol.events.PacketEvent
Determine if the packet event has been executed asynchronously or not.
isAtLeast(MinecraftVersion) - Method in class com.comphenix.protocol.utility.MinecraftVersion
 
isAutoDownload() - Method in class com.comphenix.protocol.ProtocolConfig
Retrieve whether or not ProtocolLib should automatically download the new version.
isAutoNotify() - Method in class com.comphenix.protocol.ProtocolConfig
Retrieve whether or not ProtocolLib should determine if a new version has been released.
isBlockPosition(Object) - Static method in class com.comphenix.protocol.utility.MinecraftReflection
Determine if a given object is a BlockPosition.
isBundleDelimiter(Class<?>) - Static method in class com.comphenix.protocol.utility.MinecraftReflection
 
isBundlePacket(Class<?>) - Static method in class com.comphenix.protocol.utility.MinecraftReflection
 
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.
isChatPreviewEnabled() - Method in class com.comphenix.protocol.wrappers.ping.LegacyServerPing
Deprecated.
Removed in 1.19.3
isChatPreviewEnabled() - Method in interface com.comphenix.protocol.wrappers.ping.ServerPingImpl
 
isChatPreviewEnabled() - Method in class com.comphenix.protocol.wrappers.WrappedServerPing
Deprecated.
Removed in 1.19.3
isChatWarnings() - Method in class com.comphenix.protocol.ProtocolConfig
Print warnings to players with protocol.info
isChecking() - Method in class com.comphenix.protocol.updater.Updater
Determine if we are already checking for an update.
isChunkCoordIntPair(Object) - Static method in class com.comphenix.protocol.utility.MinecraftReflection
Determine if the given object is an NMS ChunkCoordIntPar.
isClient() - Method in class com.comphenix.protocol.PacketType
Determine if this packet was sent by the client.
isClosed() - Method in class com.comphenix.protocol.injector.netty.channel.InjectionFactory
Determine if the factory is closed.
isClosed() - Method in class com.comphenix.protocol.injector.netty.channel.NettyChannelInjector
 
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.PacketFilterManager
 
isClosed() - Method in interface com.comphenix.protocol.ProtocolManager
Determines whether or not this protocol manager has been disabled.
isComplete() - Method in class com.comphenix.protocol.wrappers.WrappedGameProfile
Determine if the game profile contains both an UUID and a name.
isComposite() - Method in enum class com.comphenix.protocol.wrappers.nbt.NbtType
Determine if the given NBT can store multiple children NBT tags.
isConnected() - Method in class com.comphenix.protocol.injector.netty.channel.NettyChannelInjector
 
isConnected() - Method in interface com.comphenix.protocol.injector.netty.Injector
 
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.
isCurrentlyReloading() - Static method in class com.comphenix.protocol.utility.Util
Checks if the server is getting reloaded by walking down the current thread stack trace.
isDataWatcher(Object) - Static method in class com.comphenix.protocol.utility.MinecraftReflection
Determine if the given object is a data watcher object.
isDebug() - Method in interface com.comphenix.protocol.injector.InternalManager
Determine if debug mode is enabled.
isDebug() - Method in class com.comphenix.protocol.injector.PacketFilterManager
 
isDebug() - Method in class com.comphenix.protocol.ProtocolConfig
Determine whether or not debug mode is enabled.
isDeprecated() - Method in class com.comphenix.protocol.PacketType
Whether this packet is deprecated.
isDetailedErrorReporting() - Method in class com.comphenix.protocol.ProtocolConfig
Determine if detailed error reporting is enabled.
isDetailedReporting() - Method in class com.comphenix.protocol.error.DetailedErrorReporter
Determine if we're using detailed error reporting.
isDirect() - Method in class com.comphenix.protocol.injector.netty.NettyByteBufAdapter
 
isDirect() - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
isDynamic() - Method in class com.comphenix.protocol.PacketType
Whether this packet was dynamically created (i.e.
isEmpty() - Method in class com.comphenix.protocol.concurrent.SortedCopyOnWriteSet
Returns true if this set contains no elements.
isEmpty() - Method in class com.comphenix.protocol.wrappers.collection.CachedCollection
 
isEmpty() - Method in class com.comphenix.protocol.wrappers.collection.ConvertedCollection
 
isEmpty() - Method in class com.comphenix.protocol.wrappers.collection.ConvertedMap
 
isEmpty() - Method in class com.comphenix.protocol.wrappers.collection.ConvertedMultimap
 
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.
isEnforceSecureChat() - Method in class com.comphenix.protocol.wrappers.ping.LegacyServerPing
Sets whether the server enforces secure chat.
isEnforceSecureChat() - Method in interface com.comphenix.protocol.wrappers.ping.ServerPingImpl
 
isEnforceSecureChat() - Method in class com.comphenix.protocol.wrappers.ping.ServerPingRecord
 
isEnforceSecureChat() - Method in class com.comphenix.protocol.wrappers.WrappedServerPing
Sets whether the server enforces secure chat.
isExpired() - Method in class com.comphenix.protocol.wrappers.WrappedProfilePublicKey.WrappedProfileKeyData
Checks if this key data is expired.
isFiltered() - Method in class com.comphenix.protocol.events.PacketEvent
Determine if this packet is filtered by every packet listener.
isFiltered() - Method in class com.comphenix.protocol.events.ScheduledPacket
Determine if this packet will be processed by any of the packet listeners.
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.ExactReflection
Determine if we are overriding scope restrictions and will also find private, protected or package members.
isForceAccess() - Method in class com.comphenix.protocol.reflect.FuzzyReflection
Retrieves whether or not not to override any scope restrictions.
isForClient() - Method in enum class com.comphenix.protocol.events.ConnectionSide
 
isForServer() - Method in enum class com.comphenix.protocol.events.ConnectionSide
 
isIChatBaseComponent(Class<?>) - Static method in class com.comphenix.protocol.utility.MinecraftReflection
 
isImmutable(Class<?>) - Static method in class com.comphenix.protocol.reflect.cloning.ImmutableDetector
Determine if the given type is probably immutable.
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.channel.NettyChannelInjector
 
isInjected() - Method in interface com.comphenix.protocol.injector.netty.Injector
Determine if the channel has already been injected.
isInsideBlock() - Method in class com.comphenix.protocol.wrappers.MovingObjectPositionBlock
 
isIntHashMap(Object) - Static method in class com.comphenix.protocol.utility.MinecraftReflection
Determine if the given object is an IntHashMap object.
isItemStack(Object) - Static method in class com.comphenix.protocol.utility.MinecraftReflection
Determine if the given object is a NMS ItemStack.
isListed() - Method in class com.comphenix.protocol.wrappers.PlayerInfoData
Gets if the player is listed on the client (since 1.19.3)
isLongDistance() - Method in enum class com.comphenix.protocol.wrappers.EnumWrappers.Particle
 
isMatch(MethodInfo, Object) - Method in class com.comphenix.protocol.reflect.fuzzy.FuzzyMethodContract
 
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(T, Object) - Method in interface 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
 
isMetricsEnabled() - Method in class com.comphenix.protocol.ProtocolConfig
Retrieve whether or not metrics is enabled.
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.
isMojangMapped() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
 
isNonNull() - Method in class com.comphenix.protocol.reflect.instances.DefaultInstances
Retrieve whether or not the constructor's parameters must be non-null.
isOptional() - Method in class com.comphenix.protocol.wrappers.WrappedDataWatcher.Serializer
Whether or not this serializer is optional, that is whether or not the return type is wrapped in a Optional.
isOutdated() - Method in class com.comphenix.protocol.injector.packet.PacketRegistry.Register
Determine if the current register is outdated.
isPacketClass(Class<?>) - Static method in class com.comphenix.protocol.utility.MinecraftReflection
 
isPacketClass(Object) - Static method in class com.comphenix.protocol.utility.MinecraftReflection
Determine if the given object is actually a Minecraft packet.
isPendingSynchronization() - Method in class com.comphenix.protocol.wrappers.WrappedAttributeModifier
Whether the modifier is pending synchronization with the client.
isPlayerInfoData(Object) - Static method in class com.comphenix.protocol.utility.MinecraftReflection
Determine if the given object is a PlayerInfoData.
isPlayersVisible() - Method in class com.comphenix.protocol.wrappers.WrappedServerPing
Determine if the player count and maximum is visible.
isPlayerTemporary() - Method in class com.comphenix.protocol.events.PacketEvent
Whether or not the player in this PacketEvent is temporary (i.e.
isProcessed() - Method in class com.comphenix.protocol.async.AsyncMarker
Retrieve whether or not this packet has been processed by the async listeners.
isQueued() - Method in class com.comphenix.protocol.async.AsyncMarker
Whether or not this packet is or has been queued for processing.
isReadable() - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
isReadable(int) - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
isReadOnly() - Method in class com.comphenix.protocol.events.PacketEvent
Determine if the current packet event is read only.
isRunning() - Method in interface com.comphenix.protocol.async.AsyncRunnable
Determine if we're running or not.
isServer() - Method in class com.comphenix.protocol.PacketType
Determine if this packet was sent by the server.
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.
isShowHat() - Method in class com.comphenix.protocol.wrappers.PlayerInfoData
Gets if a hat is shown (since 1.21.4)
isSignatureValid(PublicKey) - Method in class com.comphenix.protocol.wrappers.WrappedSignedProperty
Determine if the signature of this property is valid and signed by the corresponding private key.
isSigned() - Method in class com.comphenix.protocol.wrappers.WrappedSaltedSignature
 
isSimpleType(Object) - Static method in class com.comphenix.protocol.error.DetailedErrorReporter
Determine if the given object is a wrapper for a primitive/simple type or not.
isSnapshot() - Method in class com.comphenix.protocol.utility.MinecraftVersion
Determine if this version is a snapshot.
isSupported() - Method in class com.comphenix.protocol.PacketType
Determine if this packet is supported on the current server.
isSupported() - Static method in class com.comphenix.protocol.wrappers.WrappedNumberFormat
 
isSupported() - Static method in class com.comphenix.protocol.wrappers.WrappedTeamParameters
 
isSupported(PacketType) - Static method in class com.comphenix.protocol.injector.packet.PacketRegistry
Determine if the given packet type is supported on the current server.
isTracking() - Static method in class com.comphenix.protocol.timing.TimingTrackerManager
 
isTransmitted() - Method in class com.comphenix.protocol.async.AsyncMarker
Retrieve whether or not this packet has already been sent.
isTroveClass(Class<?>) - Static method in class com.comphenix.protocol.wrappers.TroveWrapper
Determine if the given class is found within gnu.trove.
isTrustEdges() - Method in class com.comphenix.protocol.wrappers.WrappedLevelChunkData.LightData
Deprecated.
Removed in 1.20
isUnboundProtocol(Object) - Static method in class com.comphenix.protocol.injector.packet.internal.ProtocolInfoWrapper
 
isUsingFolia() - Static method in class com.comphenix.protocol.utility.Util
 
isUsingSpigot() - Static method in class com.comphenix.protocol.utility.Util
Whether this server is running Spigot or a Spigot fork.
isWritable() - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
isWritable(int) - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
ITALIC - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.ChatFormatting
 
ITEM_CRACK - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.Particle
 
ITEM_NAME - Static variable in class com.comphenix.protocol.PacketType.Play.Client
 
ITEM_TAKE - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.Particle
 
iterable(EquivalentConverter<T>, Supplier<List<T>>, Supplier<List<?>>) - Static method in class com.comphenix.protocol.wrappers.Converters
 
iterator() - Method in class com.comphenix.protocol.concurrent.SortedCopyOnWriteSet
Returns an iterator over the elements in this set.
iterator() - Method in class com.comphenix.protocol.PacketTypeEnum
 
iterator() - Method in class com.comphenix.protocol.wrappers.collection.CachedCollection
 
iterator() - Method in class com.comphenix.protocol.wrappers.collection.ConvertedCollection
 
iterator() - Method in class com.comphenix.protocol.wrappers.InMemoryDataWatcher
 
iterator() - Method in class com.comphenix.protocol.wrappers.LegacyDataWatcher
 
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
 

J

JavaOptionalCloner - Class in com.comphenix.protocol.reflect.cloning
A cloner that can clone Java Optional objects
JavaOptionalCloner(Cloner) - Constructor for class com.comphenix.protocol.reflect.cloning.JavaOptionalCloner
 
JIGSAW_GENERATE - Static variable in class com.comphenix.protocol.PacketType.Play.Client
 
json(boolean) - Static method in class com.comphenix.protocol.wrappers.codecs.WrappedDynamicOps
 
JSON_ACCESSORS - Static variable in class com.comphenix.protocol.wrappers.codecs.WrappedDynamicOps
 
JUNGLE - Enum constant in enum class com.comphenix.protocol.wrappers.WrappedVillagerData.Type
 

K

KEEP_ALIVE - Static variable in class com.comphenix.protocol.PacketType.Configuration.Client
 
KEEP_ALIVE - Static variable in class com.comphenix.protocol.PacketType.Configuration.Server
 
KEEP_ALIVE - Static variable in class com.comphenix.protocol.PacketType.Play.Client
 
KEEP_ALIVE - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
key - Variable in class com.comphenix.protocol.wrappers.WrappedAttribute.WrappedAttributeBase
 
key(MinecraftKey) - Method in class com.comphenix.protocol.wrappers.WrappedAttributeModifier.Builder
 
key(String, String) - Method in class com.comphenix.protocol.wrappers.WrappedAttributeModifier.Builder
 
keys() - Method in class com.comphenix.protocol.wrappers.collection.ConvertedMultimap
 
keySet() - Method in class com.comphenix.protocol.collections.ExpireHashMap
Retrieve a view of the keys in the current map.
keySet() - Method in class com.comphenix.protocol.wrappers.collection.ConvertedMap
 
keySet() - Method in class com.comphenix.protocol.wrappers.collection.ConvertedMultimap
 
KICK_DISCONNECT - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
KnownPacketData - Class in com.comphenix.protocol.injector.packet
 
KnownPacketData() - Constructor for class com.comphenix.protocol.injector.packet.KnownPacketData
 

L

lastIndexOf(Object) - Method in class com.comphenix.protocol.wrappers.collection.ConvertedList
 
LATEST - Static variable in class com.comphenix.protocol.utility.MinecraftVersion
The latest release version of minecraft.
LAVA - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.Particle
 
LEATHERWORKER - Enum constant in enum class com.comphenix.protocol.wrappers.WrappedVillagerData.Profession
 
left() - Method in class com.comphenix.protocol.wrappers.Either
 
left() - Method in class com.comphenix.protocol.wrappers.Either.Left
 
left() - Method in class com.comphenix.protocol.wrappers.Either.Right
 
left(L) - Static method in class com.comphenix.protocol.wrappers.Either
 
Left(L) - Constructor for class com.comphenix.protocol.wrappers.Either.Left
 
LegacyDataWatcher - Class in com.comphenix.protocol.wrappers
Represents a DataWatcher
LegacyDataWatcher() - Constructor for class com.comphenix.protocol.wrappers.LegacyDataWatcher
Deprecated.
LegacyDataWatcher(Object) - Constructor for class com.comphenix.protocol.wrappers.LegacyDataWatcher
Constructs a new DataWatcher wrapper around a NMS handle.
LegacyDataWatcher(List<WrappedWatchableObject>) - Constructor for class com.comphenix.protocol.wrappers.LegacyDataWatcher
Deprecated.
LegacyDataWatcher(Entity) - Constructor for class com.comphenix.protocol.wrappers.LegacyDataWatcher
Deprecated.
LegacyServerPing - Class in com.comphenix.protocol.wrappers.ping
Represents a server ping packet data.
LegacyServerPing() - Constructor for class com.comphenix.protocol.wrappers.ping.LegacyServerPing
Construct a new server ping initialized with a zero player count, and zero maximum.
LegacyServerPing(Object) - Constructor for class com.comphenix.protocol.wrappers.ping.LegacyServerPing
 
LEGS - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.ItemSlot
 
LERP_SIZE - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.WorldBorderAction
 
LIBRARIAN - Enum constant in enum class com.comphenix.protocol.wrappers.WrappedVillagerData.Profession
 
library(ProtocolLib) - Method in class com.comphenix.protocol.injector.PacketFilterBuilder
Set a reference to the plugin instance of ProtocolLib.
LIGHT_PURPLE - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.ChatFormatting
 
LIGHT_UPDATE - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
LightData(Object) - Constructor for class com.comphenix.protocol.wrappers.WrappedLevelChunkData.LightData
 
lineDelimiter(String) - Method in class com.comphenix.protocol.utility.HexDumper
Set the delimiter between each new line.
LIST - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.DisplaySlot
 
ListenerManager - Interface in com.comphenix.protocol.injector
Represents an object that initiate the packet listeners.
ListenerOptions - Enum Class in com.comphenix.protocol.events
Represents additional options a listener may require.
listenerPriority(ListenerPriority) - Method in class com.comphenix.protocol.events.PacketAdapter.AdapterParameteters
Set the the event priority, where the execution is in ascending order from lowest to highest.
ListenerPriority - Enum Class in com.comphenix.protocol.events
Represents a packet event priority, similar to the Bukkit EventPriority.
listeners - Variable in class com.comphenix.protocol.updater.Updater
 
ListeningWhitelist - Class in com.comphenix.protocol.events
Determines which packets will be observed by a listener, and with what priority.
ListeningWhitelist.Builder - Class in com.comphenix.protocol.events
Represents a builder of whitelists.
listIterator() - Method in class com.comphenix.protocol.wrappers.collection.ConvertedList
 
listIterator(int) - Method in class com.comphenix.protocol.wrappers.collection.ConvertedList
 
loadClass(String) - Method in interface com.comphenix.protocol.utility.ClassSource
Retrieve a class by its canonical name
log(String, Object...) - Static method in class com.comphenix.protocol.ProtocolLogger
Logs a method to console with the INFO level.
log(Level, String, Object...) - Static method in class com.comphenix.protocol.ProtocolLogger
Logs a message to console with a given level.
log(Level, String, Throwable) - Static method in class com.comphenix.protocol.ProtocolLogger
Logs a message to console with a given level and exception.
logger - Variable in class com.comphenix.protocol.error.DetailedErrorReporter
 
Login() - Constructor for class com.comphenix.protocol.PacketType.Login
 
LOGIN - Enum constant in enum class com.comphenix.protocol.injector.GamePhase
Deprecated.
Only listen for packets sent or received before a player has logged in.
LOGIN - Enum constant in enum class com.comphenix.protocol.PacketType.Protocol
 
LOGIN - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.ClientIntent
 
LOGIN - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
LOGIN_ACK - Static variable in class com.comphenix.protocol.PacketType.Login.Client
 
loginPhase() - Method in class com.comphenix.protocol.events.PacketAdapter.AdapterParameteters
Set the game phase to GamePhase.LOGIN, allowing ProtocolLib to intercept login packets.
LONG_JUMPING - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.EntityPose
 
LOOK - Static variable in class com.comphenix.protocol.PacketType.Play.Client
 
LOOK_AT - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
low() - Method in class com.comphenix.protocol.events.ListeningWhitelist.Builder
Set the priority of the whitelist to low.
LOW - Enum constant in enum class com.comphenix.protocol.events.ListenerPriority
Event call is of low importance.
lowest() - Method in class com.comphenix.protocol.events.ListeningWhitelist.Builder
Set the priority of the whitelist to lowest.
LOWEST - Enum constant in enum class com.comphenix.protocol.events.ListenerPriority
Event call is of very low importance and should be run first, to allow other plugins to further customise the outcome.

M

MAIN_HAND - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.Hand
 
MAINHAND - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.ItemSlot
 
mainThreadPacketTypes - Variable in class com.comphenix.protocol.injector.collection.PacketListenerSet
 
map - Variable in class com.comphenix.protocol.injector.collection.PacketListenerSet
 
map(Function<L, T>, Function<R, T>) - Method in class com.comphenix.protocol.wrappers.Either.Left
 
map(Function<L, T>, Function<R, T>) - Method in class com.comphenix.protocol.wrappers.Either
 
map(Function<L, T>, Function<R, T>) - Method in class com.comphenix.protocol.wrappers.Either.Right
 
MAP - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
MAP_CHUNK - Static variable in class com.comphenix.protocol.injector.packet.KnownPacketData
 
MAP_CHUNK - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
MAP_CHUNK_BULK - Static variable in class com.comphenix.protocol.PacketType.Play.Server
Deprecated.
Removed in 1.9
MapContainer - Class in com.comphenix.protocol.injector.packet
Represents a class that can detect if a map has changed.
MapContainer(Object) - Constructor for class com.comphenix.protocol.injector.packet.MapContainer
 
markReaderIndex() - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
markWriterIndex() - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
MASON - Enum constant in enum class com.comphenix.protocol.wrappers.WrappedVillagerData.Profession
 
MASTER - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.SoundCategory
 
matchAll() - Static method in class com.comphenix.protocol.reflect.fuzzy.FuzzyMatchers
Retrieve a fuzzy matcher that will match any class.
matchAnyOf(Class<?>...) - Static method in class com.comphenix.protocol.reflect.fuzzy.FuzzyMatchers
Construct a class matcher that matches any of the given classes exactly.
matchAnyOf(Set<Class<?>>) - Static method in class com.comphenix.protocol.reflect.fuzzy.FuzzyMatchers
Construct a class matcher that matches any of the given classes exactly.
matchArray(AbstractFuzzyMatcher<Class<?>>) - Static method in class com.comphenix.protocol.reflect.fuzzy.FuzzyMatchers
Construct a class matcher that matches an array with a given component matcher.
matchDerived(Class<?>) - Static method in class com.comphenix.protocol.reflect.fuzzy.FuzzyMatchers
Construct a class matcher that matches derived types of the given class.
matchExact(Class<?>) - Static method in class com.comphenix.protocol.reflect.fuzzy.FuzzyMatchers
Construct a class matcher that matches types exactly.
matchRegex(String) - Static method in class com.comphenix.protocol.reflect.fuzzy.FuzzyMatchers
Construct a class matcher based on the canonical names of classes.
matchRegex(Pattern) - Static method in class com.comphenix.protocol.reflect.fuzzy.FuzzyMatchers
Construct a class matcher based on the canonical names of classes.
matchSuper(Class<?>) - Static method in class com.comphenix.protocol.reflect.fuzzy.FuzzyMatchers
Construct a class matcher that matches super types of the given class.
matchType(AbstractFuzzyMatcher<Class<?>>) - Static method in class com.comphenix.protocol.reflect.fuzzy.FuzzyFieldContract
Match a field by its type.
max - Variable in class com.comphenix.protocol.wrappers.ping.ServerPingRecord.PlayerSample
 
MAX_SIGNED_POWER_OF_TWO - Static variable in class com.comphenix.protocol.utility.IntegerMath
 
maxCapacity() - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
maxErrorCount - Variable in class com.comphenix.protocol.error.DetailedErrorReporter
 
MAXIMUM_MINECRAFT_VERSION - Static variable in class com.comphenix.protocol.ProtocolLibrary
The maximum version ProtocolLib has been tested with.
maximumSize(int) - Method in class com.comphenix.protocol.utility.SafeCacheBuilder
Specifies the maximum number of entries the cache may contain.
maxWritableBytes() - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
member - Variable in class com.comphenix.protocol.reflect.fuzzy.AbstractFuzzyMember.Builder
 
members - Variable in class com.comphenix.protocol.PacketTypeEnum
 
memoryAddress() - Method in class com.comphenix.protocol.injector.netty.NettyByteBufAdapter
 
memoryAddress() - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
mergeOptions(ListenerOptions...) - Method in class com.comphenix.protocol.events.ListeningWhitelist.Builder
Options to merge into the current set of options.
mergeOptions(Collection<ListenerOptions>) - Method in class com.comphenix.protocol.events.ListeningWhitelist.Builder
Options to merge into the current set of options.
messageParam(Object...) - Method in class com.comphenix.protocol.error.Report.ReportBuilder
Set the message parameters that are used to construct a message text.
method(AbstractFuzzyMatcher<MethodInfo>) - Method in class com.comphenix.protocol.reflect.fuzzy.FuzzyClassContract.Builder
Add a new method contract.
method(FuzzyMethodContract.Builder) - Method in class com.comphenix.protocol.reflect.fuzzy.FuzzyClassContract.Builder
Add a new method contract via a builder.
MethodAccessor - Interface in com.comphenix.protocol.reflect.accessors
Represents an interface for invoking a method.
MethodInfo - Class in com.comphenix.protocol.reflect
Represents a method or a constructor.
MethodInfo() - Constructor for class com.comphenix.protocol.reflect.MethodInfo
 
Metrics - Class in com.comphenix.protocol.metrics
bStats collects some data for plugin authors.
Metrics(ProtocolLib) - Constructor for class com.comphenix.protocol.metrics.Metrics
Class constructor.
Metrics.AdvancedBarChart - Class in com.comphenix.protocol.metrics
Represents a custom advanced bar chart.
Metrics.AdvancedPie - Class in com.comphenix.protocol.metrics
Represents a custom advanced pie.
Metrics.CustomChart - Class in com.comphenix.protocol.metrics
Represents a custom chart.
Metrics.DrilldownPie - Class in com.comphenix.protocol.metrics
Represents a custom drilldown pie.
Metrics.MultiLineChart - Class in com.comphenix.protocol.metrics
Represents a custom multi line chart.
Metrics.SimpleBarChart - Class in com.comphenix.protocol.metrics
Represents a custom simple bar chart.
Metrics.SimplePie - Class in com.comphenix.protocol.metrics
Represents a custom simple pie.
Metrics.SingleLineChart - Class in com.comphenix.protocol.metrics
Represents a custom single line chart.
mime - Variable in class com.comphenix.protocol.wrappers.WrappedServerPing.CompressedImage
 
MINECRAFT_LAST_RELEASE_DATE - Static variable in class com.comphenix.protocol.ProtocolLibrary
The date (with ISO 8601 or YYYY-MM-DD) when the most recent version (1.21.8) was released.
MinecraftFields - Class in com.comphenix.protocol.utility
Retrieve the content of well-known fields in Minecraft.
MinecraftGenerator - Class in com.comphenix.protocol.reflect.instances
 
MinecraftGenerator() - Constructor for class com.comphenix.protocol.reflect.instances.MinecraftGenerator
 
MinecraftKey - Class in com.comphenix.protocol.wrappers
Represents a MinecraftKey in 1.9.
MinecraftKey(String) - Constructor for class com.comphenix.protocol.wrappers.MinecraftKey
Constructs a new key with minecraft prefix and a key.
MinecraftKey(String, String) - Constructor for class com.comphenix.protocol.wrappers.MinecraftKey
Constructs a new key with a given prefix and key.
MinecraftMethods - Class in com.comphenix.protocol.utility
Static methods for accessing Minecraft methods.
MinecraftProtocolVersion - Class in com.comphenix.protocol.utility
A lookup of the associated protocol version of a given Minecraft server.
MinecraftProtocolVersion() - Constructor for class com.comphenix.protocol.utility.MinecraftProtocolVersion
 
MinecraftReflection - Class in com.comphenix.protocol.utility
Methods and constants specifically used in conjuction with reflecting Minecraft object.
MinecraftRegistryAccess - Class in com.comphenix.protocol.utility
Static getter for the registry access accessor which is need for most of the methods since 1.20.5 that access the registry and in form.
MinecraftRegistryAccess() - Constructor for class com.comphenix.protocol.utility.MinecraftRegistryAccess
 
minecraftVersion(MinecraftVersion) - Method in class com.comphenix.protocol.injector.PacketFilterBuilder
Set the current Minecraft version.
MinecraftVersion - Class in com.comphenix.protocol.utility
Determine the current Minecraft version.
MinecraftVersion(int, int, int) - Constructor for class com.comphenix.protocol.utility.MinecraftVersion
Construct a version object directly.
MinecraftVersion(int, int, int, String) - Constructor for class com.comphenix.protocol.utility.MinecraftVersion
Construct a version object directly.
MinecraftVersion(String) - Constructor for class com.comphenix.protocol.utility.MinecraftVersion
Construct a version object from the format major.minor.build, or the snapshot format.
MinecraftVersion(Server) - Constructor for class com.comphenix.protocol.utility.MinecraftVersion
Determine the current Minecraft version.
MINIMUM_MINECRAFT_VERSION - Static variable in class com.comphenix.protocol.ProtocolLibrary
The minimum version ProtocolLib has been tested with.
MOB_APPEARANCE - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.Particle
 
modifier - Variable in class com.comphenix.protocol.wrappers.WrappedAttributeModifier
 
modifiers(Collection<WrappedAttributeModifier>) - Method in class com.comphenix.protocol.wrappers.WrappedAttribute.Builder
Set the modifers that will be supplied to the client, and used to compute the final value.
modifiersBanned - Variable in class com.comphenix.protocol.reflect.fuzzy.AbstractFuzzyMember
 
modifiersRequired - Variable in class com.comphenix.protocol.reflect.fuzzy.AbstractFuzzyMember
 
modify(int, UnaryOperator<T>) - Method in class com.comphenix.protocol.reflect.StructureModifier
Correctly modifies the value of a field.
monitor() - Method in class com.comphenix.protocol.events.ListeningWhitelist.Builder
Set the priority of the whitelist to monitor.
MONITOR - Enum constant in enum class com.comphenix.protocol.events.ListenerPriority
Event is listened to purely for monitoring the outcome of an event.
MonitorAdapter - Class in com.comphenix.protocol.events
Represents a listener that is notified of every sent and received packet.
MonitorAdapter(Plugin, ConnectionSide) - Constructor for class com.comphenix.protocol.events.MonitorAdapter
 
MonitorAdapter(Plugin, ConnectionSide, Logger) - Constructor for class com.comphenix.protocol.events.MonitorAdapter
Deprecated.
MOTION_BLOCKING - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.HeightmapType
 
MOTION_BLOCKING_NO_LEAVES - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.HeightmapType
 
MOUNT - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
MOVE_MINECART - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
MovingObjectPositionBlock - Class in com.comphenix.protocol.wrappers
 
MovingObjectPositionBlock() - Constructor for class com.comphenix.protocol.wrappers.MovingObjectPositionBlock
 
MovingObjectPositionBlock(BlockPosition, Vector, EnumWrappers.Direction, boolean) - Constructor for class com.comphenix.protocol.wrappers.MovingObjectPositionBlock
 
MULTI_BLOCK_CHANGE - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
MultiBlockChangeInfo - Class in com.comphenix.protocol.wrappers
Represents a single block change.
MultiBlockChangeInfo(short, WrappedBlockData, ChunkCoordIntPair) - Constructor for class com.comphenix.protocol.wrappers.MultiBlockChangeInfo
 
MultiBlockChangeInfo(Location, WrappedBlockData) - Constructor for class com.comphenix.protocol.wrappers.MultiBlockChangeInfo
 
MultiLineChart(String, Callable<Map<String, Integer>>) - Constructor for class com.comphenix.protocol.metrics.Metrics.MultiLineChart
Class constructor.
multiply(int) - Method in class com.comphenix.protocol.wrappers.BlockPosition
Multiply each dimension in the current position by the given factor.
MULTIPLY_PERCENTAGE - Enum constant in enum class com.comphenix.protocol.wrappers.WrappedAttributeModifier.Operation
Increment Y by X * amount.
MUSIC - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.SoundCategory
 

N

name - Variable in class com.comphenix.protocol.wrappers.ping.ServerPingRecord.ServerData
 
name() - Method in class com.comphenix.protocol.PacketType
Retrieve the declared enum name of this packet type.
name(String) - Method in class com.comphenix.protocol.wrappers.WrappedAttributeModifier.Builder
Deprecated.
NAME - Enum constant in enum class com.comphenix.protocol.concurrency.ConcurrentPlayerMap.PlayerKey
Use a player's Player.getName() as key in the map.
NAME - Static variable in class com.comphenix.protocol.CommandFilter
Name of this command.
NAME - Static variable in class com.comphenix.protocol.PacketLogging
 
NAMED_ENTITY_SPAWN - Static variable in class com.comphenix.protocol.PacketType.Play.Server
Deprecated.
Removed in 1.20.2
NAMED_SOUND_EFFECT - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
nameExact(String) - Method in class com.comphenix.protocol.reflect.fuzzy.AbstractFuzzyMember.Builder
Set the exact name of the member we are matching.
nameExact(String) - Method in class com.comphenix.protocol.reflect.fuzzy.FuzzyFieldContract.Builder
 
nameExact(String) - Method in class com.comphenix.protocol.reflect.fuzzy.FuzzyMethodContract.Builder
 
NameProperty - Class in com.comphenix.protocol.wrappers.nbt
 
NameProperty() - Constructor for class com.comphenix.protocol.wrappers.nbt.NameProperty
 
nameRegex - Variable in class com.comphenix.protocol.reflect.fuzzy.AbstractFuzzyMember
 
nameRegex(String) - Method in class com.comphenix.protocol.reflect.fuzzy.AbstractFuzzyMember.Builder
Set the regular expresson that matches a members name.
nameRegex(String) - Method in class com.comphenix.protocol.reflect.fuzzy.FuzzyFieldContract.Builder
 
nameRegex(String) - Method in class com.comphenix.protocol.reflect.fuzzy.FuzzyMethodContract.Builder
 
nameRegex(Pattern) - Method in class com.comphenix.protocol.reflect.fuzzy.AbstractFuzzyMember.Builder
Set the regular expression pattern that matches a members name.
nameRegex(Pattern) - Method in class com.comphenix.protocol.reflect.fuzzy.FuzzyFieldContract.Builder
 
nameRegex(Pattern) - Method in class com.comphenix.protocol.reflect.fuzzy.FuzzyMethodContract.Builder
 
nametagVisibility(EnumWrappers.TeamVisibility) - Method in class com.comphenix.protocol.wrappers.WrappedTeamParameters.Builder
 
nametagVisibility(String) - Method in class com.comphenix.protocol.wrappers.WrappedTeamParameters.Builder
Compatibility stub for FeatherBoard – accepts raw String visibility.
nbt() - Static method in class com.comphenix.protocol.wrappers.codecs.WrappedDynamicOps
 
NBT_ACCESSOR - Static variable in class com.comphenix.protocol.wrappers.codecs.WrappedDynamicOps
 
NBT_QUERY - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
NbtBase<TType> - Interface in com.comphenix.protocol.wrappers.nbt
Represents a generic container for an NBT element.
NbtBinarySerializer - Class in com.comphenix.protocol.wrappers.nbt.io
 
NbtBinarySerializer() - Constructor for class com.comphenix.protocol.wrappers.nbt.io.NbtBinarySerializer
 
NbtCompound - Interface in com.comphenix.protocol.wrappers.nbt
Represents a mapping of arbitrary NBT elements and their unique names.
NbtConfigurationSerializer - Class in com.comphenix.protocol.wrappers.nbt.io
Serialize and deserialize NBT information from a configuration section.
NbtConfigurationSerializer() - Constructor for class com.comphenix.protocol.wrappers.nbt.io.NbtConfigurationSerializer
Construct a serializer using NbtConfigurationSerializer.TYPE_DELIMITER as the default delimiter.
NbtConfigurationSerializer(String) - Constructor for class com.comphenix.protocol.wrappers.nbt.io.NbtConfigurationSerializer
Construct a serializer using the given value as a delimiter.
NbtFactory - Class in com.comphenix.protocol.wrappers.nbt
Factory methods for creating NBT elements, lists and compounds.
NbtFactory() - Constructor for class com.comphenix.protocol.wrappers.nbt.NbtFactory
 
NbtList<TType> - Interface in com.comphenix.protocol.wrappers.nbt
Represents a list of NBT tags of the same type without names.
NbtTextSerializer - Class in com.comphenix.protocol.wrappers.nbt.io
Serializes NBT to a base-64 encoded string and back.
NbtTextSerializer() - Constructor for class com.comphenix.protocol.wrappers.nbt.io.NbtTextSerializer
 
NbtTextSerializer(NbtBinarySerializer) - Constructor for class com.comphenix.protocol.wrappers.nbt.io.NbtTextSerializer
Construct a serializer with a custom binary serializer.
NbtType - Enum Class in com.comphenix.protocol.wrappers.nbt
Represents all the element types
NbtVisitor - Interface in com.comphenix.protocol.wrappers.nbt
A visitor that can enumerate a NBT tree structure.
NbtWrapper<TType> - Interface in com.comphenix.protocol.wrappers.nbt
Indicates that this NBT wraps an underlying net.minecraft.server instance.
NETHER_UPDATE - Static variable in class com.comphenix.protocol.utility.MinecraftVersion
Version 1.16.0 - the nether update
NETHER_UPDATE_2 - Static variable in class com.comphenix.protocol.utility.MinecraftVersion
Version 1.16.2 - breaking change to the nether update
NETHER_UPDATE_4 - Static variable in class com.comphenix.protocol.utility.MinecraftVersion
Version 1.16.4
NettyByteBufAdapter - Class in com.comphenix.protocol.injector.netty
Construct a ByteBuf around an input stream and an output stream.
NettyChannelInjector - Class in com.comphenix.protocol.injector.netty.channel
 
NettyChannelInjector(Player, Object, Channel, ListenerManager, InjectionFactory, ErrorReporter) - Constructor for class com.comphenix.protocol.injector.netty.channel.NettyChannelInjector
 
NetworkManagerInjector - Class in com.comphenix.protocol.injector.netty.manager
 
NetworkManagerInjector(Plugin, ListenerManager, ErrorReporter) - Constructor for class com.comphenix.protocol.injector.netty.manager.NetworkManagerInjector
 
NetworkMarker - Class in com.comphenix.protocol.events
Marker containing the serialized packet data seen from the network, or output handlers that will serialize the current packet.
NetworkMarker(ConnectionSide, PacketType) - Constructor for class com.comphenix.protocol.events.NetworkMarker
Construct a new network marker.
NetworkProcessor - Class in com.comphenix.protocol.injector
Represents a processor for network markers.
NetworkProcessor(ErrorReporter) - Constructor for class com.comphenix.protocol.injector.NetworkProcessor
Construct a new network processor.
NEUTRAL - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.SoundCategory
 
NEVER - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.TeamCollisionRule
 
NEVER - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.TeamVisibility
 
newBuilder() - Static method in class com.comphenix.protocol.events.ListeningWhitelist
Construct a new builder of whitelists.
newBuilder() - Static method in class com.comphenix.protocol.injector.PacketFilterManager
 
newBuilder() - Static method in class com.comphenix.protocol.reflect.cloning.AggregateCloner
Begins constructing a new aggregate cloner.
newBuilder() - Static method in class com.comphenix.protocol.reflect.fuzzy.FuzzyClassContract
Construct a new fuzzy class contract builder.
newBuilder() - Static method in class com.comphenix.protocol.reflect.fuzzy.FuzzyFieldContract
Return a new fuzzy field contract builder.
newBuilder() - Static method in class com.comphenix.protocol.reflect.fuzzy.FuzzyMethodContract
Return a method contract builder.
newBuilder() - Static method in class com.comphenix.protocol.utility.SafeCacheBuilder
Construct a new safe cache builder.
newBuilder() - Static method in class com.comphenix.protocol.wrappers.WrappedAttribute
Construct a new wrapped attribute builder.
newBuilder() - Static method in class com.comphenix.protocol.wrappers.WrappedAttributeModifier
Construct a new attribute modifier builder.
newBuilder() - Static method in class com.comphenix.protocol.wrappers.WrappedTeamParameters
 
newBuilder(ReportType) - Static method in class com.comphenix.protocol.error.Report
Construct a new report builder.
newBuilder(ListeningWhitelist) - Static method in class com.comphenix.protocol.events.ListeningWhitelist
Construct a new builder of whitelists initialized to the same values as the template.
newBuilder(WrappedTeamParameters) - Static method in class com.comphenix.protocol.wrappers.WrappedTeamParameters
 
newBuilder(WrappedAttribute) - Static method in class com.comphenix.protocol.wrappers.WrappedAttribute
Construct a new wrapped attribute builder initialized to the values from a template.
newBuilder(WrappedAttributeModifier) - Static method in class com.comphenix.protocol.wrappers.WrappedAttributeModifier
Construct a new wrapped attribute modifier builder initialized to the values from a template.
newBuilder(UUID) - Static method in class com.comphenix.protocol.wrappers.WrappedAttributeModifier
Construct a new attribute modifier builder with the given UUID.
newHandle() - Method in class com.comphenix.protocol.wrappers.CustomPacketPayloadWrapper
Constructs a NEW handle instance of a payload wrapper to use in a CustomPayload packet.
newInstance(Class<?>) - Static method in class com.comphenix.protocol.injector.StructureCache
 
newMap() - Static method in class com.comphenix.protocol.wrappers.WrappedIntHashMap
Deprecated.
Construct a new IntHashMap.
newNullDataSerializer() - Static method in class com.comphenix.protocol.injector.StructureCache
Returns a new mocked null data serializer instance, if possible.
newPacket(PacketType) - Static method in class com.comphenix.protocol.injector.StructureCache
Creates an empty Minecraft packet of the given type.
newPacket(Class<?>) - Static method in class com.comphenix.protocol.injector.StructureCache
Deprecated.
nextPowerOfTwo(int) - Static method in class com.comphenix.protocol.utility.IntegerMath
This calculates the smallest y for which 2^y > x
nioBuffer() - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
nioBuffer(int, int) - Method in class com.comphenix.protocol.injector.netty.NettyByteBufAdapter
 
nioBuffer(int, int) - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
nioBufferCount() - Method in class com.comphenix.protocol.injector.netty.NettyByteBufAdapter
 
nioBufferCount() - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
nioBuffers() - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
nioBuffers(int, int) - Method in class com.comphenix.protocol.injector.netty.NettyByteBufAdapter
 
nioBuffers(int, int) - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
NITWIT - Enum constant in enum class com.comphenix.protocol.wrappers.WrappedVillagerData.Profession
 
NO_DOWNLOAD - Enum constant in enum class com.comphenix.protocol.updater.Updater.UpdateType
Get information about the version and the download size, but don't actually download anything.
NO_OP_ACCESSOR - Static variable in interface com.comphenix.protocol.reflect.accessors.ConstructorAccessor
NoOp Accessor, does what is says: nothing.
NO_OP_ACCESSOR - Static variable in interface com.comphenix.protocol.reflect.accessors.FieldAccessor
NoOp Accessor, does what is says: nothing.
NO_UPDATE - Enum constant in enum class com.comphenix.protocol.updater.Updater.UpdateResult
The updater did not find an update, and nothing was downloaded.
NO_VERSION_CHECK - Enum constant in enum class com.comphenix.protocol.updater.Updater.UpdateType
Don't run a version check, just find the latest update and download it.
NONE - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.NativeGameMode
Deprecated.
Replaced by NOT_SET
NONE - Enum constant in enum class com.comphenix.protocol.wrappers.WrappedVillagerData.Profession
 
normal() - Method in class com.comphenix.protocol.events.ListeningWhitelist.Builder
Set the priority of the whitelist to normal.
NORMAL - Enum constant in enum class com.comphenix.protocol.events.ListenerPriority
Event call is neither important nor unimportant, and may be run normally.
NORMAL - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.Difficulty
 
NORTH - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.Direction
 
NOT_SET - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.NativeGameMode
 
NotConstructableException - Exception Class in com.comphenix.protocol.reflect.instances
Invoked when a instance provider indicates that a given type cannot or should not be constructed under any circumstances.
NotConstructableException() - Constructor for exception class com.comphenix.protocol.reflect.instances.NotConstructableException
Construct a new not constructable exception.
NotConstructableException(String) - Constructor for exception class com.comphenix.protocol.reflect.instances.NotConstructableException
Construct a new not constructable exception with a custom message.
NotConstructableException(String, Throwable) - Constructor for exception class com.comphenix.protocol.reflect.instances.NotConstructableException
Construct a new not constructable exception with a custom message and cause.
NotConstructableException(Throwable) - Constructor for exception class com.comphenix.protocol.reflect.instances.NotConstructableException
Construct a new not constructable exception with a custom cause.
NOTE - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.Particle
 
NullableCloner - Class in com.comphenix.protocol.reflect.cloning
Creates a cloner wrapper that accepts and clones NULL values.
NullableCloner(Cloner) - Constructor for class com.comphenix.protocol.reflect.cloning.NullableCloner
 

O

OBFUSCATED - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.ChatFormatting
 
ObjectWriter - Class in com.comphenix.protocol.reflect
Can copy an object field by field.
ObjectWriter() - Constructor for class com.comphenix.protocol.reflect.ObjectWriter
 
observe(double) - Method in class com.comphenix.protocol.timing.StatisticsStream
Observe a value.
OCEAN_FLOOR - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.HeightmapType
 
OCEAN_FLOOR_WG - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.HeightmapType
 
of(String, byte) - Static method in class com.comphenix.protocol.wrappers.nbt.NbtFactory
Constructs a NBT tag of type byte.
of(String, byte[]) - Static method in class com.comphenix.protocol.wrappers.nbt.NbtFactory
Constructs a NBT tag of type byte array.
of(String, double) - Static method in class com.comphenix.protocol.wrappers.nbt.NbtFactory
Constructs a NBT tag of type double.
of(String, float) - Static method in class com.comphenix.protocol.wrappers.nbt.NbtFactory
Constructs a NBT tag of type float.
of(String, int) - Static method in class com.comphenix.protocol.wrappers.nbt.NbtFactory
Constructs a NBT tag of type int.
of(String, int[]) - Static method in class com.comphenix.protocol.wrappers.nbt.NbtFactory
Constructs a NBT tag of type int array.
of(String, long) - Static method in class com.comphenix.protocol.wrappers.nbt.NbtFactory
Constructs a NBT tag of type long.
of(String, short) - Static method in class com.comphenix.protocol.wrappers.nbt.NbtFactory
Constructs a NBT tag of type short.
of(String, String) - Static method in class com.comphenix.protocol.wrappers.nbt.NbtFactory
Constructs a NBT tag of type string.
ofCompound(String) - Static method in class com.comphenix.protocol.wrappers.nbt.NbtFactory
Construct a new NBT compound wrapper.
ofCompound(String, Collection<? extends NbtBase<?>>) - Static method in class com.comphenix.protocol.wrappers.nbt.NbtFactory
Construct a new NBT compound initialized with a given list of NBT values.
OFF_HAND - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.Hand
 
OFFHAND - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.ItemSlot
 
ofList(String, Collection<? extends T>) - Static method in class com.comphenix.protocol.wrappers.nbt.NbtFactory
Construct a NBT list of out a list of values.
ofList(String, T...) - Static method in class com.comphenix.protocol.wrappers.nbt.NbtFactory
Construct a NBT list of out an array of values.
ofPlayer(Player) - Static method in class com.comphenix.protocol.wrappers.WrappedProfilePublicKey
Retrieves the profile public key from the given player instance.
ofWrapper(NbtType, String) - Static method in class com.comphenix.protocol.wrappers.nbt.NbtFactory
Create a new NBT wrapper from a given type.
ofWrapper(NbtType, String, T) - Static method in class com.comphenix.protocol.wrappers.nbt.NbtFactory
Create a new NBT wrapper from a given type.
ofWrapper(Class<?>, String, T) - Static method in class com.comphenix.protocol.wrappers.nbt.NbtFactory
Create a new NBT wrapper from a given type.
onCommand(CommandSender, Command, String, String[]) - Method in class com.comphenix.protocol.CommandFilter
 
onCommand(CommandSender, Command, String, String[]) - Method in class com.comphenix.protocol.PacketLogging
 
onDisable() - Method in class com.comphenix.protocol.ProtocolLib
 
onEnable() - Method in class com.comphenix.protocol.ProtocolLib
 
online - Variable in class com.comphenix.protocol.wrappers.ping.ServerPingRecord.PlayerSample
 
onLoad() - Method in class com.comphenix.protocol.ProtocolLib
 
onPacketReceiving(PacketEvent) - Method in class com.comphenix.protocol.events.MonitorAdapter
 
onPacketReceiving(PacketEvent) - Method in class com.comphenix.protocol.events.PacketAdapter
 
onPacketReceiving(PacketEvent) - Method in interface com.comphenix.protocol.events.PacketListener
Invoked right before a received packet from a client is being processed.
onPacketReceiving(PacketEvent) - Method in class com.comphenix.protocol.PacketLogging
 
onPacketSending(PacketEvent) - Method in class com.comphenix.protocol.events.MonitorAdapter
 
onPacketSending(PacketEvent) - Method in class com.comphenix.protocol.events.PacketAdapter
 
onPacketSending(PacketEvent) - Method in interface com.comphenix.protocol.events.PacketListener
Invoked right before a packet is transmitted from the server to the client.
onPacketSending(PacketEvent) - Method in class com.comphenix.protocol.PacketLogging
 
onPostEvent(PacketEvent) - Method in interface com.comphenix.protocol.events.PacketPostListener
Invoked after a packet has been sent or received.
OPEN_BOOK - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
OPEN_INVENTORY - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.PlayerAction
 
OPEN_INVENTORY_ACHIEVEMENT - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.ClientCommand
 
OPEN_SIGN_EDITOR - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
OPEN_SIGN_ENTITY - Static variable in class com.comphenix.protocol.PacketType.Play.Server
OPEN_WINDOW - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
OPEN_WINDOW_HORSE - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
OPEN_WINDOW_MERCHANT - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
operation(WrappedAttributeModifier.Operation) - Method in class com.comphenix.protocol.wrappers.WrappedAttributeModifier.Builder
Set the operation that is used to compute the final attribute value.
optional(EquivalentConverter<T>) - Static method in class com.comphenix.protocol.wrappers.Converters
 
Optionals - Class in com.comphenix.protocol.utility
Utility methods for operating with Optionals
Optionals() - Constructor for class com.comphenix.protocol.utility.Optionals
 
optionAsync() - Method in class com.comphenix.protocol.events.PacketAdapter.AdapterParameteters
Set the listener option to ListenerOptions.ASYNC, indicating that our outbound listener is thread safe.
optionRead(int) - Method in class com.comphenix.protocol.reflect.StructureModifier
Reads the value of a field only if it exists.
options(int) - Method in class com.comphenix.protocol.wrappers.WrappedTeamParameters.Builder
 
options(ListenerOptions[]) - Method in class com.comphenix.protocol.events.ListeningWhitelist.Builder
Set the options to copy when constructing new whitelists.
options(ListenerOptions...) - Method in class com.comphenix.protocol.events.PacketAdapter.AdapterParameteters
Set listener options that decide whether or not to intercept the raw packet data as read from the network stream.
options(Collection<ListenerOptions>) - Method in class com.comphenix.protocol.events.ListeningWhitelist.Builder
Set the options to copy when constructing new whitelists.
options(Set<? extends ListenerOptions>) - Method in class com.comphenix.protocol.events.PacketAdapter.AdapterParameteters
Set listener options that decide whether or not to intercept the raw packet data as read from the network stream.
options(Set<ListenerOptions>) - Method in class com.comphenix.protocol.events.ListeningWhitelist.Builder
Set the options to copy when constructing new whitelists.
optionSync() - Method in class com.comphenix.protocol.events.PacketAdapter.AdapterParameteters
Set the listener option to ListenerOptions.SYNC, indicating that our inbound listener must be executed on the main server thread.
or(AbstractFuzzyMatcher<T>) - Method in interface com.comphenix.protocol.reflect.fuzzy.AbstractFuzzyMatcher
Require that either this or the other given matcher be TRUE.
or(Optional<T>, Supplier<Optional<T>>) - Static method in class com.comphenix.protocol.utility.Optionals
Chains two optionals together by returning the secondary optional if the primary does not contain a value
order() - Method in class com.comphenix.protocol.injector.netty.NettyByteBufAdapter
 
order() - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
order(ByteOrder) - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
ORIGIN - Static variable in class com.comphenix.protocol.wrappers.BlockPosition
Represents the null (0, 0, 0) origin.
OUT_SERVER_INFO - Static variable in class com.comphenix.protocol.PacketType.Status.Server
Deprecated.
OutboundPacketListenerSet - Class in com.comphenix.protocol.injector.collection
 
OutboundPacketListenerSet(PacketTypeListenerSet, ErrorReporter) - Constructor for class com.comphenix.protocol.injector.collection.OutboundPacketListenerSet
 
OVERWORLD - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.Dimension
 

P

packet - Variable in class com.comphenix.protocol.events.ScheduledPacket
 
packet(PacketContainer) - Method in class com.comphenix.protocol.wrappers.WrappedAttribute.Builder
Deprecated.
Removed in 1.17
PACKET_TYPES_CLASS_NAMES - Static variable in class com.comphenix.protocol.injector.packet.internal.ProtocolRegistry_1_20_5
List of all class containing PacketTypes
PacketAdapter - Class in com.comphenix.protocol.events
Represents a packet listener with useful constructors.
PacketAdapter(PacketAdapter.AdapterParameteters) - Constructor for class com.comphenix.protocol.events.PacketAdapter
Initialize a packet adapter using a collection of parameters.
PacketAdapter(Plugin, ListenerPriority, PacketType...) - Constructor for class com.comphenix.protocol.events.PacketAdapter
Initialize a packet listener with the given parameters.
PacketAdapter(Plugin, ListenerPriority, Iterable<? extends PacketType>) - Constructor for class com.comphenix.protocol.events.PacketAdapter
Initialize a packet listener with the given parameters.
PacketAdapter(Plugin, ListenerPriority, Iterable<? extends PacketType>, ListenerOptions...) - Constructor for class com.comphenix.protocol.events.PacketAdapter
Initialize a packet listener with the given parameters.
PacketAdapter(Plugin, PacketType...) - Constructor for class com.comphenix.protocol.events.PacketAdapter
Initialize a packet listener with the given parameters.
PacketAdapter(Plugin, Iterable<? extends PacketType>) - Constructor for class com.comphenix.protocol.events.PacketAdapter
Initialize a packet listener with the given parameters.
PacketAdapter.AdapterParameteters - Class in com.comphenix.protocol.events
Represents a builder for passing parameters to the packet adapter constructor.
PacketConstructor - Class in com.comphenix.protocol.injector
A packet constructor that uses an internal Minecraft.
PacketConstructor.Unwrapper - Interface in com.comphenix.protocol.injector
Represents a unwrapper for a constructor parameter.
PacketContainer - Class in com.comphenix.protocol.events
Represents a Minecraft packet indirectly.
PacketContainer() - Constructor for class com.comphenix.protocol.events.PacketContainer
For serialization.
PacketContainer(PacketType) - Constructor for class com.comphenix.protocol.events.PacketContainer
Creates a packet container for a new packet.
PacketContainer(PacketType, Object) - Constructor for class com.comphenix.protocol.events.PacketContainer
Creates a packet container for an existing packet.
PacketContainer(PacketType, Object, StructureModifier<Object>) - Constructor for class com.comphenix.protocol.events.PacketContainer
Creates a packet container for an existing packet.
PacketEvent - Class in com.comphenix.protocol.events
Represents a packet sending or receiving event.
PacketEvent(Object) - Constructor for class com.comphenix.protocol.events.PacketEvent
Use the static constructors to create instances of this event.
PacketFilterBuilder - Class in com.comphenix.protocol.injector
 
PacketFilterBuilder() - Constructor for class com.comphenix.protocol.injector.PacketFilterBuilder
 
PacketFilterManager - Class in com.comphenix.protocol.injector
 
PacketFilterManager(PacketFilterBuilder) - Constructor for class com.comphenix.protocol.injector.PacketFilterManager
 
PacketListener - Interface in com.comphenix.protocol.events
Represents a listener that receives notifications when packets are sending or being received.
PacketListenerInvoker - Class in com.comphenix.protocol.injector.netty.channel
This class facilitates the invocation of methods on the current packet listener.
PacketListenerSet - Class in com.comphenix.protocol.injector.collection
 
PacketListenerSet(PacketTypeListenerSet, ErrorReporter) - Constructor for class com.comphenix.protocol.injector.collection.PacketListenerSet
 
PacketLogging - Class in com.comphenix.protocol
Logs packets to a given stream
PacketOutputAdapter - Class in com.comphenix.protocol.events
Represents an adapter version of the output handler interface.
PacketOutputAdapter(Plugin, ListenerPriority) - Constructor for class com.comphenix.protocol.events.PacketOutputAdapter
Construct a new packet output adapter with the given values.
PacketOutputHandler - Interface in com.comphenix.protocol.events
Represents a custom packet serializer onto the network stream.
PacketPostAdapter - Class in com.comphenix.protocol.events
Represents an adapter version of a post listener.
PacketPostAdapter(Plugin) - Constructor for class com.comphenix.protocol.events.PacketPostAdapter
 
PacketPostListener - Interface in com.comphenix.protocol.events
Represents a packet listener that is invoked after a packet has been sent or received.
packetReader(DataInputStream) - Static method in class com.comphenix.protocol.injector.netty.NettyByteBufAdapter
Construct a new Minecraft packet serializer using the current byte buf adapter.
PacketRegistry - Class in com.comphenix.protocol.injector.packet
Static packet registry in Minecraft.
PacketRegistry() - Constructor for class com.comphenix.protocol.injector.packet.PacketRegistry
 
PacketRegistry.Register - Class in com.comphenix.protocol.injector.packet
Represents a register we are currently building.
PacketStream - Interface in com.comphenix.protocol
Represents a object capable of sending or receiving packets.
PacketType - Class in com.comphenix.protocol
Represents the type of a packet in a specific protocol.
PacketType(PacketType.Protocol, PacketType.Sender, int, MinecraftVersion, String...) - Constructor for class com.comphenix.protocol.PacketType
Construct a new packet type.
PacketType(PacketType.Protocol, PacketType.Sender, int, String...) - Constructor for class com.comphenix.protocol.PacketType
Construct a new packet type.
PacketType.Configuration - Class in com.comphenix.protocol
Packets sent and received during client configuration.
PacketType.Configuration.Client - Class in com.comphenix.protocol
Incoming packets.
PacketType.Configuration.Server - Class in com.comphenix.protocol
Outgoing packets.
PacketType.ForceAsync - Annotation Interface in com.comphenix.protocol
Whether packets of this type must be handled asynchronously.
PacketType.Handshake - Class in com.comphenix.protocol
Packets sent during handshake.
PacketType.Handshake.Client - Class in com.comphenix.protocol
Incoming packets.
PacketType.Handshake.Server - Class in com.comphenix.protocol
An empty enum, as the server will not send any packets in this protocol.
PacketType.Login - Class in com.comphenix.protocol
Packets sent and received when logging in to the server.
PacketType.Login.Client - Class in com.comphenix.protocol
Incoming packets.
PacketType.Login.Server - Class in com.comphenix.protocol
Outgoing packets.
PacketType.Play - Class in com.comphenix.protocol
Packets sent and received when logged into the game.
PacketType.Play.Client - Class in com.comphenix.protocol
Incoming packets.
PacketType.Play.Server - Class in com.comphenix.protocol
Outgoing packets.
PacketType.Protocol - Enum Class in com.comphenix.protocol
Represents the different protocol or connection states.
PacketType.Sender - Enum Class in com.comphenix.protocol
Represents the sender of this packet type.
PacketType.Status - Class in com.comphenix.protocol
Packets sent and received when querying the server in the multiplayer menu.
PacketType.Status.Client - Class in com.comphenix.protocol
Incoming packets.
PacketType.Status.Server - Class in com.comphenix.protocol
Outgoing packets.
PacketTypeEnum - Class in com.comphenix.protocol
Represents a more modern object-based enum.
PacketTypeEnum() - Constructor for class com.comphenix.protocol.PacketTypeEnum
Registers every declared PacketType field.
PacketTypeListenerSet - Class in com.comphenix.protocol.concurrent
Manages the association between packet types and their corresponding listeners.
PacketTypeListenerSet() - Constructor for class com.comphenix.protocol.concurrent.PacketTypeListenerSet
 
PacketTypeMultiMap<T> - Class in com.comphenix.protocol.concurrent
A map-like data structure that associates PacketTypes with sets of values.
PacketTypeMultiMap() - Constructor for class com.comphenix.protocol.concurrent.PacketTypeMultiMap
 
PacketTypeSet - Class in com.comphenix.protocol.concurrency
Represents a concurrent set of packet types.
PacketTypeSet() - Constructor for class com.comphenix.protocol.concurrency.PacketTypeSet
 
PacketTypeSet(Collection<? extends PacketType>) - Constructor for class com.comphenix.protocol.concurrency.PacketTypeSet
 
packetWriter(DataOutputStream) - Static method in class com.comphenix.protocol.injector.netty.NettyByteBufAdapter
Construct a new Minecraft packet deserializer using the current byte buf adapter.
Pair<A,B> - Class in com.comphenix.protocol.wrappers
 
Pair(A, B) - Constructor for class com.comphenix.protocol.wrappers.Pair
 
parameterCount(int) - Method in class com.comphenix.protocol.reflect.fuzzy.FuzzyMethodContract.Builder
Set the expected number of parameters in the matching method.
parameterDerivedOf(Class<?>) - Method in class com.comphenix.protocol.reflect.fuzzy.FuzzyMethodContract.Builder
Add a new required parameter whose type must be a derived class of the given class.
parameterDerivedOf(Class<?>, int) - Method in class com.comphenix.protocol.reflect.fuzzy.FuzzyMethodContract.Builder
Add a new required parameter whose type must be a derived class of the given class.
parameterExactArray(Class<?>...) - Method in class com.comphenix.protocol.reflect.fuzzy.FuzzyMethodContract.Builder
Add a new required parameters by type and order for any matching method.
parameterExactType(Class<?>) - Method in class com.comphenix.protocol.reflect.fuzzy.FuzzyMethodContract.Builder
Add a new required parameter by type for any matching method.
parameterExactType(Class<?>, int) - Method in class com.comphenix.protocol.reflect.fuzzy.FuzzyMethodContract.Builder
Add a new required parameter by type and position for any matching method.
parameterMatches(AbstractFuzzyMatcher<Class<?>>) - Method in class com.comphenix.protocol.reflect.fuzzy.FuzzyMethodContract.Builder
Add a new required parameter whose type must match the given class matcher.
parameterMatches(AbstractFuzzyMatcher<Class<?>>, int) - Method in class com.comphenix.protocol.reflect.fuzzy.FuzzyMethodContract.Builder
Add a new required parameter whose type must match the given class matcher and index.
parameterSuperOf(Class<?>) - Method in class com.comphenix.protocol.reflect.fuzzy.FuzzyMethodContract.Builder
Add a new required parameter whose type must be a superclass of the given type.
parameterSuperOf(Class<?>, int) - Method in class com.comphenix.protocol.reflect.fuzzy.FuzzyMethodContract.Builder
Add a new required parameter whose type must be a superclass of the given type.
params() - Static method in class com.comphenix.protocol.events.PacketAdapter
Construct a helper object for passing parameters to the packet adapter.
params(Plugin, PacketType...) - Static method in class com.comphenix.protocol.events.PacketAdapter
Construct a helper object for passing parameters to the packet adapter.
parse(Object, WrappedDynamicOps) - Method in class com.comphenix.protocol.wrappers.codecs.WrappedCodec
 
parseBoolean(Deque<String>, String) - Method in class com.comphenix.protocol.CommandFilter
Parse a boolean value at the head of the queue.
passthrough(Class<T>) - Static method in class com.comphenix.protocol.wrappers.Converters
Returns a converter that passes generic and specific values through without converting.
PEACEFUL - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.Difficulty
 
PERFORM_RESPAWN - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.ClientCommand
 
PERMISSION_ADMIN - Static variable in class com.comphenix.protocol.CommandFilter
 
PICK_ITEM - Static variable in class com.comphenix.protocol.PacketType.Play.Client
 
PICK_ITEM_FROM_BLOCK - Static variable in class com.comphenix.protocol.PacketType.Play.Client
 
PING - Static variable in class com.comphenix.protocol.PacketType.Configuration.Server
 
PING - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
PING - Static variable in class com.comphenix.protocol.PacketType.Status.Client
 
PING_REQUEST - Static variable in class com.comphenix.protocol.PacketType.Play.Client
 
PLAINS - Enum constant in enum class com.comphenix.protocol.wrappers.WrappedVillagerData.Type
 
Play() - Constructor for class com.comphenix.protocol.PacketType.Play
 
PLAY - Enum constant in enum class com.comphenix.protocol.PacketType.Protocol
 
PLAYER_CHAT_HEADER - Static variable in class com.comphenix.protocol.PacketType.Play.Server
Deprecated.
Removed in 1.19.3
PLAYER_COMBAT_END - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
PLAYER_COMBAT_ENTER - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
PLAYER_COMBAT_KILL - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
PLAYER_INFO - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
PLAYER_INFO_REMOVE - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
PLAYER_LIST_HEADER_FOOTER - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
PLAYER_LOADED - Static variable in class com.comphenix.protocol.PacketType.Play.Client
 
PLAYER_ROTATION - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
PlayerInfoData - Class in com.comphenix.protocol.wrappers
Represents an immutable PlayerInfoData in the PLAYER_INFO packet.
PlayerInfoData(WrappedGameProfile, int, EnumWrappers.NativeGameMode, WrappedChatComponent) - Constructor for class com.comphenix.protocol.wrappers.PlayerInfoData
 
PlayerInfoData(WrappedGameProfile, int, EnumWrappers.NativeGameMode, WrappedChatComponent, WrappedProfilePublicKey.WrappedProfileKeyData) - Constructor for class com.comphenix.protocol.wrappers.PlayerInfoData
 
PlayerInfoData(UUID, int, boolean, EnumWrappers.NativeGameMode, WrappedGameProfile, WrappedChatComponent) - Constructor for class com.comphenix.protocol.wrappers.PlayerInfoData
Constructs a new PlayerInfoData for Minecraft 1.19 or later without signature data
PlayerInfoData(UUID, int, boolean, EnumWrappers.NativeGameMode, WrappedGameProfile, WrappedChatComponent, boolean, int, WrappedRemoteChatSessionData) - Constructor for class com.comphenix.protocol.wrappers.PlayerInfoData
Constructs a new PlayerInfoData for Minecraft 1.21.4 or later.
PlayerInfoData(UUID, int, boolean, EnumWrappers.NativeGameMode, WrappedGameProfile, WrappedChatComponent, boolean, WrappedRemoteChatSessionData) - Constructor for class com.comphenix.protocol.wrappers.PlayerInfoData
Constructs a new PlayerInfoData for Minecraft 1.21.4 or later.
PlayerInfoData(UUID, int, boolean, EnumWrappers.NativeGameMode, WrappedGameProfile, WrappedChatComponent, int, WrappedRemoteChatSessionData) - Constructor for class com.comphenix.protocol.wrappers.PlayerInfoData
Constructs a new PlayerInfoData for Minecraft 1.21.2 or later.
PlayerInfoData(UUID, int, boolean, EnumWrappers.NativeGameMode, WrappedGameProfile, WrappedChatComponent, WrappedProfilePublicKey.WrappedProfileKeyData) - Constructor for class com.comphenix.protocol.wrappers.PlayerInfoData
Deprecated.
PlayerInfoData(UUID, int, boolean, EnumWrappers.NativeGameMode, WrappedGameProfile, WrappedChatComponent, WrappedRemoteChatSessionData) - Constructor for class com.comphenix.protocol.wrappers.PlayerInfoData
Constructs a new PlayerInfoData for Minecraft 1.19.3 or later.
PLAYERS - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.SoundCategory
 
PlayerSample() - Constructor for class com.comphenix.protocol.wrappers.ping.ServerPingRecord.PlayerSample
 
PlayerSample(int, int, Object) - Constructor for class com.comphenix.protocol.wrappers.ping.ServerPingRecord.PlayerSample
 
PLAYING - Enum constant in enum class com.comphenix.protocol.injector.GamePhase
Deprecated.
Only listen for packets sent or received after a player has logged in.
plugin - Variable in class com.comphenix.protocol.events.PacketAdapter
 
plugin - Variable in class com.comphenix.protocol.updater.Updater
 
plugin(Plugin) - Method in class com.comphenix.protocol.events.PacketAdapter.AdapterParameteters
Set the plugin that spawned this listener.
PluginContext - Class in com.comphenix.protocol.error
 
pluginName - Variable in class com.comphenix.protocol.error.DetailedErrorReporter
 
pluginReference - Variable in class com.comphenix.protocol.error.DetailedErrorReporter
 
PluginTimingTracker - Class in com.comphenix.protocol.timing
 
PluginTimingTracker() - Constructor for class com.comphenix.protocol.timing.PluginTimingTracker
 
PONG - Static variable in class com.comphenix.protocol.PacketType.Configuration.Client
 
PONG - Static variable in class com.comphenix.protocol.PacketType.Play.Client
 
PONG - Static variable in class com.comphenix.protocol.PacketType.Status.Server
 
PONG_RESPONSE - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
populateFromEntity(Entity) - Method in class com.comphenix.protocol.wrappers.InMemoryDataWatcher
 
PORTAL - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.Particle
 
POSITION - Static variable in class com.comphenix.protocol.PacketType.Play.Client
 
POSITION - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
POSITION_LOOK - Static variable in class com.comphenix.protocol.PacketType.Play.Client
 
positionLength(int) - Method in class com.comphenix.protocol.utility.HexDumper
Set the number of hex characters in the position.
positionSuffix(String) - Method in class com.comphenix.protocol.utility.HexDumper
Set a suffix to write after each position.
prefix - Variable in class com.comphenix.protocol.error.DetailedErrorReporter
 
prefix(WrappedChatComponent) - Method in class com.comphenix.protocol.wrappers.WrappedTeamParameters.Builder
 
prepareBuild() - Method in class com.comphenix.protocol.reflect.fuzzy.AbstractFuzzyMember
Called before a builder is building a member and copying its state.
PrettyPrinter - Class in com.comphenix.protocol.reflect
Used to print the content of an arbitrary class.
PrettyPrinter() - Constructor for class com.comphenix.protocol.reflect.PrettyPrinter
 
PrettyPrinter.ObjectPrinter - Interface in com.comphenix.protocol.reflect
Represents a generic object printer.
PrimitiveGenerator - Class in com.comphenix.protocol.reflect.instances
Provides constructors for primitive java types and wrappers.
PrimitiveGenerator() - Constructor for class com.comphenix.protocol.reflect.instances.PrimitiveGenerator
 
PrimitiveGenerator(String) - Constructor for class com.comphenix.protocol.reflect.instances.PrimitiveGenerator
Deprecated.
print(StringBuilder, Object) - Method in interface com.comphenix.protocol.reflect.PrettyPrinter.ObjectPrinter
Print the content of the given object.
printObject(Object) - Static method in class com.comphenix.protocol.reflect.PrettyPrinter
Print the contents of an object.
printObject(Object, Class<?>, Class<?>) - Static method in class com.comphenix.protocol.reflect.PrettyPrinter
Print the contents of an object.
printObject(Object, Class<?>, Class<?>, int) - Static method in class com.comphenix.protocol.reflect.PrettyPrinter
Print the contents of an object.
printObject(Object, Class<?>, Class<?>, int, PrettyPrinter.ObjectPrinter) - Static method in class com.comphenix.protocol.reflect.PrettyPrinter
Print the contents of an object.
PrioritizedListener<TListener> - Class in com.comphenix.protocol.injector
Represents a listener with a priority.
PrioritizedListener(TListener, ListenerPriority) - Constructor for class com.comphenix.protocol.injector.PrioritizedListener
 
priority(ListenerPriority) - Method in class com.comphenix.protocol.events.ListeningWhitelist.Builder
Set the priority to use when constructing new whitelists.
processedPackets - Variable in class com.comphenix.protocol.injector.netty.channel.NettyChannelInjector
 
PROJECTILE_POWER - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
protocol - Variable in class com.comphenix.protocol.wrappers.ping.ServerPingRecord.ServerData
 
ProtocolConfig - Class in com.comphenix.protocol
Represents the configuration of ProtocolLib.
ProtocolConfig(Plugin) - Constructor for class com.comphenix.protocol.ProtocolConfig
 
ProtocolContexts - Class in com.comphenix.protocol.injector.packet.internal
Class only works for version 1.21.5+
ProtocolContexts() - Constructor for class com.comphenix.protocol.injector.packet.internal.ProtocolContexts
 
ProtocolInfoWrapper - Class in com.comphenix.protocol.injector.packet.internal
Class only works for version 1.20.5+
ProtocolLib - Class in com.comphenix.protocol
The main entry point for ProtocolLib.
ProtocolLib() - Constructor for class com.comphenix.protocol.ProtocolLib
 
ProtocolLibrary - Class in com.comphenix.protocol
The main entry point for ProtocolLib.
ProtocolLibrary() - Constructor for class com.comphenix.protocol.ProtocolLibrary
 
ProtocolLogger - Class in com.comphenix.protocol
 
ProtocolLogger() - Constructor for class com.comphenix.protocol.ProtocolLogger
 
ProtocolManager - Interface in com.comphenix.protocol
Represents an API for accessing the Minecraft protocol.
ProtocolRegistry_1_20_5 - Class in com.comphenix.protocol.injector.packet.internal
Class only works for version 1.20.5+
ProtocolRegistry_1_20_5() - Constructor for class com.comphenix.protocol.injector.packet.internal.ProtocolRegistry_1_20_5
 
PROTOCOLS - Static variable in class com.comphenix.protocol.injector.packet.internal.ProtocolRegistry_1_20_5
List of all class containing ProtocolInfos
ProtocolScheduler - Interface in com.comphenix.protocol.scheduler
 
PUSH_OTHER_TEAMS - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.TeamCollisionRule
 
PUSH_OWN_TEAM - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.TeamCollisionRule
 
put(int, Object) - Method in class com.comphenix.protocol.wrappers.WrappedIntHashMap
Deprecated.
Associates a specified key with the given value in the integer map.
put(int, T) - Method in class com.comphenix.protocol.collections.IntegerMap
Associate an integer key with the given value.
put(ListeningWhitelist, T) - Method in class com.comphenix.protocol.concurrent.PacketTypeMultiMap
Adds a value to the map, associating it with the PacketTypes contained in the specified ListeningWhitelist.
put(NbtBase<T>) - Method in interface com.comphenix.protocol.wrappers.nbt.NbtCompound
Set a entry based on its name.
put(NbtCompound) - Method in interface com.comphenix.protocol.wrappers.nbt.NbtCompound
Associate a NBT compound with its name as key.
put(NbtList<T>) - Method in interface com.comphenix.protocol.wrappers.nbt.NbtCompound
Associate a NBT list with the given key.
put(String, byte) - Method in interface com.comphenix.protocol.wrappers.nbt.NbtCompound
Associate a NBT byte value with the given key.
put(String, byte[]) - Method in interface com.comphenix.protocol.wrappers.nbt.NbtCompound
Associate a NBT byte array value with the given key.
put(String, double) - Method in interface com.comphenix.protocol.wrappers.nbt.NbtCompound
Associate a NBT double value with the given key.
put(String, float) - Method in interface com.comphenix.protocol.wrappers.nbt.NbtCompound
Associate a NBT float value with the given key.
put(String, int) - Method in interface com.comphenix.protocol.wrappers.nbt.NbtCompound
Associate a NBT integer value with the given key.
put(String, int[]) - Method in interface com.comphenix.protocol.wrappers.nbt.NbtCompound
Associate a NBT integer array value with the given key.
put(String, long) - Method in interface com.comphenix.protocol.wrappers.nbt.NbtCompound
Associate a NBT long value with the given key.
put(String, short) - Method in interface com.comphenix.protocol.wrappers.nbt.NbtCompound
Associate a NBT short value with the given key.
put(String, NbtBase<?>) - Method in interface com.comphenix.protocol.wrappers.nbt.NbtCompound
Inserts an entry after cloning it and renaming it to "key".
put(String, String) - Method in interface com.comphenix.protocol.wrappers.nbt.NbtCompound
Associate a NBT string value with the given key.
put(String, Collection<? extends NbtBase<T>>) - Method in interface com.comphenix.protocol.wrappers.nbt.NbtCompound
Associate a new NBT list with the given key.
put(Key, VOuter) - Method in class com.comphenix.protocol.wrappers.collection.ConvertedMap
 
put(Key, VOuter) - Method in class com.comphenix.protocol.wrappers.collection.ConvertedMultimap
 
put(K, V, long, TimeUnit) - Method in class com.comphenix.protocol.collections.ExpireHashMap
Associate the given key with the given value, until the expire delay have elapsed.
put(Player, TValue) - Method in class com.comphenix.protocol.concurrency.ConcurrentPlayerMap
 
putAll(Multimap<? extends Key, ? extends VOuter>) - Method in class com.comphenix.protocol.wrappers.collection.ConvertedMultimap
 
putAll(Map<? extends Key, ? extends VOuter>) - Method in class com.comphenix.protocol.wrappers.collection.ConvertedMap
 
putAll(Key, Iterable<? extends VOuter>) - Method in class com.comphenix.protocol.wrappers.collection.ConvertedMultimap
 
putIfAbsent(Player, TValue) - Method in class com.comphenix.protocol.concurrency.ConcurrentPlayerMap
 
putObject(String, Object) - Method in interface com.comphenix.protocol.wrappers.nbt.NbtCompound
Associates a given Java primitive value, list, map or NbtBase with a certain key.

R

rateLimit(long) - Method in class com.comphenix.protocol.error.Report.ReportBuilder
Set the minimum number of nanoseconds to wait until a report of equal type and parameters is allowed to be printed again.
rateLimit(long, TimeUnit) - Method in class com.comphenix.protocol.error.Report.ReportBuilder
Set the minimum time to wait until a report of equal type and parameters is allowed to be printed again.
read(int) - Method in class com.comphenix.protocol.reflect.StructureModifier
Reads the value of a field given its index.
read(Object) - Method in class com.comphenix.protocol.injector.netty.channel.PacketListenerInvoker
Reads a packet directly using the network manager.
readableBytes() - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
readBlockState(Block) - Static method in class com.comphenix.protocol.wrappers.nbt.NbtFactory
Retrieve the NBT tile entity that represents the given block.
readBoolean() - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
readByte() - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
readBytes(byte[]) - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
readBytes(byte[], int, int) - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
readBytes(int) - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
readBytes(ByteBuf) - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
readBytes(ByteBuf, int) - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
readBytes(ByteBuf, int, int) - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
readBytes(OutputStream, int) - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
readBytes(ByteBuffer) - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
readBytes(GatheringByteChannel, int) - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
readChar() - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
readDouble() - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
readerIndex() - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
readerIndex(int) - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
readFloat() - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
readInt() - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
readLong() - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
readMedium() - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
readSafely(int) - Method in class com.comphenix.protocol.reflect.StructureModifier
Reads the value of a field only if it exists.
readScheduledPackets(NetworkMarker) - Static method in class com.comphenix.protocol.events.NetworkMarker
Retrieve the scheduled packets of a particular network marker without constructing the list.
readServerboundPacket(Object) - Method in class com.comphenix.protocol.injector.netty.channel.NettyChannelInjector
 
readServerboundPacket(Object) - Method in interface com.comphenix.protocol.injector.netty.Injector
 
readShort() - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
readSlice(int) - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
readUnsignedByte() - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
readUnsignedInt() - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
readUnsignedMedium() - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
readUnsignedShort() - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
readVarInt(ByteBuf) - Static method in class com.comphenix.protocol.injector.netty.WirePacket
 
receiveClientPacket(Player, PacketContainer) - Method in class com.comphenix.protocol.injector.PacketFilterManager
 
receiveClientPacket(Player, PacketContainer) - Method in interface com.comphenix.protocol.PacketStream
Simulate recieving a certain packet from a given player.
receiveClientPacket(Player, PacketContainer, boolean) - Method in class com.comphenix.protocol.injector.PacketFilterManager
 
receiveClientPacket(Player, PacketContainer, boolean) - Method in interface com.comphenix.protocol.PacketStream
Simulate recieving a certain packet from a given player.
receiveClientPacket(Player, PacketContainer, boolean) - Method in interface com.comphenix.protocol.ProtocolManager
Simulate receiving a certain packet from a given player.
receiveClientPacket(Player, PacketContainer, NetworkMarker, boolean) - Method in class com.comphenix.protocol.injector.PacketFilterManager
 
receiveClientPacket(Player, PacketContainer, NetworkMarker, boolean) - Method in interface com.comphenix.protocol.PacketStream
Simulate recieving a certain packet from a given player.
receivingWhitelist - Variable in class com.comphenix.protocol.events.PacketAdapter
 
RECIPE_BOOK_ADD - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
RECIPE_BOOK_REMOVE - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
RECIPE_BOOK_SETTINGS - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
RECIPE_DISPLAYED - Static variable in class com.comphenix.protocol.PacketType.Play.Client
 
RECIPE_SETTINGS - Static variable in class com.comphenix.protocol.PacketType.Play.Client
 
RECIPE_UPDATE - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
RECIPES - Static variable in class com.comphenix.protocol.PacketType.Play.Server
Deprecated.
Removed in 1.21.2: replaced with individual packets for adding/removing recipes
RECORDS - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.SoundCategory
 
RECURSE_DEPTH - Static variable in class com.comphenix.protocol.reflect.PrettyPrinter
How far we will recurse.
RED - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.ChatFormatting
 
REDSTONE - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.Particle
 
REDSTONE_UPDATE - Static variable in class com.comphenix.protocol.utility.MinecraftVersion
Version 1.5.0 - the redstone update.
refCnt() - Method in class com.comphenix.protocol.injector.netty.NettyByteBufAdapter
 
refCnt() - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
register(C) - Method in class com.comphenix.protocol.utility.Closer
Deprecated.
 
REGISTER - Static variable in class com.comphenix.protocol.injector.packet.PacketRegistry
 
registerAll() - Method in class com.comphenix.protocol.PacketTypeEnum
Registers every public assignable static field as a member.
registerAsyncHandler(PacketListener) - Method in class com.comphenix.protocol.async.AsyncFilterManager
 
registerAsyncHandler(PacketListener) - Method in interface com.comphenix.protocol.AsynchronousManager
Registers an asynchronous packet handler.
registerAsyncHandler(PacketListener, boolean) - Method in class com.comphenix.protocol.async.AsyncFilterManager
Registers an asynchronous packet handler.
registerEvents(PluginManager, Plugin) - Method in interface com.comphenix.protocol.injector.InternalManager
Register this protocol manager on Bukkit.
registerEvents(PluginManager, Plugin) - Method in class com.comphenix.protocol.injector.PacketFilterManager
 
registerMember(PacketType, String) - Method in class com.comphenix.protocol.PacketTypeEnum
Registers a member if its not present.
registerPacket(PacketType, Class<?>, PacketType.Sender, WrappedStreamCodec) - Method in class com.comphenix.protocol.injector.packet.PacketRegistry.Register
 
registerTimeoutHandler(PacketListener) - Method in class com.comphenix.protocol.async.AsyncFilterManager
 
registerTimeoutHandler(PacketListener) - Method in interface com.comphenix.protocol.AsynchronousManager
Register a synchronous listener that handles packets when they time out.
Registry() - Constructor for class com.comphenix.protocol.wrappers.WrappedDataWatcher.Registry
 
REGISTRY_DATA - Static variable in class com.comphenix.protocol.PacketType.Configuration.Server
 
REL_ENTITY_MOVE - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
REL_ENTITY_MOVE_LOOK - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
release() - Method in class com.comphenix.protocol.injector.netty.NettyByteBufAdapter
 
release() - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
release(int) - Method in class com.comphenix.protocol.injector.netty.NettyByteBufAdapter
 
release(int) - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
RELEASE_USE_ITEM - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.PlayerDigType
 
reloadConfig() - Method in class com.comphenix.protocol.ProtocolConfig
Reload configuration file.
reloadConfig() - Method in class com.comphenix.protocol.ProtocolLib
 
removalListener(RemovalListener<? super K1, ? super V1>) - Method in class com.comphenix.protocol.utility.SafeCacheBuilder
Specifies a listener instance, which all caches built using this CacheBuilder will notify each time an entry is removed from the cache by any means.
remove(int) - Method in class com.comphenix.protocol.collections.IntegerMap
Remove an association from the map.
remove(int) - Method in class com.comphenix.protocol.wrappers.collection.ConvertedList
 
remove(int) - Method in interface com.comphenix.protocol.wrappers.IDataWatcher
 
remove(int) - Method in class com.comphenix.protocol.wrappers.InMemoryDataWatcher
 
remove(int) - Method in class com.comphenix.protocol.wrappers.LegacyDataWatcher
Removes the item at a given index.
remove(int) - Method in class com.comphenix.protocol.wrappers.WrappedDataWatcher
Removes the item at a given index.
remove(int) - Method in class com.comphenix.protocol.wrappers.WrappedIntHashMap
Deprecated.
Remove a mapping of a key to a value if it is present.
remove(ListeningWhitelist, T) - Method in class com.comphenix.protocol.concurrent.PacketTypeMultiMap
Removes a value from the map, disassociating it from the PacketTypes contained in the specified ListeningWhitelist.
remove(PacketType, PacketListener) - Method in class com.comphenix.protocol.concurrent.PacketTypeListenerSet
Removes a listener for a specific packet type.
remove(E) - Method in class com.comphenix.protocol.concurrent.SortedCopyOnWriteSet
Removes the specified element from this set if it is present.
remove(Object) - Method in class com.comphenix.protocol.concurrency.ConcurrentPlayerMap
 
remove(Object) - Method in class com.comphenix.protocol.wrappers.collection.CachedCollection
 
remove(Object) - Method in class com.comphenix.protocol.wrappers.collection.ConvertedCollection
 
remove(Object) - Method in class com.comphenix.protocol.wrappers.collection.ConvertedMap
 
remove(Object) - Method in interface com.comphenix.protocol.wrappers.nbt.NbtList
Remove a given object from the list.
remove(Object, Object) - Method in class com.comphenix.protocol.concurrency.ConcurrentPlayerMap
 
remove(Object, Object) - Method in class com.comphenix.protocol.wrappers.collection.ConvertedMultimap
 
remove(String) - Method in interface com.comphenix.protocol.wrappers.nbt.NbtCompound
Remove the NBT element that is associated with the given key.
REMOVE - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.ScoreboardAction
 
REMOVE_ENTITY_EFFECT - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
REMOVE_PLAYER - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.PlayerInfoAction
Deprecated.
Removed in 1.19.3
REMOVE_RESOURCE_PACK - Static variable in class com.comphenix.protocol.PacketType.Configuration.Server
 
REMOVE_RESOURCE_PACK - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
removeAll(Iterable<? extends PacketType>) - Method in class com.comphenix.protocol.concurrency.PacketTypeSet
Remove the given types from the set.
removeAll(Object) - Method in class com.comphenix.protocol.wrappers.collection.ConvertedMultimap
 
removeAll(Collection<?>) - Method in class com.comphenix.protocol.wrappers.collection.CachedCollection
 
removeAll(Collection<?>) - Method in class com.comphenix.protocol.wrappers.collection.ConvertedCollection
 
removeKey(K) - Method in class com.comphenix.protocol.collections.ExpireHashMap
Remove a key and its associated value from the map.
removeListener(PacketListener) - Method in class com.comphenix.protocol.injector.collection.PacketListenerSet
 
removeListener(Runnable) - Method in class com.comphenix.protocol.updater.Updater
Remove a listener.
removeMeta(String) - Method in class com.comphenix.protocol.events.PacketContainer
Removes the metadata for a given key if it exists.
removeObject(int) - Method in class com.comphenix.protocol.wrappers.LegacyDataWatcher
Deprecated.
removeObject(int) - Method in class com.comphenix.protocol.wrappers.WrappedDataWatcher
Deprecated.
removePacketListener(PacketListener) - Method in class com.comphenix.protocol.injector.PacketFilterManager
 
removePacketListener(PacketListener) - Method in interface com.comphenix.protocol.ProtocolManager
Removes a given packet listener.
removePacketListeners(Plugin) - Method in class com.comphenix.protocol.injector.PacketFilterManager
 
removePacketListeners(Plugin) - Method in interface com.comphenix.protocol.ProtocolManager
Removes every listener associated with the given plugin.
removePlayer(Player) - Method in class com.comphenix.protocol.async.AsyncFilterManager
Clean up after a given player has logged out.
removePostListener(PacketPostListener) - Method in class com.comphenix.protocol.events.NetworkMarker
Remove the first instance of the given listener.
removeType(PacketType) - Method in class com.comphenix.protocol.concurrency.PacketTypeSet
Remove a particular type to the set.
replace(Player, TValue) - Method in class com.comphenix.protocol.concurrency.ConcurrentPlayerMap
 
replace(Player, TValue, TValue) - Method in class com.comphenix.protocol.concurrency.ConcurrentPlayerMap
 
replaceValues(Key, Iterable<? extends VOuter>) - Method in class com.comphenix.protocol.wrappers.collection.ConvertedMultimap
 
Report - Class in com.comphenix.protocol.error
Represents a error or warning report.
Report(ReportType, Throwable, Object[], Object[]) - Constructor for class com.comphenix.protocol.error.Report
Construct a new report with the given type and parameters.
Report(ReportType, Throwable, Object[], Object[], long) - Constructor for class com.comphenix.protocol.error.Report
Construct a new report with the given type and parameters.
REPORT_CANNOT_CREATE_TIMEOUT_TASK - Static variable in class com.comphenix.protocol.ProtocolLib
 
REPORT_CANNOT_DELETE_CONFIG - Static variable in class com.comphenix.protocol.ProtocolLib
 
REPORT_CANNOT_FIND_UNWRAP_METHOD - Static variable in class com.comphenix.protocol.injector.BukkitUnwrapper
 
REPORT_CANNOT_HANDLE_CONVERSATION - Static variable in class com.comphenix.protocol.CommandFilter
 
REPORT_CANNOT_LOAD_CONFIG - Static variable in class com.comphenix.protocol.ProtocolLib
 
REPORT_CANNOT_LOAD_FALLBACK_ENGINE - Static variable in class com.comphenix.protocol.CommandFilter
 
REPORT_CANNOT_PARSE_MINECRAFT_VERSION - Static variable in class com.comphenix.protocol.ProtocolLib
 
REPORT_CANNOT_READ_FIELD_HANDLE - Static variable in class com.comphenix.protocol.injector.BukkitUnwrapper
 
REPORT_CANNOT_REGISTER_COMMAND - Static variable in class com.comphenix.protocol.ProtocolLib
 
REPORT_CANNOT_UPDATE_PLUGIN - Static variable in class com.comphenix.protocol.ProtocolLib
 
REPORT_CANNOT_UPDATE_PLUGIN - Static variable in class com.comphenix.protocol.updater.Updater
 
REPORT_CHANGING_PACKET_TYPE_IS_CONFUSING - Static variable in class com.comphenix.protocol.events.PacketEvent
 
REPORT_COMMAND_ERROR - Static variable in class com.comphenix.protocol.CommandFilter
 
REPORT_DETAILS - Static variable in class com.comphenix.protocol.PacketType.Configuration.Server
 
REPORT_DETAILS - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
REPORT_EXCEPTION_COUNT - Static variable in class com.comphenix.protocol.error.DetailedErrorReporter
Report format for printing the current exception count.
REPORT_FALLBACK_ENGINE - Static variable in class com.comphenix.protocol.CommandFilter
 
REPORT_FILTER_REMOVED_FOR_ERROR - Static variable in class com.comphenix.protocol.CommandFilter
 
REPORT_HANDLER_NOT_STARTED - Static variable in class com.comphenix.protocol.async.AsyncListenerHandler
 
REPORT_ILLEGAL_ARGUMENT - Static variable in class com.comphenix.protocol.injector.BukkitUnwrapper
 
REPORT_INVALID_UUID - Static variable in class com.comphenix.protocol.wrappers.WrappedGameProfile
 
REPORT_METRICS_GENERIC_ERROR - Static variable in class com.comphenix.protocol.ProtocolLib
 
REPORT_METRICS_IO_ERROR - Static variable in class com.comphenix.protocol.ProtocolLib
 
REPORT_PACKAGES_UNSUPPORTED_IN_ENGINE - Static variable in class com.comphenix.protocol.CommandFilter
 
REPORT_PLUGIN_ENABLE_ERROR - Static variable in class com.comphenix.protocol.ProtocolLib
 
REPORT_PLUGIN_LOAD_ERROR - Static variable in class com.comphenix.protocol.ProtocolLib
 
REPORT_SECURITY_LIMITATION - Static variable in class com.comphenix.protocol.injector.BukkitUnwrapper
 
REPORT_UNEXPECTED_COMMAND - Static variable in class com.comphenix.protocol.CommandFilter
 
Report.ReportBuilder - Class in com.comphenix.protocol.error
Must be constructed through the factory method in Report.
reportDebug(Object, Report) - Method in class com.comphenix.protocol.error.BasicErrorReporter
 
reportDebug(Object, Report) - Method in class com.comphenix.protocol.error.DelegatedErrorReporter
 
reportDebug(Object, Report) - Method in class com.comphenix.protocol.error.DetailedErrorReporter
 
reportDebug(Object, Report) - Method in interface com.comphenix.protocol.error.ErrorReporter
Prints a debug message from the current sender.
reportDebug(Object, Report) - Method in class com.comphenix.protocol.error.RethrowErrorReporter
 
reportDebug(Object, Report.ReportBuilder) - Method in class com.comphenix.protocol.error.BasicErrorReporter
 
reportDebug(Object, Report.ReportBuilder) - Method in class com.comphenix.protocol.error.DelegatedErrorReporter
 
reportDebug(Object, Report.ReportBuilder) - Method in class com.comphenix.protocol.error.DetailedErrorReporter
 
reportDebug(Object, Report.ReportBuilder) - Method in interface com.comphenix.protocol.error.ErrorReporter
Prints a debug message from the current sender.
reportDebug(Object, Report.ReportBuilder) - Method in class com.comphenix.protocol.error.RethrowErrorReporter
 
reportDetailed(Object, Report) - Method in class com.comphenix.protocol.error.BasicErrorReporter
 
reportDetailed(Object, Report) - Method in class com.comphenix.protocol.error.DelegatedErrorReporter
 
reportDetailed(Object, Report) - Method in class com.comphenix.protocol.error.DetailedErrorReporter
 
reportDetailed(Object, Report) - Method in interface com.comphenix.protocol.error.ErrorReporter
Prints a detailed error report about an unhandled exception.
reportDetailed(Object, Report) - Method in class com.comphenix.protocol.error.RethrowErrorReporter
 
reportDetailed(Object, Report.ReportBuilder) - Method in class com.comphenix.protocol.error.BasicErrorReporter
 
reportDetailed(Object, Report.ReportBuilder) - Method in class com.comphenix.protocol.error.DelegatedErrorReporter
 
reportDetailed(Object, Report.ReportBuilder) - Method in class com.comphenix.protocol.error.DetailedErrorReporter
 
reportDetailed(Object, Report.ReportBuilder) - Method in interface com.comphenix.protocol.error.ErrorReporter
Prints a detailed error report about an unhandled exception.
reportDetailed(Object, Report.ReportBuilder) - Method in class com.comphenix.protocol.error.RethrowErrorReporter
 
reporter - Variable in class com.comphenix.protocol.CommandFilter
 
reporter(ErrorReporter) - Method in class com.comphenix.protocol.injector.PacketFilterBuilder
Set the error reporter.
reportMinimal(Plugin, String, Throwable) - Method in class com.comphenix.protocol.error.BasicErrorReporter
 
reportMinimal(Plugin, String, Throwable) - Method in class com.comphenix.protocol.error.DelegatedErrorReporter
 
reportMinimal(Plugin, String, Throwable) - Method in class com.comphenix.protocol.error.DetailedErrorReporter
 
reportMinimal(Plugin, String, Throwable) - Method in interface com.comphenix.protocol.error.ErrorReporter
Prints a small minimal error report regarding an exception from another plugin.
reportMinimal(Plugin, String, Throwable) - Method in class com.comphenix.protocol.error.RethrowErrorReporter
 
reportMinimal(Plugin, String, Throwable, Object...) - Method in class com.comphenix.protocol.error.BasicErrorReporter
 
reportMinimal(Plugin, String, Throwable, Object...) - Method in class com.comphenix.protocol.error.DelegatedErrorReporter
 
reportMinimal(Plugin, String, Throwable, Object...) - Method in class com.comphenix.protocol.error.DetailedErrorReporter
 
reportMinimal(Plugin, String, Throwable, Object...) - Method in interface com.comphenix.protocol.error.ErrorReporter
Prints a small minimal error report regarding an exception from another plugin.
reportMinimal(Plugin, String, Throwable, Object...) - Method in class com.comphenix.protocol.error.RethrowErrorReporter
 
reportMinimalNoSpam(Plugin, String, Throwable) - Method in class com.comphenix.protocol.error.DetailedErrorReporter
Report a problem with a given method and plugin, ensuring that we don't exceed the maximum number of error reports.
reportName - Variable in class com.comphenix.protocol.error.ReportType
 
ReportType - Class in com.comphenix.protocol.error
Represents a strongly-typed report.
ReportType(String) - Constructor for class com.comphenix.protocol.error.ReportType
Construct a new report type.
reportWarning(Object, Report) - Method in class com.comphenix.protocol.error.BasicErrorReporter
 
reportWarning(Object, Report) - Method in class com.comphenix.protocol.error.DelegatedErrorReporter
 
reportWarning(Object, Report) - Method in class com.comphenix.protocol.error.DetailedErrorReporter
 
reportWarning(Object, Report) - Method in interface com.comphenix.protocol.error.ErrorReporter
Prints a warning message from the current plugin.
reportWarning(Object, Report) - Method in class com.comphenix.protocol.error.RethrowErrorReporter
 
reportWarning(Object, Report.ReportBuilder) - Method in class com.comphenix.protocol.error.BasicErrorReporter
 
reportWarning(Object, Report.ReportBuilder) - Method in class com.comphenix.protocol.error.DelegatedErrorReporter
 
reportWarning(Object, Report.ReportBuilder) - Method in class com.comphenix.protocol.error.DetailedErrorReporter
 
reportWarning(Object, Report.ReportBuilder) - Method in interface com.comphenix.protocol.error.ErrorReporter
Prints a warning message from the current plugin.
reportWarning(Object, Report.ReportBuilder) - Method in class com.comphenix.protocol.error.RethrowErrorReporter
 
REQUEST_STATS - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.ClientCommand
 
requireModifier(int) - Method in class com.comphenix.protocol.reflect.fuzzy.AbstractFuzzyMember.Builder
Add a given bit-field of required modifiers for every matching member.
requireModifier(int) - Method in class com.comphenix.protocol.reflect.fuzzy.FuzzyFieldContract.Builder
 
requireModifier(int) - Method in class com.comphenix.protocol.reflect.fuzzy.FuzzyMethodContract.Builder
 
requirePublic() - Method in class com.comphenix.protocol.reflect.fuzzy.AbstractFuzzyMember.Builder
Require that every matching member is public.
requirePublic() - Method in class com.comphenix.protocol.reflect.fuzzy.FuzzyFieldContract.Builder
 
requirePublic() - Method in class com.comphenix.protocol.reflect.fuzzy.FuzzyMethodContract.Builder
 
RESET - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.ChatFormatting
 
RESET - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.TitleAction
 
RESET_CHAT - Static variable in class com.comphenix.protocol.PacketType.Configuration.Server
 
RESET_SCORE - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
resetPlayers() - Method in class com.comphenix.protocol.wrappers.ping.LegacyServerPing
Set the player count and player maximum to the default values.
resetPlayers() - Method in interface com.comphenix.protocol.wrappers.ping.ServerPingImpl
 
resetPlayers() - Method in class com.comphenix.protocol.wrappers.ping.ServerPingRecord
 
resetReaderIndex() - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
resetVersion() - Method in class com.comphenix.protocol.wrappers.ping.LegacyServerPing
Reset the version string to the default state.
resetVersion() - Method in interface com.comphenix.protocol.wrappers.ping.ServerPingImpl
 
resetVersion() - Method in class com.comphenix.protocol.wrappers.ping.ServerPingRecord
 
resetWriterIndex() - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
RESOURCE_PACK - Static variable in class com.comphenix.protocol.PacketType.Configuration.Server
Deprecated.
Removed in 1.20.4: replaced with new packets for removing and sending resource packs
RESOURCE_PACK_ACK - Static variable in class com.comphenix.protocol.PacketType.Configuration.Client
 
RESOURCE_PACK_SEND - Static variable in class com.comphenix.protocol.PacketType.Play.Server
Deprecated.
Removed in 1.20.4: replaced with new packets for removing and sending resource packs
RESOURCE_PACK_STATUS - Static variable in class com.comphenix.protocol.PacketType.Play.Client
 
RESPAWN - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
result - Variable in class com.comphenix.protocol.updater.Updater
 
retain() - Method in class com.comphenix.protocol.injector.netty.NettyByteBufAdapter
 
retain() - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
retain(int) - Method in class com.comphenix.protocol.injector.netty.NettyByteBufAdapter
 
retain(int) - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
retainAll(Collection<?>) - Method in class com.comphenix.protocol.wrappers.collection.CachedCollection
 
retainAll(Collection<?>) - Method in class com.comphenix.protocol.wrappers.collection.ConvertedCollection
 
RethrowErrorReporter - Class in com.comphenix.protocol.error
Represents an error reporter that rethrows every exception instead.
RethrowErrorReporter() - Constructor for class com.comphenix.protocol.error.RethrowErrorReporter
 
retry(ClassSource) - Method in interface com.comphenix.protocol.utility.ClassSource
Retrieve a class source that will retry failed lookups in the given source.
returnDerivedOf(Class<?>) - Method in class com.comphenix.protocol.reflect.fuzzy.FuzzyMethodContract.Builder
Set the expected super class of the return type for every matching method.
returnTypeExact(Class<?>) - Method in class com.comphenix.protocol.reflect.fuzzy.FuzzyMethodContract.Builder
Set the return type of a matching method exactly.
returnTypeMatches(AbstractFuzzyMatcher<Class<?>>) - Method in class com.comphenix.protocol.reflect.fuzzy.FuzzyMethodContract.Builder
Set a matcher that must match the return type of a matching method.
returnTypeVoid() - Method in class com.comphenix.protocol.reflect.fuzzy.FuzzyMethodContract.Builder
Require a void method.
right() - Method in class com.comphenix.protocol.wrappers.Either.Left
 
right() - Method in class com.comphenix.protocol.wrappers.Either
 
right() - Method in class com.comphenix.protocol.wrappers.Either.Right
 
right(R) - Static method in class com.comphenix.protocol.wrappers.Either
 
Right(R) - Constructor for class com.comphenix.protocol.wrappers.Either.Right
 
ROARING - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.EntityPose
 
runTask(Runnable) - Method in class com.comphenix.protocol.scheduler.DefaultScheduler
 
runTask(Runnable) - Method in class com.comphenix.protocol.scheduler.FoliaScheduler
 
runTask(Runnable) - Method in interface com.comphenix.protocol.scheduler.ProtocolScheduler
 
runTask(Plugin) - Method in class com.comphenix.protocol.scheduler.UniversalRunnable
Schedules this in the scheduler to run on next tick.
runTaskAsync(Runnable) - Method in class com.comphenix.protocol.scheduler.DefaultScheduler
 
runTaskAsync(Runnable) - Method in class com.comphenix.protocol.scheduler.FoliaScheduler
 
runTaskAsync(Runnable) - Method in interface com.comphenix.protocol.scheduler.ProtocolScheduler
 
runTaskLater(Plugin, long) - Method in class com.comphenix.protocol.scheduler.UniversalRunnable
Schedules this to run after the specified number of server ticks.

S

SADDLE - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.ItemSlot
 
SafeCacheBuilder<K,V> - Class in com.comphenix.protocol.utility
Represents a Guava CacheBuilder that is compatible with both Guava 10 and 13.
sample - Variable in class com.comphenix.protocol.wrappers.ping.ServerPingRecord.PlayerSample
 
SAVANNA - Enum constant in enum class com.comphenix.protocol.wrappers.WrappedVillagerData.Type
 
saveAll() - Method in class com.comphenix.protocol.ProtocolConfig
Save the current configuration file.
saveTo(Path) - Method in class com.comphenix.protocol.timing.TimingReport
 
SCARY_UPDATE - Static variable in class com.comphenix.protocol.utility.MinecraftVersion
Version 1.4.2 - the scary update (Wither Boss).
schedule() - Method in class com.comphenix.protocol.events.ScheduledPacket
Schedule the packet transmission or reception.
schedule(ScheduledPacket) - Method in class com.comphenix.protocol.events.PacketEvent
Schedule a packet for sending or receiving after the current packet event is successful.
schedule(PacketStream) - Method in class com.comphenix.protocol.events.ScheduledPacket
Schedule the packet transmission or reception.
ScheduledPacket - Class in com.comphenix.protocol.events
Represents a packet that is scheduled for transmission at a later stage.
ScheduledPacket(PacketContainer, Player, boolean) - Constructor for class com.comphenix.protocol.events.ScheduledPacket
Construct a new scheduled packet.
scheduleRegister(PacketType, String) - Static method in class com.comphenix.protocol.PacketType
Register a particular packet type.
scheduleSyncDelayedTask(Runnable, long) - Method in class com.comphenix.protocol.scheduler.DefaultScheduler
 
scheduleSyncDelayedTask(Runnable, long) - Method in class com.comphenix.protocol.scheduler.FoliaScheduler
 
scheduleSyncDelayedTask(Runnable, long) - Method in interface com.comphenix.protocol.scheduler.ProtocolScheduler
 
scheduleSyncRepeatingTask(Runnable, long, long) - Method in class com.comphenix.protocol.scheduler.DefaultScheduler
 
scheduleSyncRepeatingTask(Runnable, long, long) - Method in class com.comphenix.protocol.scheduler.FoliaScheduler
 
scheduleSyncRepeatingTask(Runnable, long, long) - Method in interface com.comphenix.protocol.scheduler.ProtocolScheduler
 
SCOREBOARD_DISPLAY_OBJECTIVE - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
SCOREBOARD_OBJECTIVE - Static variable in class com.comphenix.protocol.injector.packet.KnownPacketData
 
SCOREBOARD_OBJECTIVE - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
SCOREBOARD_SCORE - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
SCOREBOARD_TEAM - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
sealed - Variable in class com.comphenix.protocol.reflect.fuzzy.AbstractFuzzyMember
Whether this contract can be modified.
SECOND_LEVEL_PREFIX - Static variable in class com.comphenix.protocol.error.DetailedErrorReporter
 
SELECT_ADVANCEMENT_TAB - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
SELECT_BUNDLE_ITEM - Static variable in class com.comphenix.protocol.PacketType.Play.Client
 
SELECT_KNOWN_PACKS - Static variable in class com.comphenix.protocol.PacketType.Configuration.Client
 
SELECT_KNOWN_PACKS - Static variable in class com.comphenix.protocol.PacketType.Configuration.Server
 
send(Object) - Method in class com.comphenix.protocol.injector.netty.channel.PacketListenerInvoker
Sends a packet using the current packet listener if available and valid; otherwise, falls back to the network manager.
sendClientboundPacket(Object, NetworkMarker, boolean) - Method in class com.comphenix.protocol.injector.netty.channel.NettyChannelInjector
 
sendClientboundPacket(Object, NetworkMarker, boolean) - Method in interface com.comphenix.protocol.injector.netty.Injector
Send a packet to a player's client.
sendingWhitelist - Variable in class com.comphenix.protocol.events.PacketAdapter
 
sendMessageSilently(CommandSender, String) - Method in class com.comphenix.protocol.utility.ChatExtensions
Send a message without invoking the packet listeners.
sendProcessedPackets(int, boolean) - Method in class com.comphenix.protocol.async.AsyncFilterManager
Send any due packets, or clean up packets that have expired.
sendServerPacket(Player, PacketContainer) - Method in class com.comphenix.protocol.injector.PacketFilterManager
 
sendServerPacket(Player, PacketContainer) - Method in interface com.comphenix.protocol.PacketStream
Send a packet to the given player.
sendServerPacket(Player, PacketContainer, boolean) - Method in class com.comphenix.protocol.injector.PacketFilterManager
 
sendServerPacket(Player, PacketContainer, boolean) - Method in interface com.comphenix.protocol.PacketStream
Send a packet to the given player.
sendServerPacket(Player, PacketContainer, boolean) - Method in interface com.comphenix.protocol.ProtocolManager
Send a packet to the given player.
sendServerPacket(Player, PacketContainer, NetworkMarker, boolean) - Method in class com.comphenix.protocol.injector.PacketFilterManager
 
sendServerPacket(Player, PacketContainer, NetworkMarker, boolean) - Method in interface com.comphenix.protocol.PacketStream
Send a packet to the given player.
sendWirePacket(WirePacket) - Method in class com.comphenix.protocol.injector.netty.channel.NettyChannelInjector
 
sendWirePacket(WirePacket) - Method in interface com.comphenix.protocol.injector.netty.Injector
 
sendWirePacket(Player, int, byte[]) - Method in class com.comphenix.protocol.injector.PacketFilterManager
 
sendWirePacket(Player, int, byte[]) - Method in interface com.comphenix.protocol.PacketStream
Send a wire packet to the given player.
sendWirePacket(Player, WirePacket) - Method in class com.comphenix.protocol.injector.PacketFilterManager
 
sendWirePacket(Player, WirePacket) - Method in interface com.comphenix.protocol.PacketStream
Send a wire packet to the given player.
SerializableCloner - Class in com.comphenix.protocol.reflect.cloning
Represents a cloner that can clone any class that implements Serializable.
SerializableCloner() - Constructor for class com.comphenix.protocol.reflect.cloning.SerializableCloner
 
serialize() - Method in class com.comphenix.protocol.injector.netty.WirePacket
Serializes this packet into a byte buffer
serialize(NbtBase<T>, DataOutput) - Method in class com.comphenix.protocol.wrappers.nbt.io.NbtBinarySerializer
Write the content of a wrapped NBT tag to a stream.
serialize(NbtBase<TType>) - Method in class com.comphenix.protocol.wrappers.nbt.io.NbtTextSerializer
Serialize a NBT tag to a base-64 encoded string.
serialize(NbtBase<TType>, ConfigurationSection) - Method in class com.comphenix.protocol.wrappers.nbt.io.NbtConfigurationSerializer
Write the content of a NBT tag to a configuration section.
serializeCompound(DataOutputStream, NbtCompound) - Method in class com.comphenix.protocol.utility.StreamSerializer
Write or serialize a NBT compound to the given output stream.
serializeItemStack(DataOutputStream, ItemStack) - Method in class com.comphenix.protocol.utility.StreamSerializer
Write or serialize an item stack to the given output stream.
serializeItemStack(ItemStack) - Method in class com.comphenix.protocol.utility.StreamSerializer
Serialize an item stack as a base-64 encoded string.
serializeItemStackToByteArray(ItemStack) - Method in class com.comphenix.protocol.utility.StreamSerializer
Serialize an item stack as byte array.
serializer() - Method in class com.comphenix.protocol.injector.packet.internal.IdCodecWrapper.Entry
 
Serializer(Class<?>, Object, boolean) - Constructor for class com.comphenix.protocol.wrappers.WrappedDataWatcher.Serializer
Deprecated, for removal: This API element is subject to removal in a future version.
Serializer(Type, Object, boolean) - Constructor for class com.comphenix.protocol.wrappers.WrappedDataWatcher.Serializer
Constructs a new Serializer
serializeString(DataOutputStream, String) - Method in class com.comphenix.protocol.utility.StreamSerializer
Serialize a string using the standard Minecraft UTF-16 encoding.
serializeToBuffer() - Method in class com.comphenix.protocol.events.PacketContainer
 
serializeVarInt(DataOutputStream, int) - Method in class com.comphenix.protocol.utility.StreamSerializer
Write a variable integer to an output stream.
server(Server) - Method in class com.comphenix.protocol.injector.PacketFilterBuilder
Set the current server.
SERVER - Enum constant in enum class com.comphenix.protocol.PacketType.Sender
Indicate that packets of this type will be sent by the current server.
SERVER_DATA - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
SERVER_DIFFICULTY - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
SERVER_INFO - Static variable in class com.comphenix.protocol.PacketType.Status.Server
 
SERVER_LINKS - Static variable in class com.comphenix.protocol.PacketType.Configuration.Server
 
SERVER_LINKS - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
SERVER_SIDE - Enum constant in enum class com.comphenix.protocol.events.ConnectionSide
Listen for server side packets that will invoke onPacketSending().
ServerData() - Constructor for class com.comphenix.protocol.wrappers.ping.ServerPingRecord.ServerData
 
ServerData(String, int) - Constructor for class com.comphenix.protocol.wrappers.ping.ServerPingRecord.ServerData
 
ServerPingImpl - Interface in com.comphenix.protocol.wrappers.ping
 
ServerPingRecord - Class in com.comphenix.protocol.wrappers.ping
 
ServerPingRecord() - Constructor for class com.comphenix.protocol.wrappers.ping.ServerPingRecord
 
ServerPingRecord(Object) - Constructor for class com.comphenix.protocol.wrappers.ping.ServerPingRecord
 
ServerPingRecord.Favicon - Class in com.comphenix.protocol.wrappers.ping
 
ServerPingRecord.PlayerSample - Class in com.comphenix.protocol.wrappers.ping
 
ServerPingRecord.ServerData - Class in com.comphenix.protocol.wrappers.ping
 
serverSide() - Method in class com.comphenix.protocol.events.PacketAdapter.AdapterParameteters
Set this adapter to also look for server-side packets.
set(int, VOuter) - Method in class com.comphenix.protocol.wrappers.collection.ConvertedList
 
set(Object, Object) - Method in interface com.comphenix.protocol.reflect.accessors.FieldAccessor
Set the value of a field for a particular instance.
SET_ACTION_BAR_TEXT - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
SET_BORDER_CENTER - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
SET_BORDER_LERP_SIZE - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
SET_BORDER_SIZE - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
SET_BORDER_WARNING_DELAY - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
SET_BORDER_WARNING_DISTANCE - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
SET_CENTER - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.WorldBorderAction
 
SET_COMMAND_BLOCK - Static variable in class com.comphenix.protocol.PacketType.Play.Client
 
SET_COMMAND_MINECART - Static variable in class com.comphenix.protocol.PacketType.Play.Client
 
SET_COMPRESSION - Static variable in class com.comphenix.protocol.PacketType.Login.Server
 
SET_COMPRESSION - Static variable in class com.comphenix.protocol.PacketType.Play.Server
Deprecated.
Removed in 1.9
SET_COOLDOWN - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
SET_CREATIVE_SLOT - Static variable in class com.comphenix.protocol.PacketType.Play.Client
 
SET_CURSOR_ITEM - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
SET_DISPLAY_CHAT_PREVIEW - Static variable in class com.comphenix.protocol.PacketType.Play.Server
Deprecated.
Removed in 1.19.3
SET_JIGSAW - Static variable in class com.comphenix.protocol.PacketType.Play.Client
 
SET_PLAYER_INVENTORY - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
SET_PROTOCOL - Static variable in class com.comphenix.protocol.PacketType.Handshake.Client
 
SET_SIZE - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.WorldBorderAction
 
SET_SLOT - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
SET_SUBTITLE_TEXT - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
SET_TEST_BLOCK - Static variable in class com.comphenix.protocol.PacketType.Play.Client
 
SET_TITLE_TEXT - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
SET_TITLES_ANIMATION - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
SET_WARNING_BLOCKS - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.WorldBorderAction
 
SET_WARNING_TIME - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.WorldBorderAction
 
setAdditionalData(NbtCompound) - Method in class com.comphenix.protocol.wrappers.WrappedLevelChunkData.BlockEntityInfo
Edits the additional data specified for this block entity.
setAsyncCancelled(boolean) - Method in class com.comphenix.protocol.async.AsyncMarker
Set whether or not the asynchronous handling should be cancelled.
setAsyncMarker(AsyncMarker) - Method in class com.comphenix.protocol.events.PacketEvent
Set the asynchronous marker.
setAutoLastTime(long) - Method in class com.comphenix.protocol.ProtocolConfig
Set the last time we updated, in seconds since 1970.01.01 00:00.
setBlockEntityInfo(List<WrappedLevelChunkData.BlockEntityInfo>) - Method in class com.comphenix.protocol.wrappers.WrappedLevelChunkData.ChunkData
Sets the block entities of this chunk.
setBlockPosition(BlockPosition) - Method in class com.comphenix.protocol.wrappers.MovingObjectPositionBlock
 
setBlockState(int, WrappedBlockData, boolean) - Method in class com.comphenix.protocol.wrappers.WrappedDataWatcher
 
setBlockYMask(BitSet) - Method in class com.comphenix.protocol.wrappers.WrappedLevelChunkData.LightData
Sets the block light mask
setBoolean(int, boolean) - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
setBoolean(int, Boolean, boolean) - Method in class com.comphenix.protocol.wrappers.WrappedDataWatcher
 
setBuffer(byte[]) - Method in class com.comphenix.protocol.wrappers.WrappedLevelChunkData.ChunkData
Sets the structural data of this chunk.
setBukkitPlayers(Iterable<? extends Player>) - Method in class com.comphenix.protocol.wrappers.WrappedServerPing
Set the displayed lst of logged in players.
setByte(int, byte, boolean) - Method in class com.comphenix.protocol.wrappers.WrappedDataWatcher
 
setByte(int, int) - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
setBytes(byte[]) - Method in class com.comphenix.protocol.wrappers.WrappedMessageSignature
 
setBytes(int, byte[]) - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
setBytes(int, byte[], int, int) - Method in class com.comphenix.protocol.injector.netty.NettyByteBufAdapter
 
setBytes(int, byte[], int, int) - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
setBytes(int, ByteBuf) - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
setBytes(int, ByteBuf, int) - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
setBytes(int, ByteBuf, int, int) - Method in class com.comphenix.protocol.injector.netty.NettyByteBufAdapter
 
setBytes(int, ByteBuf, int, int) - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
setBytes(int, InputStream, int) - Method in class com.comphenix.protocol.injector.netty.NettyByteBufAdapter
 
setBytes(int, InputStream, int) - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
setBytes(int, ByteBuffer) - Method in class com.comphenix.protocol.injector.netty.NettyByteBufAdapter
 
setBytes(int, ByteBuffer) - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
setBytes(int, FileChannel, long, int) - Method in class com.comphenix.protocol.injector.netty.NettyByteBufAdapter
 
setBytes(int, ScatteringByteChannel, int) - Method in class com.comphenix.protocol.injector.netty.NettyByteBufAdapter
 
setBytes(int, ScatteringByteChannel, int) - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
setCancelled(boolean) - Method in class com.comphenix.protocol.events.PacketEvent
Sets whether or not the packet should be cancelled.
setChanged(boolean) - Method in class com.comphenix.protocol.injector.packet.MapContainer
Mark the map as changed or unchanged.
setChar(int, int) - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
setChatComponent(int, WrappedChatComponent, boolean) - Method in class com.comphenix.protocol.wrappers.WrappedDataWatcher
 
setChatPreviewEnabled(boolean) - Method in class com.comphenix.protocol.wrappers.ping.LegacyServerPing
Deprecated.
Removed in 1.19.3
setChatPreviewEnabled(boolean) - Method in interface com.comphenix.protocol.wrappers.ping.ServerPingImpl
 
setChatPreviewEnabled(boolean) - Method in class com.comphenix.protocol.wrappers.WrappedServerPing
Deprecated.
Removed in 1.19.3
setClassLoader(ClassLoader) - Method in class com.comphenix.protocol.utility.ByteBuddyFactory
Set the current class loader to use when constructing enhancers.
setConverter(EquivalentConverter<T>) - Method in class com.comphenix.protocol.reflect.StructureModifier
Set the current object converter.
setCurrentVersion(MinecraftVersion) - Static method in class com.comphenix.protocol.utility.MinecraftVersion
 
setData(int) - Method in class com.comphenix.protocol.wrappers.WrappedBlockData
Sets this BlockData's legacy data.
setData(WrappedBlockData) - Method in class com.comphenix.protocol.wrappers.MultiBlockChangeInfo
Sets this block change's block data.
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.PacketFilterManager
 
setDebug(boolean) - Method in class com.comphenix.protocol.ProtocolConfig
Set whether or not debug mode is enabled.
setDetailedReporting(boolean) - Method in class com.comphenix.protocol.error.DetailedErrorReporter
Set whether or not to use detailed error reporting.
setDirection(int, EnumWrappers.Direction, boolean) - Method in class com.comphenix.protocol.wrappers.WrappedDataWatcher
 
setDirection(EnumWrappers.Direction) - Method in class com.comphenix.protocol.wrappers.MovingObjectPositionBlock
 
setDirtyState(boolean) - Method in class com.comphenix.protocol.wrappers.WrappedWatchableObject
Sets this item's dirty state
setDouble(int, double) - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
setElementType(NbtType) - Method in interface com.comphenix.protocol.wrappers.nbt.NbtList
Deprecated.
since 1.21.5 lists can be heterogeneous
setEmptyBlockYMask(BitSet) - Method in class com.comphenix.protocol.wrappers.WrappedLevelChunkData.LightData
Sets the empty block light mask
setEmptySkyYMask(BitSet) - Method in class com.comphenix.protocol.wrappers.WrappedLevelChunkData.LightData
Sets the empty sky light mask
setEnforceSecureChat(boolean) - Method in class com.comphenix.protocol.wrappers.ping.LegacyServerPing
Sets whether the server enforces secure chat.
setEnforceSecureChat(boolean) - Method in interface com.comphenix.protocol.wrappers.ping.ServerPingImpl
 
setEnforceSecureChat(boolean) - Method in class com.comphenix.protocol.wrappers.ping.ServerPingRecord
 
setEnforceSecureChat(boolean) - Method in class com.comphenix.protocol.wrappers.WrappedServerPing
Sets whether the server enforces secure chat.
setEntity(Entity) - Method in interface com.comphenix.protocol.wrappers.IDataWatcher
Deprecated.
setEntity(Entity) - Method in class com.comphenix.protocol.wrappers.InMemoryDataWatcher
Deprecated.
setEntity(Entity) - Method in class com.comphenix.protocol.wrappers.LegacyDataWatcher
Set the entity associated with this data watcher.
setEntity(Entity) - Method in class com.comphenix.protocol.wrappers.WrappedDataWatcher
Set the entity associated with this data watcher.
setErrorCount(int) - Method in class com.comphenix.protocol.error.DetailedErrorReporter
Set the number of errors printed.
setExpireTime(Instant) - Method in class com.comphenix.protocol.wrappers.WrappedProfilePublicKey.WrappedProfileKeyData
Sets the time when this key data expires.
setFavicon(WrappedServerPing.CompressedImage) - Method in class com.comphenix.protocol.wrappers.ping.LegacyServerPing
Set the compressed PNG file that is being displayed.
setFavicon(WrappedServerPing.CompressedImage) - Method in interface com.comphenix.protocol.wrappers.ping.ServerPingImpl
 
setFavicon(WrappedServerPing.CompressedImage) - Method in class com.comphenix.protocol.wrappers.ping.ServerPingRecord
 
setFavicon(WrappedServerPing.CompressedImage) - Method in class com.comphenix.protocol.wrappers.WrappedServerPing
Set the compressed PNG file that is being displayed.
setFiltered(boolean) - Method in class com.comphenix.protocol.events.ScheduledPacket
Set whether or not this packet will be processed by packet listeners (except MONITOR listeners).
setFirst(A) - Method in class com.comphenix.protocol.wrappers.Pair
 
setFloat(int, float) - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
setFloat(int, Float, boolean) - Method in class com.comphenix.protocol.wrappers.WrappedDataWatcher
 
setHand(EnumWrappers.Hand) - Method in class com.comphenix.protocol.wrappers.WrappedEnumEntityUseAction
Sets the hand used for the interact.
setHandle(Object) - Method in class com.comphenix.protocol.wrappers.AbstractWrapper
Set the underlying NMS object.
setHandle(Object) - Method in class com.comphenix.protocol.wrappers.WrappedMessageSignature
 
setHandle(Object) - Method in class com.comphenix.protocol.wrappers.WrappedRemoteChatSessionData
 
setHeightmaps(Map<EnumWrappers.HeightmapType, long[]>) - Method in class com.comphenix.protocol.wrappers.WrappedLevelChunkData.ChunkData
Sets the heightmap tag of this chunk.
setHeightmapsTag(NbtCompound) - Method in class com.comphenix.protocol.wrappers.WrappedLevelChunkData.ChunkData
setIndex(int) - Method in class com.comphenix.protocol.wrappers.WrappedDataValue
Sets the entity-type specific index of this DataValue
setIndex(int, int) - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
setInjectorForPlayer(Player, Injector) - Static method in class com.comphenix.protocol.injector.temporary.TemporaryPlayerFactory
Set the player injector, if possible.
setInsideBlock(boolean) - Method in class com.comphenix.protocol.wrappers.MovingObjectPositionBlock
 
setInt(int, int) - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
setInteger(int, Integer, boolean) - Method in class com.comphenix.protocol.wrappers.WrappedDataWatcher
 
setItemStack(int, ItemStack, boolean) - Method in class com.comphenix.protocol.wrappers.WrappedDataWatcher
 
setItemTag(ItemStack, NbtCompound) - Static method in class com.comphenix.protocol.wrappers.nbt.NbtFactory
Set the NBT compound tag of a given item stack.
setJson(String) - Method in class com.comphenix.protocol.wrappers.WrappedChatComponent
Set the content of this component using a JSON object.
setKey(MinecraftKey) - Method in class com.comphenix.protocol.wrappers.WrappedRegistrable
Sets this registrable object's Minecraft key
setKey(PublicKey) - Method in class com.comphenix.protocol.wrappers.WrappedProfilePublicKey.WrappedProfileKeyData
Sets the public key of this key data.
setKeyData(WrappedProfilePublicKey.WrappedProfileKeyData) - Method in class com.comphenix.protocol.wrappers.WrappedProfilePublicKey
Sets the data of this key.
setLocation(int, int, int) - Method in class com.comphenix.protocol.wrappers.MultiBlockChangeInfo
Sets this block change's absolute coordinates.
setLocation(Location) - Method in class com.comphenix.protocol.wrappers.MultiBlockChangeInfo
Sets this block change's absolute Location.
setLogger(Logger) - Method in class com.comphenix.protocol.error.DetailedErrorReporter
Set the current logger that is used to print all reports.
setLong(int, long) - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
setLong(int, Long, boolean) - Method in class com.comphenix.protocol.wrappers.WrappedDataWatcher
 
setManager(ProtocolManager) - Method in class com.comphenix.protocol.async.AsyncFilterManager
Set the associated protocol manager.
setMaxErrorCount(int) - Method in class com.comphenix.protocol.error.DetailedErrorReporter
Set the maximum number of errors we can print before we begin suppressing errors.
setMaximumRecursion(int) - Method in class com.comphenix.protocol.reflect.instances.DefaultInstances
Set the maximum height of the hierachy of creates types.
setMedium(int, int) - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
setMeta(String, T) - Method in class com.comphenix.protocol.events.PacketContainer
Sets the metadata value at a given key.
setMotD(WrappedChatComponent) - Method in class com.comphenix.protocol.wrappers.ping.LegacyServerPing
Set the message of the day.
setMotD(WrappedChatComponent) - Method in interface com.comphenix.protocol.wrappers.ping.ServerPingImpl
 
setMotD(WrappedChatComponent) - Method in class com.comphenix.protocol.wrappers.ping.ServerPingRecord
 
setMotD(WrappedChatComponent) - Method in class com.comphenix.protocol.wrappers.WrappedServerPing
Set the message of the day.
setMotD(String) - Method in class com.comphenix.protocol.wrappers.WrappedServerPing
Set the message of the day.
setName(String) - Method in class com.comphenix.protocol.wrappers.nbt.NameProperty
Set the name.
setName(String) - Method in interface com.comphenix.protocol.wrappers.nbt.NbtBase
Set the name of this NBT tag.
setNBTCompound(int, NbtCompound, boolean) - Method in class com.comphenix.protocol.wrappers.WrappedDataWatcher
 
setNetworkMarker(NetworkMarker) - Method in class com.comphenix.protocol.events.PacketEvent
Update the network manager.
setNewSendingIndex(long) - Method in class com.comphenix.protocol.async.AsyncMarker
Sets the desired sending order after processing has completed.
setNonNull(boolean) - Method in class com.comphenix.protocol.reflect.instances.DefaultInstances
Set whether or not the constructor's parameters must be non-null.
setObject(int, WrappedDataWatcher.Serializer, Object) - Method in class com.comphenix.protocol.wrappers.WrappedDataWatcher
setObject(int, WrappedDataWatcher.Serializer, Object, boolean) - Method in class com.comphenix.protocol.wrappers.WrappedDataWatcher
Sets the DataWatcher Item at a given index to a new value.
setObject(int, WrappedWatchableObject) - Method in class com.comphenix.protocol.wrappers.WrappedDataWatcher
setObject(int, WrappedWatchableObject, boolean) - Method in class com.comphenix.protocol.wrappers.WrappedDataWatcher
Sets the DataWatcher Item at a given index to a new value.
setObject(int, Object) - Method in class com.comphenix.protocol.wrappers.WrappedDataWatcher
setObject(int, Object, boolean) - Method in class com.comphenix.protocol.wrappers.WrappedDataWatcher
Sets the DataWatcher Item at a given index to a new value.
setObject(WrappedDataWatcher.WrappedDataWatcherObject, WrappedWatchableObject) - Method in class com.comphenix.protocol.wrappers.WrappedDataWatcher
setObject(WrappedDataWatcher.WrappedDataWatcherObject, WrappedWatchableObject, boolean) - Method in interface com.comphenix.protocol.wrappers.IDataWatcher
 
setObject(WrappedDataWatcher.WrappedDataWatcherObject, WrappedWatchableObject, boolean) - Method in class com.comphenix.protocol.wrappers.InMemoryDataWatcher
 
setObject(WrappedDataWatcher.WrappedDataWatcherObject, WrappedWatchableObject, boolean) - Method in class com.comphenix.protocol.wrappers.LegacyDataWatcher
 
setObject(WrappedDataWatcher.WrappedDataWatcherObject, WrappedWatchableObject, boolean) - Method in class com.comphenix.protocol.wrappers.WrappedDataWatcher
Sets the DataWatcher Item associated with a given watcher object to a new value.
setObject(WrappedDataWatcher.WrappedDataWatcherObject, Object) - Method in class com.comphenix.protocol.wrappers.WrappedDataWatcher
setObject(WrappedDataWatcher.WrappedDataWatcherObject, Object, boolean) - Method in interface com.comphenix.protocol.wrappers.IDataWatcher
 
setObject(WrappedDataWatcher.WrappedDataWatcherObject, Object, boolean) - Method in class com.comphenix.protocol.wrappers.InMemoryDataWatcher
 
setObject(WrappedDataWatcher.WrappedDataWatcherObject, Object, boolean) - Method in class com.comphenix.protocol.wrappers.LegacyDataWatcher
Sets the DataWatcher Item associated with a given watcher object to a new value.
setObject(WrappedDataWatcher.WrappedDataWatcherObject, Object, boolean) - Method in class com.comphenix.protocol.wrappers.WrappedDataWatcher
Sets the DataWatcher Item associated with a given watcher object to a new value.
setOptionalBlockState(int, Optional<WrappedBlockData>, boolean) - Method in class com.comphenix.protocol.wrappers.WrappedDataWatcher
 
setOptionalChatComponent(int, Optional<WrappedChatComponent>, boolean) - Method in class com.comphenix.protocol.wrappers.WrappedDataWatcher
 
setOptionalInteger(int, Optional<Integer>, boolean) - Method in class com.comphenix.protocol.wrappers.WrappedDataWatcher
 
setOptionalPosition(int, Optional<BlockPosition>, boolean) - Method in class com.comphenix.protocol.wrappers.WrappedDataWatcher
 
setOptionalUUID(int, Optional<UUID>, boolean) - Method in class com.comphenix.protocol.wrappers.WrappedDataWatcher
 
setPacket(PacketContainer) - Method in class com.comphenix.protocol.events.PacketEvent
Replace the packet that will be sent to the player.
setPacket(PacketContainer) - Method in class com.comphenix.protocol.events.ScheduledPacket
Set the packet that will be sent or transmitted.
setPacketStream(PacketStream) - Method in class com.comphenix.protocol.async.AsyncMarker
Sets the output packet stream responsible for transmitting this packet.
setParticle(int, WrappedParticle<?>, boolean) - Method in class com.comphenix.protocol.wrappers.WrappedDataWatcher
 
setPendingSynchronization(boolean) - Method in class com.comphenix.protocol.wrappers.WrappedAttributeModifier
Set whether the modifier is pending synchronization with the client.
setPlayer(Player) - Method in class com.comphenix.protocol.injector.netty.channel.NettyChannelInjector
 
setPlayer(Player) - Method in interface com.comphenix.protocol.injector.netty.Injector
Set the current player instance.
setPlayers(Iterable<? extends WrappedGameProfile>) - Method in class com.comphenix.protocol.wrappers.ping.LegacyServerPing
Set the displayed list of logged in players.
setPlayers(Iterable<? extends WrappedGameProfile>) - Method in interface com.comphenix.protocol.wrappers.ping.ServerPingImpl
 
setPlayers(Iterable<? extends WrappedGameProfile>) - Method in class com.comphenix.protocol.wrappers.ping.ServerPingRecord
 
setPlayers(Iterable<? extends WrappedGameProfile>) - Method in class com.comphenix.protocol.wrappers.WrappedServerPing
Set the displayed list of logged in players.
setPlayersMaximum(int) - Method in class com.comphenix.protocol.wrappers.ping.LegacyServerPing
Set the displayed maximum number of players.
setPlayersMaximum(int) - Method in interface com.comphenix.protocol.wrappers.ping.ServerPingImpl
 
setPlayersMaximum(int) - Method in class com.comphenix.protocol.wrappers.ping.ServerPingRecord
 
setPlayersMaximum(int) - Method in class com.comphenix.protocol.wrappers.WrappedServerPing
Set the displayed maximum number of players.
setPlayersOnline(int) - Method in class com.comphenix.protocol.wrappers.ping.LegacyServerPing
Set the displayed number of online players.
setPlayersOnline(int) - Method in interface com.comphenix.protocol.wrappers.ping.ServerPingImpl
 
setPlayersOnline(int) - Method in class com.comphenix.protocol.wrappers.ping.ServerPingRecord
 
setPlayersOnline(int) - Method in class com.comphenix.protocol.wrappers.WrappedServerPing
Set the displayed number of online players.
setPlayersVisible(boolean) - Method in class com.comphenix.protocol.wrappers.ping.LegacyServerPing
Set whether or not the player count and player maximum is visible.
setPlayersVisible(boolean) - Method in interface com.comphenix.protocol.wrappers.ping.ServerPingImpl
 
setPlayersVisible(boolean) - Method in class com.comphenix.protocol.wrappers.ping.ServerPingRecord
 
setPlayersVisible(boolean) - Method in class com.comphenix.protocol.wrappers.WrappedServerPing
Set whether or not the player count and player maximum is visible.
setPose(int, EnumWrappers.EntityPose, boolean) - Method in class com.comphenix.protocol.wrappers.WrappedDataWatcher
 
setPosition(int, BlockPosition, boolean) - Method in class com.comphenix.protocol.wrappers.WrappedDataWatcher
 
setPosition(Vector) - Method in class com.comphenix.protocol.wrappers.WrappedEnumEntityUseAction
Sets the position of the interact.
setPosVector(Vector) - Method in class com.comphenix.protocol.wrappers.MovingObjectPositionBlock
 
setPrefix(String) - Method in class com.comphenix.protocol.error.DetailedErrorReporter
Set the prefix to apply to every line in the error reports.
setProcessingLock(Object) - Method in class com.comphenix.protocol.async.AsyncMarker
 
setProfilePublicKey(WrappedProfilePublicKey.WrappedProfileKeyData) - Method in class com.comphenix.protocol.wrappers.WrappedRemoteChatSessionData
Set the profile key data for this session
setRawValue(Object) - Method in class com.comphenix.protocol.wrappers.WrappedDataValue
Updates the raw value for this DataValue.
setReadOnly(boolean) - Method in class com.comphenix.protocol.events.PacketEvent
Set the read-only state of this packet event.
setSalt(long) - Method in class com.comphenix.protocol.wrappers.WrappedSaltedSignature
 
setScriptEngineName(String) - Method in class com.comphenix.protocol.ProtocolConfig
Set the unique name of the script engine to use for filtering.
setSecond(B) - Method in class com.comphenix.protocol.wrappers.Pair
 
setSectionX(int) - Method in class com.comphenix.protocol.wrappers.WrappedLevelChunkData.BlockEntityInfo
Sets the section-relative X-coordinate of the block entity
setSectionZ(int) - Method in class com.comphenix.protocol.wrappers.WrappedLevelChunkData.BlockEntityInfo
Sets the section-relative Z-coordinate of the block entity
setSerializer(WrappedDataWatcher.Serializer) - Method in class com.comphenix.protocol.wrappers.WrappedDataValue
Changes the serializer for this DataValue
setSessionID(UUID) - Method in class com.comphenix.protocol.wrappers.WrappedRemoteChatSessionData
Set the id for this session
setShort(int, int) - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
setSignature(byte[]) - Method in class com.comphenix.protocol.wrappers.WrappedProfilePublicKey.WrappedProfileKeyData
Sets the signature of this key data.
setSignature(byte[]) - Method in class com.comphenix.protocol.wrappers.WrappedSaltedSignature
 
setSkyYMask(BitSet) - Method in class com.comphenix.protocol.wrappers.WrappedLevelChunkData.LightData
Sets the sky light mask
setString(int, String, boolean) - Method in class com.comphenix.protocol.wrappers.WrappedDataWatcher
 
setSupportURL(String) - Method in class com.comphenix.protocol.error.DetailedErrorReporter
Set the support URL that will be added to all detailed reports.
setTarget(Player) - Method in class com.comphenix.protocol.events.ScheduledPacket
Set the target player.
setTimeout(long) - Method in class com.comphenix.protocol.async.AsyncMarker
Set the time the packet will be forcefully rejected.
SETTINGS - Static variable in class com.comphenix.protocol.PacketType.Play.Client
 
setTrustEdges(boolean) - Method in class com.comphenix.protocol.wrappers.WrappedLevelChunkData.LightData
Deprecated.
Removed in 1.20
setType(Material) - Method in class com.comphenix.protocol.wrappers.WrappedBlockData
Sets this BlockData's type
setTypeAndData(Material, int) - Method in class com.comphenix.protocol.wrappers.WrappedBlockData
Sets this BlockData's type and legacy data.
setTypeKey(MinecraftKey) - Method in class com.comphenix.protocol.wrappers.WrappedLevelChunkData.BlockEntityInfo
Sets the registry key of the block entity type
setValue(Object) - Method in class com.comphenix.protocol.wrappers.WrappedDataValue
Sets the current value associated and implicitly unwraps it to NMS types if a ProtocolLib wrapper is provided.
setValue(Object) - Method in class com.comphenix.protocol.wrappers.WrappedWatchableObject
Sets the value of this item.
setValue(Object, boolean) - Method in class com.comphenix.protocol.wrappers.WrappedWatchableObject
Sets the value of this item.
setValue(TType) - Method in interface com.comphenix.protocol.wrappers.nbt.NbtBase
Set the value of this NBT tag.
setVector3F(int, Vector3F, boolean) - Method in class com.comphenix.protocol.wrappers.WrappedDataWatcher
 
setVersionName(String) - Method in class com.comphenix.protocol.wrappers.ping.LegacyServerPing
Set the version name of the current server.
setVersionName(String) - Method in interface com.comphenix.protocol.wrappers.ping.ServerPingImpl
 
setVersionName(String) - Method in class com.comphenix.protocol.wrappers.ping.ServerPingRecord
 
setVersionName(String) - Method in class com.comphenix.protocol.wrappers.WrappedServerPing
Set the version name of the current server.
setVersionProtocol(int) - Method in class com.comphenix.protocol.wrappers.ping.LegacyServerPing
Set the version protocol
setVersionProtocol(int) - Method in interface com.comphenix.protocol.wrappers.ping.ServerPingImpl
 
setVersionProtocol(int) - Method in class com.comphenix.protocol.wrappers.ping.ServerPingRecord
 
setVersionProtocol(int) - Method in class com.comphenix.protocol.wrappers.WrappedServerPing
Set the version protocol
setVillagerData(int, WrappedVillagerData, boolean) - Method in class com.comphenix.protocol.wrappers.WrappedDataWatcher
 
setWorkers(int) - Method in class com.comphenix.protocol.async.AsyncListenerHandler
Set the current number of workers.
setX(float) - Method in class com.comphenix.protocol.wrappers.Vector3F
 
setX(int) - Method in class com.comphenix.protocol.wrappers.MultiBlockChangeInfo
Sets this block change's absolute x coordinate.
setY(float) - Method in class com.comphenix.protocol.wrappers.Vector3F
 
setY(int) - Method in class com.comphenix.protocol.wrappers.MultiBlockChangeInfo
Sets this block change's y coordinate
setY(int) - Method in class com.comphenix.protocol.wrappers.WrappedLevelChunkData.BlockEntityInfo
Sets the Y-coordinate of the block entity.
setZ(float) - Method in class com.comphenix.protocol.wrappers.Vector3F
 
setZ(int) - Method in class com.comphenix.protocol.wrappers.MultiBlockChangeInfo
Sets this block change's relative z coordinate.
setZero(int, int) - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
shallowClone() - Method in class com.comphenix.protocol.events.PacketContainer
Create a shallow copy of the current packet.
shallowClone() - Method in class com.comphenix.protocol.wrappers.WrappedAttribute
 
SHEPHERD - Enum constant in enum class com.comphenix.protocol.wrappers.WrappedVillagerData.Profession
 
SHOOTING - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.EntityPose
 
shouldNotify() - Method in class com.comphenix.protocol.updater.Updater
 
SHOW_DIALOG - Static variable in class com.comphenix.protocol.PacketType.Configuration.Server
 
SHOW_DIALOG - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
SIDEBAR - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.DisplaySlot
 
signalFreeProcessingSlot(PacketEvent, boolean) - Method in class com.comphenix.protocol.async.AsyncFilterManager
Signal that a packet has finished processing.
signalPacketTransmission(PacketEvent) - Method in class com.comphenix.protocol.async.AsyncFilterManager
 
signalPacketTransmission(PacketEvent) - Method in interface com.comphenix.protocol.AsynchronousManager
Signal that a packet is ready to be transmitted.
signUpdateExists() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
 
SimpleBarChart(String, Callable<Map<String, Integer>>) - Constructor for class com.comphenix.protocol.metrics.Metrics.SimpleBarChart
Class constructor.
SimplePie(String, Callable<String>) - Constructor for class com.comphenix.protocol.metrics.Metrics.SimplePie
Class constructor.
SingleLineChart(String, Callable<Integer>) - Constructor for class com.comphenix.protocol.metrics.Metrics.SingleLineChart
Class constructor.
SITTING - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.EntityPose
 
size() - Method in class com.comphenix.protocol.collections.ExpireHashMap
Retrieve the number of entries in the map.
size() - Method in class com.comphenix.protocol.collections.IntegerMap
Retrieve the number of mappings in this map.
size() - Method in class com.comphenix.protocol.concurrency.PacketTypeSet
Retrieve the number of entries in the set.
size() - Method in class com.comphenix.protocol.reflect.StructureModifier
Retrieve the number of readable types.
size() - Method in class com.comphenix.protocol.wrappers.collection.CachedCollection
 
size() - Method in class com.comphenix.protocol.wrappers.collection.ConvertedCollection
 
size() - Method in class com.comphenix.protocol.wrappers.collection.ConvertedMap
 
size() - Method in class com.comphenix.protocol.wrappers.collection.ConvertedMultimap
 
size() - Method in interface com.comphenix.protocol.wrappers.IDataWatcher
 
size() - Method in class com.comphenix.protocol.wrappers.InMemoryDataWatcher
 
size() - Method in class com.comphenix.protocol.wrappers.LegacyDataWatcher
Gets the size of this DataWatcher's contents.
size() - Method in interface com.comphenix.protocol.wrappers.nbt.NbtList
Retrieve the number of elements in this list.
size() - Method in class com.comphenix.protocol.wrappers.WrappedDataWatcher
Gets the size of this DataWatcher's contents.
SKIN_UPDATE - Static variable in class com.comphenix.protocol.utility.MinecraftVersion
Version 1.7.8 - the update that changed the skin format (and distribution - R.I.P.
SKIP_PLUGIN_VERIFIER - Enum constant in enum class com.comphenix.protocol.events.ListenerOptions
Do not verify that the owning plugin has a vaid plugin.yml.
skipBytes(int) - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
SLEEPING - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.EntityPose
 
slice() - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
slice(int, int) - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
SLIDING - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.EntityPose
 
SLIME - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.Particle
 
SMOKE_LARGE - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.Particle
 
SMOKE_NORMAL - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.Particle
 
SnapshotVersion - Class in com.comphenix.protocol.utility
Used to parse a snapshot version.
SnapshotVersion(String) - Constructor for class com.comphenix.protocol.utility.SnapshotVersion
 
SNIFFING - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.EntityPose
 
SNOW - Enum constant in enum class com.comphenix.protocol.wrappers.WrappedVillagerData.Type
 
SNOW_SHOVEL - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.Particle
 
SNOWBALL - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.Particle
 
softValues() - Method in class com.comphenix.protocol.utility.SafeCacheBuilder
Specifies that each value (not key) stored in the cache should be wrapped in a SoftReference (by default, strong references are used).
SortedCopyOnWriteSet<E,C> - Class in com.comphenix.protocol.concurrent
A collection that stores elements in a sorted order based on a provided Comparable, while ensuring element equality is checked using their equals method.
SortedCopyOnWriteSet() - Constructor for class com.comphenix.protocol.concurrent.SortedCopyOnWriteSet
 
SOUTH - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.Direction
 
SPAWN_ENTITY - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
SPAWN_ENTITY_EXPERIENCE_ORB - Static variable in class com.comphenix.protocol.PacketType.Play.Server
Deprecated.
Removed in 1.21.5; replace by SPAWN_ENTITY
SPAWN_ENTITY_LIVING - Static variable in class com.comphenix.protocol.PacketType.Play.Server
Deprecated.
Removed in 1.19
SPAWN_ENTITY_PAINTING - Static variable in class com.comphenix.protocol.PacketType.Play.Server
Deprecated.
Removed in 1.19
SPAWN_ENTITY_WEATHER - Static variable in class com.comphenix.protocol.PacketType.Play.Server
Deprecated.
Removed in 1.16
SPAWN_POSITION - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
SPECTATE - Static variable in class com.comphenix.protocol.PacketType.Play.Client
 
SPECTATOR - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.NativeGameMode
 
SPELL - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.Particle
 
SPELL_INSTANT - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.Particle
 
SPELL_MOB - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.Particle
 
SPELL_MOB_AMBIENT - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.Particle
 
SPELL_WITCH - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.Particle
 
SPIGOT_UPDATE_AVAILABLE - Enum constant in enum class com.comphenix.protocol.updater.Updater.UpdateResult
The updater found an update at Spigot
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
 
SPIN_ATTACK - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.EntityPose
 
SPIT - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.Particle
 
STANDING - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.EntityPose
 
start() - Method in class com.comphenix.protocol.async.AsyncListenerHandler
Start a singler worker thread handling the asynchronous listener.
start(int) - Method in class com.comphenix.protocol.async.AsyncListenerHandler
Start multiple worker threads for this listener.
start(Updater.UpdateType) - Method in class com.comphenix.protocol.updater.SpigotUpdater
 
start(Updater.UpdateType) - Method in class com.comphenix.protocol.updater.Updater
 
start(Function<AsyncRunnable, Void>) - Method in class com.comphenix.protocol.async.AsyncListenerHandler
Start a singler worker thread handling the asynchronous listener.
START - Static variable in class com.comphenix.protocol.PacketType.Login.Client
 
START - Static variable in class com.comphenix.protocol.PacketType.Status.Client
 
START_CONFIGURATION - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
START_DESTROY_BLOCK - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.PlayerDigType
 
START_FALL_FLYING - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.PlayerAction
 
START_RIDING_JUMP - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.PlayerAction
 
START_SNEAKING - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.PlayerAction
Deprecated.
Removed in 1.21.6
START_SPRINTING - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.PlayerAction
 
startTracking() - Static method in class com.comphenix.protocol.timing.TimingTrackerManager
 
STATISTIC - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
Statistics - Class in com.comphenix.protocol.metrics
 
Statistics(ProtocolLib) - Constructor for class com.comphenix.protocol.metrics.Statistics
 
STATISTICS - Static variable in class com.comphenix.protocol.PacketType.Play.Server
Deprecated.
StatisticsStream - Class in com.comphenix.protocol.timing
Represents an online algortihm for computing the mean and standard deviation without storing every value.
StatisticsStream() - Constructor for class com.comphenix.protocol.timing.StatisticsStream
Construct a new stream with no observations.
StatisticsStream(StatisticsStream) - Constructor for class com.comphenix.protocol.timing.StatisticsStream
Construct a copy of the given stream.
Status() - Constructor for class com.comphenix.protocol.PacketType.Status
 
STATUS - Enum constant in enum class com.comphenix.protocol.PacketType.Protocol
 
STATUS - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.ClientIntent
 
STEER_VEHICLE - Static variable in class com.comphenix.protocol.PacketType.Play.Client
 
stop() - Method in class com.comphenix.protocol.async.AsyncListenerHandler
Stop a worker thread.
stop() - Method in interface com.comphenix.protocol.async.AsyncRunnable
Stop the given runnable.
stop(int) - Method in class com.comphenix.protocol.async.AsyncListenerHandler
Stop the given amount of worker threads.
STOP_DESTROY_BLOCK - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.PlayerDigType
 
STOP_RIDING_JUMP - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.PlayerAction
 
STOP_SLEEPING - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.PlayerAction
 
STOP_SNEAKING - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.PlayerAction
Deprecated.
Removed in 1.21.6
STOP_SOUND - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
STOP_SPRINTING - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.PlayerAction
 
stopTracking() - Static method in class com.comphenix.protocol.timing.TimingTrackerManager
 
STORE_COOKIE - Static variable in class com.comphenix.protocol.PacketType.Configuration.Server
 
STORE_COOKIE - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
StreamSerializer - Class in com.comphenix.protocol.utility
Utility methods for reading and writing Minecraft objects to streams.
StreamSerializer() - Constructor for class com.comphenix.protocol.utility.StreamSerializer
 
STRIKETHROUGH - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.ChatFormatting
 
STRING_DEFAULT - Static variable in class com.comphenix.protocol.reflect.instances.PrimitiveGenerator
Deprecated.
STRUCT - Static variable in class com.comphenix.protocol.PacketType.Play.Client
 
StructureCache - Class in com.comphenix.protocol.injector
Caches structure modifiers.
StructureCache() - Constructor for class com.comphenix.protocol.injector.StructureCache
 
structureModifier - Variable in class com.comphenix.protocol.events.AbstractStructure
 
StructureModifier<T> - Class in com.comphenix.protocol.reflect
Provides list-oriented access to the fields of a Minecraft packet.
StructureModifier() - Constructor for class com.comphenix.protocol.reflect.StructureModifier
Consumers of this method should call "initialize".
StructureModifier(Class<?>) - Constructor for class com.comphenix.protocol.reflect.StructureModifier
Creates a structure modifier.
StructureModifier(Class<?>, Class<?>, boolean) - Constructor for class com.comphenix.protocol.reflect.StructureModifier
Creates a structure modifier.
styled(WrappedComponentStyle) - Static method in class com.comphenix.protocol.wrappers.WrappedNumberFormat
 
subList(int, int) - Method in class com.comphenix.protocol.wrappers.collection.ConvertedList
 
SUBTITLE - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.TitleAction
 
subtract(BlockPosition) - Method in class com.comphenix.protocol.wrappers.BlockPosition
Adds the current position and a given position together, producing a result position.
subtypeCache - Variable in class com.comphenix.protocol.reflect.StructureModifier
 
SUCCESS - Enum constant in enum class com.comphenix.protocol.updater.Updater.UpdateResult
The updater found an update, and has readied it to be loaded the next time the server restarts/reloads.
SUCCESS - Static variable in class com.comphenix.protocol.PacketType.Login.Server
 
SUCCESSFULLY_LOADED - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.ResourcePackStatus
 
suffix(WrappedChatComponent) - Method in class com.comphenix.protocol.wrappers.WrappedTeamParameters.Builder
 
supportURL - Variable in class com.comphenix.protocol.error.DetailedErrorReporter
 
SURVIVAL - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.NativeGameMode
 
SUSPENDED - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.Particle
 
SUSPENDED_DEPTH - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.Particle
 
SWAMP - Enum constant in enum class com.comphenix.protocol.wrappers.WrappedVillagerData.Type
 
SWAP_HELD_ITEMS - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.PlayerDigType
 
SWEEP_ATTACK - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.Particle
 
SWIMMING - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.EntityPose
 
SYNC - Enum constant in enum class com.comphenix.protocol.events.ListenerOptions
Notify ProtocolLib that PacketListener.onPacketReceiving(PacketEvent) must be executed on the main server thread.
SYNC_INBOUND - Enum constant in enum class com.comphenix.protocol.timing.TimingListenerType
 
SYNC_OUTBOUND - Enum constant in enum class com.comphenix.protocol.timing.TimingListenerType
 
synchronize() - Static method in class com.comphenix.protocol.injector.packet.PacketRegistry
Ensure that our local register is up-to-date with Minecraft.
syncStart() - Method in class com.comphenix.protocol.async.AsyncListenerHandler
Start processing packets on the main thread.
syncStart(long, TimeUnit) - Method in class com.comphenix.protocol.async.AsyncListenerHandler
Start processing packets on the main thread.
syncStop() - Method in class com.comphenix.protocol.async.AsyncListenerHandler
Stop processing packets on the main thread.
SYS_UUID - Static variable in class com.comphenix.protocol.reflect.instances.MinecraftGenerator
 
SYSTEM - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.ChatType
 
SYSTEM - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.ChatVisibility
 
SYSTEM_CHAT - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 

T

TAB_COMPLETE - Static variable in class com.comphenix.protocol.PacketType.Play.Client
 
TAB_COMPLETE - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
TAG_BYTE - Enum constant in enum class com.comphenix.protocol.wrappers.nbt.NbtType
A signed 1 byte integral type.
TAG_BYTE_ARRAY - Enum constant in enum class com.comphenix.protocol.wrappers.nbt.NbtType
An array of bytes.
TAG_COMPOUND - Enum constant in enum class com.comphenix.protocol.wrappers.nbt.NbtType
A list of fully formed tags, including their IDs, names, and payloads.
TAG_DOUBLE - Enum constant in enum class com.comphenix.protocol.wrappers.nbt.NbtType
A signed 8 byte floating point type.
TAG_END - Enum constant in enum class com.comphenix.protocol.wrappers.nbt.NbtType
Used to mark the end of compound tags.
TAG_FLOAT - Enum constant in enum class com.comphenix.protocol.wrappers.nbt.NbtType
A signed 4 byte floating point type.
TAG_INT - Enum constant in enum class com.comphenix.protocol.wrappers.nbt.NbtType
A signed 4 byte integral type.
TAG_INT_ARRAY - Enum constant in enum class com.comphenix.protocol.wrappers.nbt.NbtType
An array of TAG_Int's payloads..
TAG_LIST - Enum constant in enum class com.comphenix.protocol.wrappers.nbt.NbtType
A list of tag payloads, without repeated tag IDs or any tag names.
TAG_LONG - Enum constant in enum class com.comphenix.protocol.wrappers.nbt.NbtType
A signed 8 byte integral type.
TAG_LONG_ARRAY - Enum constant in enum class com.comphenix.protocol.wrappers.nbt.NbtType
An array of longs
TAG_SHORT - Enum constant in enum class com.comphenix.protocol.wrappers.nbt.NbtType
A signed 2 byte integral type.
TAG_STRING - Enum constant in enum class com.comphenix.protocol.wrappers.nbt.NbtType
A UTF-8 string
TAGS - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
TAIGA - Enum constant in enum class com.comphenix.protocol.wrappers.WrappedVillagerData.Type
 
target - Variable in class com.comphenix.protocol.events.ScheduledPacket
 
target - Variable in class com.comphenix.protocol.reflect.StructureModifier
 
targetType - Variable in class com.comphenix.protocol.reflect.StructureModifier
 
Task - Interface in com.comphenix.protocol.scheduler
 
TEAM_AQUA - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.DisplaySlot
 
TEAM_BLACK - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.DisplaySlot
 
TEAM_BLUE - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.DisplaySlot
 
TEAM_DARK_AQUA - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.DisplaySlot
 
TEAM_DARK_BLUE - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.DisplaySlot
 
TEAM_DARK_GRAY - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.DisplaySlot
 
TEAM_DARK_GREEN - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.DisplaySlot
 
TEAM_DARK_PURPLE - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.DisplaySlot
 
TEAM_DARK_RED - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.DisplaySlot
 
TEAM_GOLD - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.DisplaySlot
 
TEAM_GRAY - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.DisplaySlot
 
TEAM_GREEN - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.DisplaySlot
 
TEAM_LIGHT_PURPLE - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.DisplaySlot
 
TEAM_RED - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.DisplaySlot
 
TEAM_WHITE - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.DisplaySlot
 
TEAM_YELLOW - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.DisplaySlot
 
TELEPORT_ACCEPT - Static variable in class com.comphenix.protocol.PacketType.Play.Client
 
TemporaryPlayer - Class in com.comphenix.protocol.injector.temporary
A temporary player created by ProtocolLib when a true player instance does not exist.
TemporaryPlayer() - Constructor for class com.comphenix.protocol.injector.temporary.TemporaryPlayer
 
TemporaryPlayerFactory - Class in com.comphenix.protocol.injector.temporary
Create fake player instances that represents pre-authenticated clients.
TEST_INSTANCE_BLOCK_ACTION - Static variable in class com.comphenix.protocol.PacketType.Play.Client
 
TEST_INSTANCE_BLOCK_STATUS - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
TestIfPresent(Optional<T>, Predicate<T>) - Static method in class com.comphenix.protocol.utility.Optionals
Evaluates the provided predicate against the optional only if it is present
THE_END - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.Dimension
 
THE_NETHER - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.Dimension
 
thread - Variable in class com.comphenix.protocol.updater.Updater
 
ticker(Ticker) - Method in class com.comphenix.protocol.utility.SafeCacheBuilder
Specifies a nanosecond-precision time source for use in determining when entries should be expired.
TICKING_STATE - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
TICKING_STEP_STATE - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
TILE_ENTITY_DATA - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
TILE_NBT_QUERY - Static variable in class com.comphenix.protocol.PacketType.Play.Client
 
TIMES - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.TitleAction
 
TimingListenerType - Enum Class in com.comphenix.protocol.timing
 
TimingReport - Class in com.comphenix.protocol.timing
 
TimingReport(Date, Date, ImmutableMap<String, ImmutableMap<TimingListenerType, PluginTimingTracker>>) - Constructor for class com.comphenix.protocol.timing.TimingReport
 
TimingTracker - Interface in com.comphenix.protocol.timing
 
TimingTrackerManager - Class in com.comphenix.protocol.timing
 
TimingTrackerManager() - Constructor for class com.comphenix.protocol.timing.TimingTrackerManager
 
TITLE - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.TitleAction
 
TITLE - Static variable in class com.comphenix.protocol.PacketType.Play.Server
Deprecated.
Removed in 1.17, split into separate packets
toArray() - Method in class com.comphenix.protocol.wrappers.collection.CachedCollection
 
toArray() - Method in class com.comphenix.protocol.wrappers.collection.ConvertedCollection
 
toArray(T[]) - Method in class com.comphenix.protocol.wrappers.collection.CachedCollection
 
toArray(T[]) - Method in class com.comphenix.protocol.wrappers.collection.ConvertedCollection
 
toBukkit() - Method in enum class com.comphenix.protocol.wrappers.EnumWrappers.ChatFormatting
 
toBukkit() - Method in enum class com.comphenix.protocol.wrappers.EnumWrappers.NativeGameMode
Gets this NativeGameMode's Bukkit equivalent.
toDataValueCollection() - Method in class com.comphenix.protocol.wrappers.WrappedDataWatcher
Exports the contents of this data watcher to a list of WrappedDataValues for use in the ENTITY_METADATA packet
toEncodedText() - Method in class com.comphenix.protocol.wrappers.WrappedServerPing.CompressedImage
Convert the compressed image to encoded text.
toFile(NbtCompound, String) - Static method in class com.comphenix.protocol.wrappers.nbt.NbtFactory
Save a NBT compound to a new compressed file, overwriting any existing files in the process.
toFlowerBox(String[], String, int, int) - Static method in class com.comphenix.protocol.utility.ChatExtensions
Print a flower box around a given message.
toGenericString() - Method in class com.comphenix.protocol.reflect.MethodInfo
Returns a string describing this method or constructor, including type parameters.
toInner(Key, VOuter) - Method in class com.comphenix.protocol.wrappers.collection.ConvertedMap
Convert a value from the outer map to the internal inner map.
toInner(VOuter) - Method in class com.comphenix.protocol.wrappers.collection.AbstractConverted
Convert a value from the outer map to the internal inner map.
toInnerCollection(Collection<VOuter>) - Method in class com.comphenix.protocol.wrappers.collection.ConvertedMultimap
Wrap a given collection.
toInnerObject(Object) - Method in class com.comphenix.protocol.wrappers.collection.ConvertedMultimap
Convert to an inner object if its of the correct type, otherwise leave it.
toJson() - Method in class com.comphenix.protocol.wrappers.ping.LegacyServerPing
Retrieve the underlying JSON representation of this server ping.
toJson() - Method in class com.comphenix.protocol.wrappers.WrappedServerPing
Retrieve the underlying JSON representation of this server ping.
toList(Iterable<? extends T>) - Static method in class com.comphenix.protocol.wrappers.Converters
 
toLocation(World) - Method in class com.comphenix.protocol.wrappers.BlockPosition
Convert this instance to an equivalent Location.
toMap() - Method in class com.comphenix.protocol.collections.IntegerMap
Convert the current map to an Integer map.
toNms() - Method in enum class com.comphenix.protocol.wrappers.EnumWrappers.EntityPose
 
toNodeValue(Object, NbtType) - Method in class com.comphenix.protocol.wrappers.nbt.io.NbtConfigurationSerializer
 
TOOLSMITH - Enum constant in enum class com.comphenix.protocol.wrappers.WrappedVillagerData.Profession
 
toOuter(Key, VInner) - Method in class com.comphenix.protocol.wrappers.collection.ConvertedMap
Convert a value from the inner map to the outer visible map.
toOuter(VInner) - Method in class com.comphenix.protocol.wrappers.collection.AbstractConverted
Convert a value from the inner map to the outer visible map.
toOuterCollection(Collection<VInner>) - Method in class com.comphenix.protocol.wrappers.collection.ConvertedMultimap
Wrap a given collection.
toQueue(String[], int) - Method in class com.comphenix.protocol.CommandFilter
Create a queue from a sublist of a given array.
toSide() - Method in enum class com.comphenix.protocol.PacketType.Sender
Retrieve the equivialent connection side.
toString() - Method in class com.comphenix.protocol.collections.ExpireHashMap
 
toString() - Method in class com.comphenix.protocol.error.ReportType
 
toString() - Method in class com.comphenix.protocol.events.InternalStructure
 
toString() - Method in class com.comphenix.protocol.events.ListeningWhitelist
 
toString() - Method in class com.comphenix.protocol.events.PacketAdapter
 
toString() - Method in class com.comphenix.protocol.events.PacketContainer
 
toString() - Method in class com.comphenix.protocol.events.PacketEvent
 
toString() - Method in class com.comphenix.protocol.events.ScheduledPacket
 
toString() - Method in class com.comphenix.protocol.injector.netty.WirePacket
 
toString() - Method in class com.comphenix.protocol.PacketType
 
toString() - Method in exception class com.comphenix.protocol.reflect.FieldAccessException
 
toString() - Method in class com.comphenix.protocol.reflect.fuzzy.AbstractFuzzyMember
 
toString() - Method in class com.comphenix.protocol.reflect.fuzzy.FuzzyClassContract
 
toString() - Method in class com.comphenix.protocol.reflect.MethodInfo
Returns a string describing this method or constructor
toString() - Method in class com.comphenix.protocol.reflect.StructureModifier
 
toString() - Method in class com.comphenix.protocol.timing.StatisticsStream
 
toString() - Method in enum class com.comphenix.protocol.updater.Updater.UpdateResult
 
toString() - Method in class com.comphenix.protocol.utility.MinecraftVersion
 
toString() - Method in class com.comphenix.protocol.utility.SnapshotVersion
 
toString() - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
toString() - Method in class com.comphenix.protocol.wrappers.AbstractWrapper
 
toString() - Method in class com.comphenix.protocol.wrappers.BlockPosition
 
toString() - Method in class com.comphenix.protocol.wrappers.ChunkCoordIntPair
 
toString() - Method in class com.comphenix.protocol.wrappers.collection.CachedCollection
 
toString() - Method in class com.comphenix.protocol.wrappers.collection.ConvertedMap
Returns a string representation of this map.
toString() - Method in class com.comphenix.protocol.wrappers.collection.ConvertedMultimap
Returns a string representation of this map.
toString() - Method in enum class com.comphenix.protocol.wrappers.EnumWrappers.TeamCollisionRule
 
toString() - Method in enum class com.comphenix.protocol.wrappers.EnumWrappers.TeamVisibility
 
toString() - Method in class com.comphenix.protocol.wrappers.LegacyDataWatcher
 
toString() - Method in class com.comphenix.protocol.wrappers.ping.LegacyServerPing
 
toString() - Method in class com.comphenix.protocol.wrappers.PlayerInfoData
 
toString() - Method in class com.comphenix.protocol.wrappers.WrappedAttribute
 
toString() - Method in class com.comphenix.protocol.wrappers.WrappedAttributeModifier
 
toString() - Method in class com.comphenix.protocol.wrappers.WrappedBlockData
 
toString() - Method in class com.comphenix.protocol.wrappers.WrappedChatComponent
 
toString() - Method in class com.comphenix.protocol.wrappers.WrappedDataWatcher.Serializer
 
toString() - Method in class com.comphenix.protocol.wrappers.WrappedDataWatcher
 
toString() - Method in class com.comphenix.protocol.wrappers.WrappedDataWatcher.WrappedDataWatcherObject
 
toString() - Method in class com.comphenix.protocol.wrappers.WrappedGameProfile
 
toString() - Method in class com.comphenix.protocol.wrappers.WrappedRegistrable
 
toString() - Method in class com.comphenix.protocol.wrappers.WrappedRemoteChatSessionData
 
toString() - Method in class com.comphenix.protocol.wrappers.WrappedServerPing
 
toString() - Method in class com.comphenix.protocol.wrappers.WrappedSignedProperty
 
toString() - Method in class com.comphenix.protocol.wrappers.WrappedStatistic
 
toString() - Method in class com.comphenix.protocol.wrappers.WrappedWatchableObject
 
toString(int, int, Charset) - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
toString(Charset) - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
TOTEM - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.Particle
 
touch() - Method in class com.comphenix.protocol.injector.netty.NettyByteBufAdapter
 
touch(Object) - Method in class com.comphenix.protocol.injector.netty.NettyByteBufAdapter
 
toVector() - Method in class com.comphenix.protocol.wrappers.BlockPosition
Convert this instance to an equivalent real 3D vector.
TOWN_AURA - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.Particle
 
TR_SEL - Static variable in class com.comphenix.protocol.PacketType.Play.Client
 
track(PacketType, Runnable) - Method in class com.comphenix.protocol.timing.PluginTimingTracker
 
track(PacketType, Runnable) - Method in interface com.comphenix.protocol.timing.TimingTracker
 
TRACKED_WAYPOINT - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
TRAILS_AND_TAILS - Static variable in class com.comphenix.protocol.utility.MinecraftVersion
Version 1.20 - the trails and tails update
TRANSACTION - Static variable in class com.comphenix.protocol.PacketType.Play.Client
Deprecated.
Removed in 1.17
TRANSACTION - Static variable in class com.comphenix.protocol.PacketType.Play.Server
Deprecated.
Removed in 1.17
TRANSFER - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.ClientIntent
 
TRANSFER - Static variable in class com.comphenix.protocol.PacketType.Configuration.Server
 
TRANSFER - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
transformField(StructureModifier<Object>, StructureModifier<Object>, int) - Method in class com.comphenix.protocol.reflect.ObjectWriter
Called for every non-static field that will be copied.
TroveWrapper - Class in com.comphenix.protocol.wrappers
Wrap a GNU Trove Collection class with an equivalent Java Collection class.
TroveWrapper() - Constructor for class com.comphenix.protocol.wrappers.TroveWrapper
 
TroveWrapper.CannotFindTroveNoEntryValue - Exception Class in com.comphenix.protocol.wrappers
 
tryGetPacketClass(PacketType) - Static method in class com.comphenix.protocol.injector.packet.PacketRegistry
 
tryInitTrickDataSerializer() - Static method in class com.comphenix.protocol.injector.StructureCache
Creates a packet data serializer sub-class if needed to allow the fixed read of a NbtTagCompound because of a null check in the MapChunk packet constructor.
type - Variable in class com.comphenix.protocol.updater.Updater
 
type() - Method in class com.comphenix.protocol.injector.packet.internal.IdCodecWrapper.Entry
 
type(ReportType) - Method in class com.comphenix.protocol.error.Report.ReportBuilder
Set the current report type.
TYPE_DELIMITER - Static variable in class com.comphenix.protocol.wrappers.nbt.io.NbtConfigurationSerializer
The default delimiter that is used to store the data type in YAML.
typeDerivedOf(Class<?>) - Method in class com.comphenix.protocol.reflect.fuzzy.FuzzyFieldContract.Builder
 
typeExact(Class<?>) - Method in class com.comphenix.protocol.reflect.fuzzy.FuzzyFieldContract.Builder
 
typeMatches(AbstractFuzzyMatcher<Class<?>>) - Method in class com.comphenix.protocol.reflect.fuzzy.FuzzyFieldContract.Builder
 
types(PacketType...) - Method in class com.comphenix.protocol.events.ListeningWhitelist.Builder
Set the whitelist of packet types to copy when constructing new whitelists.
types(PacketType...) - Method in class com.comphenix.protocol.events.PacketAdapter.AdapterParameteters
Set the packet types the listener is looking for.
types(Collection<PacketType>) - Method in class com.comphenix.protocol.events.ListeningWhitelist.Builder
Set the whitelist of packet types to copy when constructing new whitelists.
types(Set<PacketType>) - Method in class com.comphenix.protocol.events.PacketAdapter.AdapterParameteters
Set the packet types the listener is looking for.
typeSuperOf(Class<?>) - Method in class com.comphenix.protocol.reflect.fuzzy.FuzzyFieldContract.Builder
 

U

UI - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.SoundCategory
 
UNDERLINE - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.ChatFormatting
 
UniversalRunnable - Class in com.comphenix.protocol.scheduler
Just modified BukkitRunnable
UniversalRunnable() - Constructor for class com.comphenix.protocol.scheduler.UniversalRunnable
 
unknown - Variable in class com.comphenix.protocol.wrappers.WrappedAttribute.WrappedAttributeBase
 
UNKNOWN - Enum constant in enum class com.comphenix.protocol.PacketType.Protocol
 
UNKNOWN_PACKET - Static variable in class com.comphenix.protocol.PacketType
Represents an unknown packet ID.
UNLOAD_CHUNK - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
unregisterAsyncHandler(AsyncListenerHandler) - Method in class com.comphenix.protocol.async.AsyncFilterManager
 
unregisterAsyncHandler(AsyncListenerHandler) - Method in interface com.comphenix.protocol.AsynchronousManager
Unregisters and closes the given asynchronous handler.
unregisterAsyncHandler(PacketListener) - Method in class com.comphenix.protocol.async.AsyncFilterManager
 
unregisterAsyncHandler(PacketListener) - Method in interface com.comphenix.protocol.AsynchronousManager
Unregisters and closes the first asynchronous handler associated with the given listener.
unregisterAsyncHandlers(Plugin) - Method in class com.comphenix.protocol.async.AsyncFilterManager
 
unregisterAsyncHandlers(Plugin) - Method in interface com.comphenix.protocol.AsynchronousManager
Unregisters every asynchronous handler associated with this plugin.
unregisterTimeoutHandler(PacketListener) - Method in class com.comphenix.protocol.async.AsyncFilterManager
 
unregisterTimeoutHandler(PacketListener) - Method in interface com.comphenix.protocol.AsynchronousManager
Unregisters a given timeout listener.
unschedule(ScheduledPacket) - Method in class com.comphenix.protocol.events.PacketEvent
Unschedule a specific packet.
unwrap() - Method in class com.comphenix.protocol.injector.netty.NettyByteBufAdapter
 
unwrap() - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
unwrap(Object) - Method in class com.comphenix.protocol.wrappers.AutoWrapper
 
unwrapItem(Object) - Method in class com.comphenix.protocol.injector.BukkitUnwrapper
 
unwrapItem(Object) - Method in interface com.comphenix.protocol.injector.PacketConstructor.Unwrapper
Convert the given wrapped object to the equivalent net.minecraft.server object.
UP - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.Direction
 
UPDATE_ATTRIBUTES - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
UPDATE_AVAILABLE - Enum constant in enum class com.comphenix.protocol.updater.Updater.UpdateResult
The updater found an update, but because of the UpdateType being set to NO_DOWNLOAD, it wasn't downloaded.
UPDATE_DISPLAY_NAME - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.PlayerInfoAction
 
UPDATE_ENABLED_FEATURES - Static variable in class com.comphenix.protocol.PacketType.Configuration.Server
 
UPDATE_ENABLED_FEATURES - Static variable in class com.comphenix.protocol.PacketType.Play.Server
Deprecated.
Removed in 1.20.2: moved to configuration phase packets
UPDATE_ENTITY_NBT - Static variable in class com.comphenix.protocol.PacketType.Play.Server
Deprecated.
Removed in 1.9
UPDATE_GAME_MODE - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.PlayerInfoAction
 
UPDATE_HAT - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.PlayerInfoAction
 
UPDATE_HEALTH - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
UPDATE_LATENCY - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.PlayerInfoAction
 
UPDATE_LIST_ORDER - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.PlayerInfoAction
 
UPDATE_LISTED - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.PlayerInfoAction
 
UPDATE_SIGN - Static variable in class com.comphenix.protocol.PacketType.Play.Client
 
UPDATE_SIGN - Static variable in class com.comphenix.protocol.PacketType.Play.Server
UPDATE_SIMULATION_DISTANCE - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
UPDATE_TAGS - Static variable in class com.comphenix.protocol.PacketType.Configuration.Server
 
UPDATE_TIME - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
updateEntity(Entity, List<Player>) - Method in class com.comphenix.protocol.injector.PacketFilterManager
 
updateEntity(Entity, List<Player>) - Method in interface com.comphenix.protocol.ProtocolManager
Completely resend an entity to a list of clients.
Updater - Class in com.comphenix.protocol.updater
 
Updater(Plugin, Updater.UpdateType, boolean) - Constructor for class com.comphenix.protocol.updater.Updater
 
Updater.UpdateResult - Enum Class in com.comphenix.protocol.updater
Gives the dev the result of the update process.
Updater.UpdateType - Enum Class in com.comphenix.protocol.updater
Allows the dev to specify the type of update that will be run.
updatesDisabled() - Static method in class com.comphenix.protocol.ProtocolLibrary
Whether updates are currently disabled.
USE_BED - Static variable in class com.comphenix.protocol.PacketType.Play.Server
Deprecated.
USE_ENTITY - Static variable in class com.comphenix.protocol.PacketType.Play.Client
 
USE_ITEM - Static variable in class com.comphenix.protocol.PacketType.Play.Client
 
USE_ITEM_ON - Static variable in class com.comphenix.protocol.PacketType.Play.Client
 
USING_TONGUE - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.EntityPose
 
usingAddress() - Static method in class com.comphenix.protocol.concurrency.ConcurrentPlayerMap
Construct a new concurrent player map that uses each player's address as key.
usingName() - Static method in class com.comphenix.protocol.concurrency.ConcurrentPlayerMap
Construct a new concurrent player map that uses each player's name as key.
usingPackage(String) - Method in interface com.comphenix.protocol.utility.ClassSource
Retrieve a class source that prepends a specific package name to every lookup.
Util - Class in com.comphenix.protocol.utility
General utility class
Util() - Constructor for class com.comphenix.protocol.utility.Util
 
uuid(UUID) - Method in class com.comphenix.protocol.wrappers.WrappedAttributeModifier.Builder
Deprecated.

V

v1_20_4 - Static variable in class com.comphenix.protocol.utility.MinecraftVersion
Version 1.20.4 - the decorated pot update
v1_20_5 - Static variable in class com.comphenix.protocol.utility.MinecraftVersion
Version 1.20.5 - the cookie and transfer packet update
v1_21_0 - Static variable in class com.comphenix.protocol.utility.MinecraftVersion
Version 1.21.0 - the tricky trials update
v1_21_2 - Static variable in class com.comphenix.protocol.utility.MinecraftVersion
Version 1.21.2 - the bundles of bravery drop
v1_21_4 - Static variable in class com.comphenix.protocol.utility.MinecraftVersion
Version 1.21.4 - the garden awakens drop
v1_21_5 - Static variable in class com.comphenix.protocol.utility.MinecraftVersion
Version 1.21.5 - spring to life drop
v1_21_6 - Static variable in class com.comphenix.protocol.utility.MinecraftVersion
Version 1.21.6 - chase the skies
valueOf(String) - Static method in enum class com.comphenix.protocol.concurrency.ConcurrentPlayerMap.PlayerKey
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.comphenix.protocol.events.ConnectionSide
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.comphenix.protocol.events.ListenerOptions
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.comphenix.protocol.events.ListenerPriority
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.comphenix.protocol.injector.GamePhase
Deprecated.
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.comphenix.protocol.PacketType.Protocol
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.comphenix.protocol.PacketType.Sender
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.comphenix.protocol.timing.TimingListenerType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.comphenix.protocol.updater.Updater.UpdateResult
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.comphenix.protocol.updater.Updater.UpdateType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.comphenix.protocol.wrappers.EnumWrappers.ChatFormatting
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.comphenix.protocol.wrappers.EnumWrappers.ChatType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.comphenix.protocol.wrappers.EnumWrappers.ChatVisibility
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.comphenix.protocol.wrappers.EnumWrappers.ClientCommand
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.comphenix.protocol.wrappers.EnumWrappers.ClientIntent
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.comphenix.protocol.wrappers.EnumWrappers.CombatEventType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.comphenix.protocol.wrappers.EnumWrappers.Difficulty
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.comphenix.protocol.wrappers.EnumWrappers.Dimension
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.comphenix.protocol.wrappers.EnumWrappers.Direction
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.comphenix.protocol.wrappers.EnumWrappers.DisplaySlot
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.comphenix.protocol.wrappers.EnumWrappers.EntityPose
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.comphenix.protocol.wrappers.EnumWrappers.EntityUseAction
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.comphenix.protocol.wrappers.EnumWrappers.Hand
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.comphenix.protocol.wrappers.EnumWrappers.HeightmapType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.comphenix.protocol.wrappers.EnumWrappers.ItemSlot
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.comphenix.protocol.wrappers.EnumWrappers.NativeGameMode
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.comphenix.protocol.wrappers.EnumWrappers.Particle
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.comphenix.protocol.wrappers.EnumWrappers.PlayerAction
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.comphenix.protocol.wrappers.EnumWrappers.PlayerDigType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.comphenix.protocol.wrappers.EnumWrappers.PlayerInfoAction
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.comphenix.protocol.wrappers.EnumWrappers.RenderType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.comphenix.protocol.wrappers.EnumWrappers.ResourcePackStatus
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.comphenix.protocol.wrappers.EnumWrappers.ScoreboardAction
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.comphenix.protocol.wrappers.EnumWrappers.SoundCategory
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.comphenix.protocol.wrappers.EnumWrappers.TeamCollisionRule
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.comphenix.protocol.wrappers.EnumWrappers.TeamVisibility
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.comphenix.protocol.wrappers.EnumWrappers.TitleAction
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.comphenix.protocol.wrappers.EnumWrappers.WorldBorderAction
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.comphenix.protocol.wrappers.nbt.NbtType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.comphenix.protocol.wrappers.WrappedAttributeModifier.Operation
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.comphenix.protocol.wrappers.WrappedVillagerData.Profession
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class com.comphenix.protocol.wrappers.WrappedVillagerData.Type
Returns the enum constant of this class with the specified name.
values() - Method in class com.comphenix.protocol.collections.ExpireHashMap
Retrieve a view of all the values in the current map.
values() - Static method in enum class com.comphenix.protocol.concurrency.ConcurrentPlayerMap.PlayerKey
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Method in class com.comphenix.protocol.concurrency.PacketTypeSet
Retrieve a view of this packet type set.
values() - Method in class com.comphenix.protocol.concurrent.PacketTypeListenerSet
Gets all the packet types that have listeners.
values() - Method in class com.comphenix.protocol.concurrent.PacketTypeMultiMap
 
values() - Static method in enum class com.comphenix.protocol.events.ConnectionSide
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.comphenix.protocol.events.ListenerOptions
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.comphenix.protocol.events.ListenerPriority
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.comphenix.protocol.injector.GamePhase
Deprecated.
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.comphenix.protocol.PacketType.Protocol
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.comphenix.protocol.PacketType.Sender
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in class com.comphenix.protocol.PacketType
Find every packet type known to the current version of ProtocolLib.
values() - Method in class com.comphenix.protocol.PacketTypeEnum
Retrieve every registered member.
values() - Static method in enum class com.comphenix.protocol.timing.TimingListenerType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.comphenix.protocol.updater.Updater.UpdateResult
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.comphenix.protocol.updater.Updater.UpdateType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Method in class com.comphenix.protocol.wrappers.collection.ConvertedMap
 
values() - Method in class com.comphenix.protocol.wrappers.collection.ConvertedMultimap
 
values() - Static method in enum class com.comphenix.protocol.wrappers.EnumWrappers.ChatFormatting
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.comphenix.protocol.wrappers.EnumWrappers.ChatType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.comphenix.protocol.wrappers.EnumWrappers.ChatVisibility
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.comphenix.protocol.wrappers.EnumWrappers.ClientCommand
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.comphenix.protocol.wrappers.EnumWrappers.ClientIntent
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.comphenix.protocol.wrappers.EnumWrappers.CombatEventType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.comphenix.protocol.wrappers.EnumWrappers.Difficulty
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.comphenix.protocol.wrappers.EnumWrappers.Dimension
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.comphenix.protocol.wrappers.EnumWrappers.Direction
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.comphenix.protocol.wrappers.EnumWrappers.DisplaySlot
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.comphenix.protocol.wrappers.EnumWrappers.EntityPose
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.comphenix.protocol.wrappers.EnumWrappers.EntityUseAction
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.comphenix.protocol.wrappers.EnumWrappers.Hand
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.comphenix.protocol.wrappers.EnumWrappers.HeightmapType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.comphenix.protocol.wrappers.EnumWrappers.ItemSlot
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.comphenix.protocol.wrappers.EnumWrappers.NativeGameMode
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.comphenix.protocol.wrappers.EnumWrappers.Particle
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.comphenix.protocol.wrappers.EnumWrappers.PlayerAction
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.comphenix.protocol.wrappers.EnumWrappers.PlayerDigType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.comphenix.protocol.wrappers.EnumWrappers.PlayerInfoAction
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.comphenix.protocol.wrappers.EnumWrappers.RenderType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.comphenix.protocol.wrappers.EnumWrappers.ResourcePackStatus
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.comphenix.protocol.wrappers.EnumWrappers.ScoreboardAction
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.comphenix.protocol.wrappers.EnumWrappers.SoundCategory
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.comphenix.protocol.wrappers.EnumWrappers.TeamCollisionRule
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.comphenix.protocol.wrappers.EnumWrappers.TeamVisibility
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.comphenix.protocol.wrappers.EnumWrappers.TitleAction
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.comphenix.protocol.wrappers.EnumWrappers.WorldBorderAction
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.comphenix.protocol.wrappers.nbt.NbtType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.comphenix.protocol.wrappers.WrappedAttributeModifier.Operation
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in class com.comphenix.protocol.wrappers.WrappedStatistic
Retrieve every known statistics.
values() - Static method in enum class com.comphenix.protocol.wrappers.WrappedVillagerData.Profession
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class com.comphenix.protocol.wrappers.WrappedVillagerData.Type
Returns an array containing the constants of this enum class, in the order they are declared.
Vector3F - Class in com.comphenix.protocol.wrappers
 
Vector3F() - Constructor for class com.comphenix.protocol.wrappers.Vector3F
 
Vector3F(float, float, float) - Constructor for class com.comphenix.protocol.wrappers.Vector3F
 
VEHICLE_MOVE - Static variable in class com.comphenix.protocol.PacketType.Play.Client
 
VEHICLE_MOVE - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
verifyWhitelist(PacketListener, ListeningWhitelist) - Method in class com.comphenix.protocol.injector.PacketFilterManager
 
verifyWhitelist(PacketListener, ListeningWhitelist) - Method in interface com.comphenix.protocol.ProtocolManager
 
versionCheck(String) - Method in class com.comphenix.protocol.updater.Updater
 
versionFileName - Variable in class com.comphenix.protocol.updater.Updater
 
versionGameVersion - Variable in class com.comphenix.protocol.updater.Updater
 
versionLink - Variable in class com.comphenix.protocol.updater.Updater
 
versionName - Variable in class com.comphenix.protocol.updater.Updater
 
versionType - Variable in class com.comphenix.protocol.updater.Updater
 
VIEW_CENTRE - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
VIEW_DISTANCE - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
VILLAGE_UPDATE - Static variable in class com.comphenix.protocol.utility.MinecraftVersion
Version 1.14 - village and pillage update.
VILLAGER_ANGRY - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.Particle
 
VILLAGER_HAPPY - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.Particle
 
visit(NbtBase<?>) - Method in interface com.comphenix.protocol.wrappers.nbt.NbtVisitor
Visit a leaf node, which is a NBT tag with a primitive or String value.
visitEnter(NbtCompound) - Method in interface com.comphenix.protocol.wrappers.nbt.NbtVisitor
Begin visiting a compound node that contains multiple child nodes of different types.
visitEnter(NbtList<?>) - Method in interface com.comphenix.protocol.wrappers.nbt.NbtVisitor
Begin visiting a list node that contains multiple child nodes of the same type.
visitLeave(NbtCompound) - Method in interface com.comphenix.protocol.wrappers.nbt.NbtVisitor
Stop visiting a compound node.
visitLeave(NbtList<?>) - Method in interface com.comphenix.protocol.wrappers.nbt.NbtVisitor
Stop visiting a list node.
VOICE - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.SoundCategory
 

W

waitForThread() - Method in class com.comphenix.protocol.updater.Updater
As the result of Updater output depends on the thread's completion, it is necessary to wait for the thread to finish before allowing anyone to check the result.
warnAbove(MinecraftVersion, String, Object...) - Static method in class com.comphenix.protocol.ProtocolLogger
 
watcherObjectExists() - Static method in class com.comphenix.protocol.utility.MinecraftReflection
 
WATER_BUBBLE - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.Particle
 
WATER_DROP - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.Particle
 
WATER_SPLASH - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.Particle
 
WATER_WAKE - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.Particle
 
weakKeys() - Method in class com.comphenix.protocol.utility.SafeCacheBuilder
Specifies that each key (not value) stored in the cache should be wrapped in a WeakReference (by default, strong references are used).
weakValues() - Method in class com.comphenix.protocol.utility.SafeCacheBuilder
Specifies that each value (not key) stored in the cache should be wrapped in a WeakReference (by default, strong references are used).
WEAPONSMITH - Enum constant in enum class com.comphenix.protocol.wrappers.WrappedVillagerData.Profession
 
WEATHER - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.SoundCategory
 
WEST - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.Direction
 
WHITE - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.ChatFormatting
 
WILD_UPDATE - Static variable in class com.comphenix.protocol.utility.MinecraftVersion
Version 1.19 - the wild update
WINDOW_CLICK - Static variable in class com.comphenix.protocol.PacketType.Play.Client
 
WINDOW_DATA - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
WINDOW_ITEMS - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
WirePacket - Class in com.comphenix.protocol.injector.netty
A packet represented only by its id and bytes.
WirePacket(int, byte[]) - Constructor for class com.comphenix.protocol.injector.netty.WirePacket
Constructs a new WirePacket with a given id and contents
WirePacket(PacketType, byte[]) - Constructor for class com.comphenix.protocol.injector.netty.WirePacket
Constructs a new WirePacket with a given type and contents
withFieldType(Class<?>, List<FieldAccessor>, Map<FieldAccessor, Integer>) - Method in class com.comphenix.protocol.reflect.StructureModifier
Create a new structure modifier for the new field type.
withFieldType(Class<?>, List<FieldAccessor>, Map<FieldAccessor, Integer>, EquivalentConverter<V>) - Method in class com.comphenix.protocol.reflect.StructureModifier
Create a new structure modifier for the new field type.
withId(String) - Method in class com.comphenix.protocol.wrappers.WrappedGameProfile
Construct a new game profile with the same name, but different id.
withModifiers(Collection<WrappedAttributeModifier>) - Method in class com.comphenix.protocol.wrappers.WrappedAttribute
Construct an attribute with the same key and name, but a different list of modifiers.
withName(String) - Method in class com.comphenix.protocol.wrappers.WrappedGameProfile
Construct a new game profile with the same ID, but different name.
withPacket(PacketType, Object[]) - Method in class com.comphenix.protocol.injector.PacketConstructor
Create a packet constructor that creates packets using the given types.
withParamType(Class<?>, EquivalentConverter<R>, Class<?>...) - Method in class com.comphenix.protocol.reflect.StructureModifier
Retrieves a structure modifier that only reads and writes fields of a given type.
withTarget(Object) - Method in class com.comphenix.protocol.reflect.StructureModifier
Retrieves a structure modifier of the same type for a different object target.
withType(Class<?>) - Method in class com.comphenix.protocol.reflect.StructureModifier
Retrieves a structure modifier that only reads and writes fields of a given type.
withType(Class<?>, EquivalentConverter<R>) - Method in class com.comphenix.protocol.reflect.StructureModifier
Retrieves a structure modifier that only reads and writes fields of a given type.
withUnwrappers(List<PacketConstructor.Unwrapper>) - Method in class com.comphenix.protocol.injector.PacketConstructor
Return a copy of the current constructor with a different list of unwrappers.
WORLD_BORDER - Static variable in class com.comphenix.protocol.PacketType.Play.Server
Deprecated.
Removed in 1.17, split into separate packets
WORLD_EVENT - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
WORLD_PARTICLES - Static variable in class com.comphenix.protocol.PacketType.Play.Server
 
WORLD_SURFACE - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.HeightmapType
 
WORLD_SURFACE_WG - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.HeightmapType
 
WORLD_UPDATE - Static variable in class com.comphenix.protocol.utility.MinecraftVersion
Version 1.7.2 - the update that changed the world.
wrap(Class<T>, Class<?>) - Static method in class com.comphenix.protocol.wrappers.AutoWrapper
 
wrap(Class<T>, String) - Static method in class com.comphenix.protocol.wrappers.AutoWrapper
 
wrap(Class<T>, String, String...) - Static method in class com.comphenix.protocol.wrappers.AutoWrapper
 
wrap(Object) - Method in class com.comphenix.protocol.wrappers.AutoWrapper
 
wrapMapField(FieldAccessor) - Static method in class com.comphenix.protocol.wrappers.TroveWrapper
Retrieve a read-only field accessor that automatically wraps the underlying Trove instance.
wrapMapField(FieldAccessor, Function<Integer, Integer>) - Static method in class com.comphenix.protocol.wrappers.TroveWrapper
Retrieve a read-only field accessor that automatically wraps the underlying Trove instance.
wrapped - Variable in class com.comphenix.protocol.reflect.cloning.GuavaOptionalCloner
 
wrapped - Variable in class com.comphenix.protocol.reflect.cloning.JavaOptionalCloner
 
wrapped - Variable in class com.comphenix.protocol.reflect.cloning.NullableCloner
 
WrappedAttribute - Class in com.comphenix.protocol.wrappers
Represents a single attribute sent in packet 44.
WrappedAttribute.Builder - Class in com.comphenix.protocol.wrappers
Represents a builder for wrapped attributes.
WrappedAttribute.WrappedAttributeBase - Class in com.comphenix.protocol.wrappers
 
WrappedAttributeBase() - Constructor for class com.comphenix.protocol.wrappers.WrappedAttribute.WrappedAttributeBase
 
WrappedAttributeModifier - Class in com.comphenix.protocol.wrappers
Represents a wrapper around a AttributeModifier.
WrappedAttributeModifier(Object) - Constructor for class com.comphenix.protocol.wrappers.WrappedAttributeModifier
Construct an attribute modifier wrapper around a given NMS instance.
WrappedAttributeModifier(Object, MinecraftKey, double, WrappedAttributeModifier.Operation) - Constructor for class com.comphenix.protocol.wrappers.WrappedAttributeModifier
 
WrappedAttributeModifier(Object, UUID, String, double, WrappedAttributeModifier.Operation) - Constructor for class com.comphenix.protocol.wrappers.WrappedAttributeModifier
Construct an attribute modifier wrapper around a NMS instance.
WrappedAttributeModifier.Builder - Class in com.comphenix.protocol.wrappers
Represents a builder of attribute modifiers.
WrappedAttributeModifier.Operation - Enum Class in com.comphenix.protocol.wrappers
Represents the different modifier operations.
WrappedBlockData - Class in com.comphenix.protocol.wrappers
Represents a wrapper around IBlockData.
WrappedBlockData(Object) - Constructor for class com.comphenix.protocol.wrappers.WrappedBlockData
 
WrappedChatComponent - Class in com.comphenix.protocol.wrappers
Represents a chat component added in Minecraft 1.7.2
WrappedCodec - Class in com.comphenix.protocol.wrappers.codecs
 
WrappedComponentStyle - Class in com.comphenix.protocol.wrappers
A wrapper around the component style NMS class.
WrappedComponentStyle(Object) - Constructor for class com.comphenix.protocol.wrappers.WrappedComponentStyle
 
WrappedDataResult - Class in com.comphenix.protocol.wrappers.codecs
 
WrappedDataResult(Object) - Constructor for class com.comphenix.protocol.wrappers.codecs.WrappedDataResult
Construct a new NMS wrapper.
WrappedDataValue - Class in com.comphenix.protocol.wrappers
Represents a DataValue in 1.19.3+.
WrappedDataValue(int, WrappedDataWatcher.Serializer, Object) - Constructor for class com.comphenix.protocol.wrappers.WrappedDataValue
Creates a new WrappedDataValue from a NMS value.
WrappedDataValue(Object) - Constructor for class com.comphenix.protocol.wrappers.WrappedDataValue
Construct a new NMS wrapper.
WrappedDataWatcher - Class in com.comphenix.protocol.wrappers
Represents a DataWatcher
WrappedDataWatcher() - Constructor for class com.comphenix.protocol.wrappers.WrappedDataWatcher
Constructs a new DataWatcher using a fake egg entity.
WrappedDataWatcher(Object) - Constructor for class com.comphenix.protocol.wrappers.WrappedDataWatcher
Constructs a new DataWatcher wrapper around a NMS handle.
WrappedDataWatcher(List<WrappedWatchableObject>) - Constructor for class com.comphenix.protocol.wrappers.WrappedDataWatcher
Constructs a new DataWatcher using a fake egg entity and a given list of watchable objects.
WrappedDataWatcher(Entity) - Constructor for class com.comphenix.protocol.wrappers.WrappedDataWatcher
Constructs a new DataWatcher using a real entity.
WrappedDataWatcher.Registry - Class in com.comphenix.protocol.wrappers
Represents a DataWatcherRegistry containing the supported WrappedDataWatcher.Serializers in 1.9.
WrappedDataWatcher.Serializer - Class in com.comphenix.protocol.wrappers
Represents a DataWatcherSerializer in 1.9.
WrappedDataWatcher.WrappedDataWatcherObject - Class in com.comphenix.protocol.wrappers
Represents a DataWatcherObject in 1.9.
WrappedDataWatcherObject() - Constructor for class com.comphenix.protocol.wrappers.WrappedDataWatcher.WrappedDataWatcherObject
 
WrappedDataWatcherObject(int, WrappedDataWatcher.Serializer) - Constructor for class com.comphenix.protocol.wrappers.WrappedDataWatcher.WrappedDataWatcherObject
Creates a new watcher object from an index and serializer.
WrappedDataWatcherObject(Object) - Constructor for class com.comphenix.protocol.wrappers.WrappedDataWatcher.WrappedDataWatcherObject
Creates a new watcher object from a NMS handle.
WrappedDynamicOps - Class in com.comphenix.protocol.wrappers.codecs
 
WrappedEnumEntityUseAction - Class in com.comphenix.protocol.wrappers
Represents an entity used action used in the UseEntity packet sent by the client.
WrappedGameProfile - Class in com.comphenix.protocol.wrappers
Represents a wrapper for a game profile.
WrappedGameProfile(String, String) - Constructor for class com.comphenix.protocol.wrappers.WrappedGameProfile
Deprecated.
WrappedGameProfile(UUID, String) - Constructor for class com.comphenix.protocol.wrappers.WrappedGameProfile
Construct a new game profile with the given properties.
WrappedIntHashMap - Class in com.comphenix.protocol.wrappers
Deprecated.
IntHashMap no longer exists
WrappedLevelChunkData - Class in com.comphenix.protocol.wrappers
Wrapper classes for ClientboundLevelChunkWithLightPacket
WrappedLevelChunkData.BlockEntityInfo - Class in com.comphenix.protocol.wrappers
Represents an immutable BlockEntityInfo in the MAP_CHUNK packet.
WrappedLevelChunkData.ChunkData - Class in com.comphenix.protocol.wrappers
Wrapper for ClientboundLevelChunkPacketData
WrappedLevelChunkData.LightData - Class in com.comphenix.protocol.wrappers
Wrapper for ClientboundLightUpdatePacketData
WrappedMessageSignature - Class in com.comphenix.protocol.wrappers
 
WrappedMessageSignature(byte[]) - Constructor for class com.comphenix.protocol.wrappers.WrappedMessageSignature
 
WrappedMessageSignature(Object) - Constructor for class com.comphenix.protocol.wrappers.WrappedMessageSignature
Construct a new NMS wrapper.
WrappedNumberFormat - Class in com.comphenix.protocol.wrappers
A wrapper around the NumberFormat NMS classes.
WrappedNumberFormat.Blank - Class in com.comphenix.protocol.wrappers
 
WrappedNumberFormat.Fixed - Class in com.comphenix.protocol.wrappers
 
WrappedNumberFormat.Styled - Class in com.comphenix.protocol.wrappers
 
WrappedParticle<T> - Class in com.comphenix.protocol.wrappers
Represents an immutable wrapped ParticleParam in 1.13
WrappedProfileKeyData(Object) - Constructor for class com.comphenix.protocol.wrappers.WrappedProfilePublicKey.WrappedProfileKeyData
Constructs a new key data instance directly from the given nms KeyData object.
WrappedProfileKeyData(Instant, PublicKey, byte[]) - Constructor for class com.comphenix.protocol.wrappers.WrappedProfilePublicKey.WrappedProfileKeyData
Constructs a new data wrapper instance using the given parameters.
WrappedProfilePublicKey - Class in com.comphenix.protocol.wrappers
A wrapper around the profile public key.
WrappedProfilePublicKey(WrappedProfilePublicKey.WrappedProfileKeyData) - Constructor for class com.comphenix.protocol.wrappers.WrappedProfilePublicKey
Constructs a new profile public key wrapper holding the given key data.
WrappedProfilePublicKey(Object) - Constructor for class com.comphenix.protocol.wrappers.WrappedProfilePublicKey
Constructs a new profile public key wrapper directly from a nms ProfilePublicKey object.
WrappedProfilePublicKey.WrappedProfileKeyData - Class in com.comphenix.protocol.wrappers
A wrapper around the data stored in a profile key.
WrappedRegistrable - Class in com.comphenix.protocol.wrappers
Represents a wrapper around registrable objects.
WrappedRegistry - Class in com.comphenix.protocol.wrappers
 
WrappedRemoteChatSessionData - Class in com.comphenix.protocol.wrappers
A wrapper around the remote chat session.
WrappedRemoteChatSessionData(Object) - Constructor for class com.comphenix.protocol.wrappers.WrappedRemoteChatSessionData
Constructs a new profile public key wrapper directly from a nms RemoteChatSession.Data/RemoteChatSession.a object.
WrappedRemoteChatSessionData(UUID, WrappedProfilePublicKey.WrappedProfileKeyData) - Constructor for class com.comphenix.protocol.wrappers.WrappedRemoteChatSessionData
 
WrappedSaltedSignature - Class in com.comphenix.protocol.wrappers
Wrapper representing the signature data associated to signed data by the player.
WrappedSaltedSignature(long, byte[]) - Constructor for class com.comphenix.protocol.wrappers.WrappedSaltedSignature
Construct a wrapper and NMS handle containing the given values
WrappedSaltedSignature(Object) - Constructor for class com.comphenix.protocol.wrappers.WrappedSaltedSignature
Construct a wrapper from a NMS handle
WrappedServerPing - Class in com.comphenix.protocol.wrappers
Represents a server ping packet data.
WrappedServerPing() - Constructor for class com.comphenix.protocol.wrappers.WrappedServerPing
Construct a new server ping initialized with a zero player count, and zero maximum.
WrappedServerPing.CompressedImage - Class in com.comphenix.protocol.wrappers
Represents a compressed favicon.
WrappedSignedProperty - Class in com.comphenix.protocol.wrappers
Represents a wrapper over a signed property.
WrappedSignedProperty(String, String, String) - Constructor for class com.comphenix.protocol.wrappers.WrappedSignedProperty
Construct a new wrapped signed property from the given values.
WrappedStatistic - Class in com.comphenix.protocol.wrappers
Represents a Minecraft statistics.
WrappedStreamCodec - Class in com.comphenix.protocol.wrappers
Wrapper for StreamCodec class which is primarily used to de-/serialize packets since 1.20.5
WrappedStreamCodec(Object) - Constructor for class com.comphenix.protocol.wrappers.WrappedStreamCodec
 
WrappedTeamParameters - Class in com.comphenix.protocol.wrappers
A wrapper around the team parameters NMS class.
WrappedTeamParameters(Object) - Constructor for class com.comphenix.protocol.wrappers.WrappedTeamParameters
 
WrappedTeamParameters.Builder - Class in com.comphenix.protocol.wrappers
 
WrappedVillagerData - Class in com.comphenix.protocol.wrappers
 
WrappedVillagerData.Profession - Enum Class in com.comphenix.protocol.wrappers
 
WrappedVillagerData.Type - Enum Class in com.comphenix.protocol.wrappers
 
WrappedWatchableObject - Class in com.comphenix.protocol.wrappers
Represents a DataWatcher Item in 1.8 to 1.19.2.
WrappedWatchableObject(int, Object) - Constructor for class com.comphenix.protocol.wrappers.WrappedWatchableObject
Constructs a DataWatcher Item wrapper from a given index and initial value.
WrappedWatchableObject(WrappedDataWatcher.WrappedDataWatcherObject, Object) - Constructor for class com.comphenix.protocol.wrappers.WrappedWatchableObject
Constructs a DataWatcher Item wrapper from a given watcher object and initial value.
WrappedWatchableObject(Object) - Constructor for class com.comphenix.protocol.wrappers.WrappedWatchableObject
Constructs a DataWatcher Item wrapper from an existing NMS data watcher item.
writableBytes() - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
write(int, T) - Method in class com.comphenix.protocol.reflect.StructureModifier
Writes the value of a field given its index.
write(DataOutput) - Method in interface com.comphenix.protocol.wrappers.nbt.NbtWrapper
Write the current NBT tag to an output stream.
writeBlockState(Block, NbtCompound) - Static method in class com.comphenix.protocol.wrappers.nbt.NbtFactory
Write to the NBT tile entity in the given block.
writeBoolean(boolean) - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
writeByte(int) - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
writeBytes(byte[]) - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
writeBytes(byte[], int, int) - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
writeBytes(ByteBuf) - Method in class com.comphenix.protocol.injector.netty.WirePacket
Writes the contents of this packet to a given output
writeBytes(ByteBuf) - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
writeBytes(ByteBuf, int) - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
writeBytes(ByteBuf, int, int) - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
writeBytes(InputStream, int) - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
writeBytes(ByteBuffer) - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
writeBytes(ScatteringByteChannel, int) - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
writeChar(int) - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
writeDefaults() - Method in class com.comphenix.protocol.reflect.StructureModifier
Sets all non-primitive fields to a more fitting default value.
writeDouble(double) - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
writeFloat(float) - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
writeFully(ByteBuf) - Method in class com.comphenix.protocol.injector.netty.WirePacket
Fully writes the ID and contents of this packet to a given output
writeId(ByteBuf) - Method in class com.comphenix.protocol.injector.netty.WirePacket
Writes the id of this packet to a given output
writeInt(int) - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
writeLong(long) - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
writeMedium(int) - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
writer - Variable in class com.comphenix.protocol.reflect.cloning.FieldCloner
 
writerIndex() - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
writerIndex(int) - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
writeSafely(int, T) - Method in class com.comphenix.protocol.reflect.StructureModifier
Writes the value of a given field IF and ONLY if it exists.
writeShort(int) - Method in class com.comphenix.protocol.utility.ZeroBuffer
 
writeVarInt(ByteBuf, int) - Static method in class com.comphenix.protocol.injector.netty.WirePacket
 
writeZero(int) - Method in class com.comphenix.protocol.utility.ZeroBuffer
 

X

x - Variable in class com.comphenix.protocol.wrappers.BlockPosition
 
x - Variable in class com.comphenix.protocol.wrappers.Vector3F
 

Y

y - Variable in class com.comphenix.protocol.wrappers.BlockPosition
 
y - Variable in class com.comphenix.protocol.wrappers.Vector3F
 
YELLOW - Enum constant in enum class com.comphenix.protocol.wrappers.EnumWrappers.ChatFormatting
 

Z

z - Variable in class com.comphenix.protocol.wrappers.BlockPosition
 
z - Variable in class com.comphenix.protocol.wrappers.Vector3F
 
ZeroBuffer - Class in com.comphenix.protocol.utility
 
ZeroBuffer() - Constructor for class com.comphenix.protocol.utility.ZeroBuffer
 

_

_getByte(int) - Method in class com.comphenix.protocol.injector.netty.NettyByteBufAdapter
 
_getInt(int) - Method in class com.comphenix.protocol.injector.netty.NettyByteBufAdapter
 
_getIntLE(int) - Method in class com.comphenix.protocol.injector.netty.NettyByteBufAdapter
 
_getLong(int) - Method in class com.comphenix.protocol.injector.netty.NettyByteBufAdapter
 
_getLongLE(int) - Method in class com.comphenix.protocol.injector.netty.NettyByteBufAdapter
 
_getShort(int) - Method in class com.comphenix.protocol.injector.netty.NettyByteBufAdapter
 
_getShortLE(int) - Method in class com.comphenix.protocol.injector.netty.NettyByteBufAdapter
 
_getUnsignedMedium(int) - Method in class com.comphenix.protocol.injector.netty.NettyByteBufAdapter
 
_getUnsignedMediumLE(int) - Method in class com.comphenix.protocol.injector.netty.NettyByteBufAdapter
 
_setByte(int, int) - Method in class com.comphenix.protocol.injector.netty.NettyByteBufAdapter
 
_setInt(int, int) - Method in class com.comphenix.protocol.injector.netty.NettyByteBufAdapter
 
_setIntLE(int, int) - Method in class com.comphenix.protocol.injector.netty.NettyByteBufAdapter
 
_setLong(int, long) - Method in class com.comphenix.protocol.injector.netty.NettyByteBufAdapter
 
_setLongLE(int, long) - Method in class com.comphenix.protocol.injector.netty.NettyByteBufAdapter
 
_setMedium(int, int) - Method in class com.comphenix.protocol.injector.netty.NettyByteBufAdapter
 
_setMediumLE(int, int) - Method in class com.comphenix.protocol.injector.netty.NettyByteBufAdapter
 
_setShort(int, int) - Method in class com.comphenix.protocol.injector.netty.NettyByteBufAdapter
 
_setShortLE(int, int) - Method in class com.comphenix.protocol.injector.netty.NettyByteBufAdapter
 
A B C D E F G H I J K L M N O P R S T U V W X Y Z _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form