Index
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, - Interface in com.comphenix.protocol.wrappers.collectionTResult> -
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
-
Deprecated.Replaced by
Converters.ignoreNull(EquivalentConverter) - 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
PacketTypeis 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, - Class in com.comphenix.protocol.wrappers.collectionVOuter> -
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, - Class in com.comphenix.protocol.wrappers.collectionVOuter> -
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.Renamed to
PacketType.Play.Server.WINDOW_DATA - 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
-
Deprecated.
- 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
-
Deprecated.Renamed to
PacketType.Play.Server.REL_ENTITY_MOVE_LOOK - 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 useEnumWrappers.EntityPose.toNms()when adding to aWrappedDataWatcher. - 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
Reportto 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
ExactReflectionobject 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
Componentinto a ProtocolLib wrapper - fromComponentObject(Object) - Static method in class com.comphenix.protocol.wrappers.AdventureComponentConverter
-
Converts an object that is instance of
Componentinto 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
Stringinto 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
Stringinto 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
Styleinto 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
-
Deprecated.
- 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
WrappedChatComponentinto aComponent - fromWrapper(WrappedChatComponent) - Static method in class com.comphenix.protocol.wrappers.ComponentConverter
-
Converts a
WrappedChatComponentinto an array ofBaseComponents - fromWrapper(WrappedComponentStyle) - Static method in class com.comphenix.protocol.wrappers.AdventureComponentConverter
-
Converts a
WrappedComponentStyleinto aStyle - fromWrapperAsObject(WrappedChatComponent) - Static method in class com.comphenix.protocol.wrappers.AdventureComponentConverter
-
Converts a
WrappedChatComponentinto aComponent - 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.use
WrappedDataWatcher.Registry.get(Type)instead. - 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.use
WrappedDataWatcher.Registry.get(Type, boolean)instead. - 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
-
Deprecated.Use
WrappedLevelChunkData.ChunkData.getHeightmaps()instead. - 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
ListofMerchantRecipe. - 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
Modifierthat 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
Modifierthat 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.Replaced by
PlayerInfoData.getLatency() - 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.use
StructureCache.getStructure(PacketType)instead. - 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.use
WrappedDataWatcher.Serializer.getGenericType()instead. - 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()andfromHandle(...)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
trueif 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_DELIMITERas 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.Renamed to
StructureCache.newInstance(Class). - 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
-
Deprecated.Renamed to
PacketType.Play.Server.OPEN_SIGN_EDITOR - 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.Renamed to
PacketType.Status.Server.SERVER_INFO - 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 specifiedListeningWhitelist. - 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
CacheBuilderwill 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 specifiedListeningWhitelist. - 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.Renamed to
LegacyDataWatcher.remove(int) - removeObject(int) - Method in class com.comphenix.protocol.wrappers.WrappedDataWatcher
-
Deprecated.Renamed to
WrappedDataWatcher.remove(int) - 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.Use
Serializer(Type, Object, boolean)instead. - 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
-
Deprecated.Use
WrappedLevelChunkData.ChunkData.setHeightmaps(Map)instead. - 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
-
Shortcut for
WrappedDataWatcher.setObject(int, Object, boolean) - 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 theirequalsmethod. - 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.Renamed to
PacketType.Play.Server.STATISTIC - 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
-
Deprecated.Replaced by
PacketType.Play.Server.TILE_ENTITY_DATA - 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.Renamed to
PacketType.Play.Server.BED - 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
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form