Package Hierarchies:
- com.comphenix.protocol,
- com.comphenix.protocol.async,
- com.comphenix.protocol.collections,
- com.comphenix.protocol.concurrency,
- com.comphenix.protocol.concurrent,
- com.comphenix.protocol.error,
- com.comphenix.protocol.events,
- com.comphenix.protocol.injector,
- com.comphenix.protocol.injector.collection,
- com.comphenix.protocol.injector.netty,
- com.comphenix.protocol.injector.netty.channel,
- com.comphenix.protocol.injector.netty.manager,
- com.comphenix.protocol.injector.packet,
- com.comphenix.protocol.injector.packet.internal,
- com.comphenix.protocol.injector.temporary,
- com.comphenix.protocol.metrics,
- com.comphenix.protocol.reflect,
- com.comphenix.protocol.reflect.accessors,
- com.comphenix.protocol.reflect.cloning,
- com.comphenix.protocol.reflect.fuzzy,
- com.comphenix.protocol.reflect.instances,
- com.comphenix.protocol.scheduler,
- com.comphenix.protocol.timing,
- com.comphenix.protocol.updater,
- com.comphenix.protocol.utility,
- com.comphenix.protocol.wrappers,
- com.comphenix.protocol.wrappers.codecs,
- com.comphenix.protocol.wrappers.collection,
- com.comphenix.protocol.wrappers.nbt,
- com.comphenix.protocol.wrappers.nbt.io,
- com.comphenix.protocol.wrappers.ping
Class Hierarchy
- java.lang.Object
- com.comphenix.protocol.wrappers.collection.AbstractConverted<VInner,VOuter>
- com.comphenix.protocol.wrappers.collection.ConvertedCollection<VInner,VOuter> (implements java.util.Collection<E>)
- com.comphenix.protocol.wrappers.collection.ConvertedList<VInner,VOuter> (implements java.util.List<E>)
- com.comphenix.protocol.wrappers.collection.ConvertedSet<VInner,VOuter> (implements java.util.Set<E>)
- com.comphenix.protocol.wrappers.collection.ConvertedMap<Key,VInner,VOuter> (implements java.util.Map<K,V>)
- com.comphenix.protocol.wrappers.collection.ConvertedMultimap<Key,VInner,VOuter> (implements com.google.common.collect.Multimap<K,V>)
- com.comphenix.protocol.reflect.fuzzy.AbstractFuzzyMember<T> (implements com.comphenix.protocol.reflect.fuzzy.AbstractFuzzyMatcher<T>)
- com.comphenix.protocol.reflect.fuzzy.AbstractFuzzyMember.Builder<T>
- java.util.AbstractMap<K,V> (implements java.util.Map<K,V>)
- com.comphenix.protocol.events.AbstractStructure
- com.comphenix.protocol.wrappers.AbstractWrapper
- com.comphenix.protocol.reflect.accessors.Accessors
- com.comphenix.protocol.wrappers.AdventureComponentConverter
- com.comphenix.protocol.reflect.cloning.AggregateCloner (implements com.comphenix.protocol.reflect.cloning.Cloner)
- com.comphenix.protocol.reflect.cloning.AggregateCloner.Builder
- com.comphenix.protocol.reflect.cloning.AggregateCloner.BuilderParameters
- com.comphenix.protocol.async.AsyncFilterManager (implements com.comphenix.protocol.AsynchronousManager)
- com.comphenix.protocol.async.AsyncListenerHandler
- com.comphenix.protocol.async.AsyncMarker (implements java.lang.Comparable<T>, java.io.Serializable)
- com.comphenix.protocol.wrappers.AutoWrapper<T> (implements com.comphenix.protocol.reflect.EquivalentConverter<T>)
- com.comphenix.protocol.reflect.instances.BannedGenerator (implements com.comphenix.protocol.reflect.instances.InstanceProvider)
- com.comphenix.protocol.error.BasicErrorReporter (implements com.comphenix.protocol.error.ErrorReporter)
- com.comphenix.protocol.wrappers.BlockPosition
- com.comphenix.protocol.reflect.cloning.BukkitCloner (implements com.comphenix.protocol.reflect.cloning.Cloner)
- com.comphenix.protocol.wrappers.BukkitConverters
- com.comphenix.protocol.wrappers.BukkitConverters.IgnoreNullConverter<TType> (implements com.comphenix.protocol.reflect.EquivalentConverter<T>)
- com.comphenix.protocol.injector.BukkitUnwrapper (implements com.comphenix.protocol.injector.PacketConstructor.Unwrapper)
- com.comphenix.protocol.utility.ByteBuddyFactory
- io.netty.buffer.ByteBuf (implements java.lang.Comparable<T>, io.netty.util.ReferenceCounted)
- io.netty.buffer.AbstractByteBuf
- com.comphenix.protocol.utility.ZeroBuffer
- com.comphenix.protocol.wrappers.collection.CachedCollection<T> (implements java.util.Collection<E>)
- com.comphenix.protocol.wrappers.collection.CachedSet<T> (implements java.util.Set<E>)
- io.netty.channel.ChannelHandlerAdapter (implements io.netty.channel.ChannelHandler)
- io.netty.channel.ChannelInboundHandlerAdapter (implements io.netty.channel.ChannelInboundHandler)
- com.comphenix.protocol.utility.ChatExtensions
- com.comphenix.protocol.wrappers.ChunkCoordIntPair
- com.comphenix.protocol.utility.Closer (implements java.lang.AutoCloseable)
- com.comphenix.protocol.reflect.cloning.CollectionCloner (implements com.comphenix.protocol.reflect.cloning.Cloner)
- com.comphenix.protocol.reflect.instances.CollectionGenerator (implements com.comphenix.protocol.reflect.instances.InstanceProvider)
- com.comphenix.protocol.CommandFilter
- com.comphenix.protocol.CommandFilter.Filter
- com.comphenix.protocol.wrappers.ComponentConverter
- com.comphenix.protocol.wrappers.ComponentParser
- com.comphenix.protocol.wrappers.Converters
- com.comphenix.protocol.wrappers.CustomPacketPayloadWrapper
- com.comphenix.protocol.reflect.instances.DefaultInstances (implements com.comphenix.protocol.reflect.instances.InstanceProvider)
- com.comphenix.protocol.scheduler.DefaultScheduler (implements com.comphenix.protocol.scheduler.ProtocolScheduler)
- com.comphenix.protocol.scheduler.DefaultTask (implements com.comphenix.protocol.scheduler.Task)
- com.comphenix.protocol.error.DelegatedErrorReporter (implements com.comphenix.protocol.error.ErrorReporter)
- com.comphenix.protocol.error.DetailedErrorReporter (implements com.comphenix.protocol.error.ErrorReporter)
- com.comphenix.protocol.wrappers.Either<L,R>
- com.comphenix.protocol.wrappers.EnumWrappers
- com.comphenix.protocol.wrappers.EnumWrappers.AliasedEnumConverter<T> (implements com.comphenix.protocol.reflect.EquivalentConverter<T>)
- com.comphenix.protocol.wrappers.EnumWrappers.EnumConverter<T> (implements com.comphenix.protocol.reflect.EquivalentConverter<T>)
- com.comphenix.protocol.wrappers.EnumWrappers.FauxEnumConverter<T> (implements com.comphenix.protocol.reflect.EquivalentConverter<T>)
- com.comphenix.protocol.wrappers.EnumWrappers.IndexedEnumConverter<T> (implements com.comphenix.protocol.reflect.EquivalentConverter<T>)
- java.util.EventObject (implements java.io.Serializable)
- com.comphenix.protocol.events.PacketEvent (implements org.bukkit.event.Cancellable)
- com.comphenix.protocol.reflect.ExactReflection
- com.comphenix.protocol.reflect.instances.ExistingGenerator (implements com.comphenix.protocol.reflect.instances.InstanceProvider)
- com.comphenix.protocol.collections.ExpireHashMap<K,V>
- com.comphenix.protocol.reflect.cloning.FieldCloner (implements com.comphenix.protocol.reflect.cloning.Cloner)
- com.comphenix.protocol.scheduler.FoliaScheduler (implements com.comphenix.protocol.scheduler.ProtocolScheduler)
- com.comphenix.protocol.scheduler.FoliaTask (implements com.comphenix.protocol.scheduler.Task)
- com.comphenix.protocol.reflect.fuzzy.FuzzyClassContract (implements com.comphenix.protocol.reflect.fuzzy.AbstractFuzzyMatcher<T>)
- com.comphenix.protocol.reflect.fuzzy.FuzzyClassContract.Builder
- com.comphenix.protocol.reflect.fuzzy.FuzzyMatchers
- com.comphenix.protocol.reflect.FuzzyReflection
- com.comphenix.protocol.reflect.cloning.GuavaOptionalCloner (implements com.comphenix.protocol.reflect.cloning.Cloner)
- com.comphenix.protocol.utility.HexDumper
- com.comphenix.protocol.reflect.cloning.ImmutableDetector (implements com.comphenix.protocol.reflect.cloning.Cloner)
- com.comphenix.protocol.injector.netty.channel.InjectionFactory
- com.comphenix.protocol.wrappers.InMemoryDataWatcher (implements com.comphenix.protocol.wrappers.IDataWatcher)
- com.comphenix.protocol.reflect.instances.InstanceCreator (implements java.util.function.Supplier<T>)
- com.comphenix.protocol.collections.IntegerMap<T>
- com.comphenix.protocol.utility.IntegerMath
- com.comphenix.protocol.reflect.cloning.JavaOptionalCloner (implements com.comphenix.protocol.reflect.cloning.Cloner)
- com.comphenix.protocol.injector.packet.KnownPacketData
- com.comphenix.protocol.events.ListeningWhitelist
- com.comphenix.protocol.events.ListeningWhitelist.Builder
- com.comphenix.protocol.injector.packet.MapContainer
- com.comphenix.protocol.reflect.MethodInfo (implements java.lang.reflect.GenericDeclaration, java.lang.reflect.Member)
- com.comphenix.protocol.metrics.Metrics
- com.comphenix.protocol.metrics.Metrics.CustomChart
- com.comphenix.protocol.utility.MinecraftFields
- com.comphenix.protocol.reflect.instances.MinecraftGenerator
- com.comphenix.protocol.wrappers.MinecraftKey
- com.comphenix.protocol.utility.MinecraftMethods
- com.comphenix.protocol.utility.MinecraftProtocolVersion
- com.comphenix.protocol.utility.MinecraftReflection
- com.comphenix.protocol.utility.MinecraftRegistryAccess
- com.comphenix.protocol.utility.MinecraftVersion (implements java.lang.Comparable<T>, java.io.Serializable)
- com.comphenix.protocol.events.MonitorAdapter (implements com.comphenix.protocol.events.PacketListener)
- com.comphenix.protocol.wrappers.MovingObjectPositionBlock (implements java.lang.Cloneable)
- com.comphenix.protocol.wrappers.MultiBlockChangeInfo
- com.comphenix.protocol.wrappers.nbt.NameProperty
- com.comphenix.protocol.wrappers.nbt.io.NbtBinarySerializer
- com.comphenix.protocol.wrappers.nbt.io.NbtConfigurationSerializer
- com.comphenix.protocol.wrappers.nbt.NbtFactory
- com.comphenix.protocol.wrappers.nbt.io.NbtTextSerializer
- com.comphenix.protocol.injector.netty.channel.NettyChannelInjector (implements com.comphenix.protocol.injector.netty.Injector)
- com.comphenix.protocol.injector.netty.manager.NetworkManagerInjector
- com.comphenix.protocol.events.NetworkMarker
- com.comphenix.protocol.injector.NetworkProcessor
- com.comphenix.protocol.reflect.cloning.NullableCloner (implements com.comphenix.protocol.reflect.cloning.Cloner)
- com.comphenix.protocol.reflect.ObjectWriter
- com.comphenix.protocol.utility.Optionals
- com.comphenix.protocol.events.PacketAdapter (implements com.comphenix.protocol.events.PacketListener)
- com.comphenix.protocol.events.PacketAdapter.AdapterParameteters
- com.comphenix.protocol.injector.PacketConstructor
- com.comphenix.protocol.injector.PacketFilterBuilder
- com.comphenix.protocol.injector.PacketFilterManager (implements com.comphenix.protocol.injector.InternalManager, com.comphenix.protocol.injector.ListenerManager)
- com.comphenix.protocol.injector.netty.channel.PacketListenerInvoker
- com.comphenix.protocol.injector.collection.PacketListenerSet
- com.comphenix.protocol.PacketLogging (implements org.bukkit.command.CommandExecutor, com.comphenix.protocol.events.PacketListener)
- com.comphenix.protocol.events.PacketOutputAdapter (implements com.comphenix.protocol.events.PacketOutputHandler)
- com.comphenix.protocol.events.PacketPostAdapter (implements com.comphenix.protocol.events.PacketPostListener)
- com.comphenix.protocol.injector.packet.PacketRegistry
- com.comphenix.protocol.injector.packet.PacketRegistry.Register
- com.comphenix.protocol.PacketType (implements java.lang.Cloneable, java.lang.Comparable<T>, java.io.Serializable)
- com.comphenix.protocol.PacketType.Configuration
- com.comphenix.protocol.PacketType.Handshake
- com.comphenix.protocol.PacketType.Login
- com.comphenix.protocol.PacketType.Play
- com.comphenix.protocol.PacketType.Status
- com.comphenix.protocol.PacketTypeEnum (implements java.lang.Iterable<T>)
- com.comphenix.protocol.concurrent.PacketTypeListenerSet
- com.comphenix.protocol.concurrent.PacketTypeMultiMap<T>
- com.comphenix.protocol.concurrency.PacketTypeSet
- com.comphenix.protocol.wrappers.Pair<A,B>
- com.comphenix.protocol.wrappers.PlayerInfoData
- org.bukkit.plugin.PluginBase (implements org.bukkit.plugin.Plugin)
- org.bukkit.plugin.java.JavaPlugin
- com.comphenix.protocol.error.PluginContext
- com.comphenix.protocol.timing.PluginTimingTracker (implements com.comphenix.protocol.timing.TimingTracker)
- com.comphenix.protocol.reflect.PrettyPrinter
- com.comphenix.protocol.reflect.instances.PrimitiveGenerator (implements com.comphenix.protocol.reflect.instances.InstanceProvider)
- com.comphenix.protocol.injector.PrioritizedListener<TListener> (implements java.lang.Comparable<T>)
- com.comphenix.protocol.ProtocolConfig
- com.comphenix.protocol.injector.packet.internal.ProtocolContexts
- com.comphenix.protocol.ProtocolLibrary
- com.comphenix.protocol.ProtocolLogger
- com.comphenix.protocol.injector.packet.internal.ProtocolRegistry_1_20_5
- com.comphenix.protocol.error.Report
- com.comphenix.protocol.error.Report.ReportBuilder
- com.comphenix.protocol.error.ReportType
- com.comphenix.protocol.error.RethrowErrorReporter (implements com.comphenix.protocol.error.ErrorReporter)
- com.comphenix.protocol.utility.SafeCacheBuilder<K,V>
- com.comphenix.protocol.events.ScheduledPacket
- com.comphenix.protocol.reflect.cloning.SerializableCloner (implements com.comphenix.protocol.reflect.cloning.Cloner)
- com.comphenix.protocol.wrappers.ping.ServerPingRecord (implements com.comphenix.protocol.wrappers.ping.ServerPingImpl)
- com.comphenix.protocol.wrappers.ping.ServerPingRecord.Favicon
- com.comphenix.protocol.wrappers.ping.ServerPingRecord.PlayerSample
- com.comphenix.protocol.wrappers.ping.ServerPingRecord.ServerData
- com.comphenix.protocol.utility.SnapshotVersion (implements java.lang.Comparable<T>, java.io.Serializable)
- com.comphenix.protocol.concurrent.SortedCopyOnWriteSet<E,C> (implements java.lang.Iterable<T>)
- com.comphenix.protocol.metrics.Statistics
- com.comphenix.protocol.timing.StatisticsStream
- com.comphenix.protocol.utility.StreamSerializer
- com.comphenix.protocol.injector.StructureCache
- com.comphenix.protocol.reflect.StructureModifier<T>
- com.comphenix.protocol.injector.temporary.TemporaryPlayer
- com.comphenix.protocol.injector.temporary.TemporaryPlayerFactory
- java.lang.Throwable (implements java.io.Serializable)
- com.comphenix.protocol.timing.TimingReport
- com.comphenix.protocol.timing.TimingTrackerManager
- com.comphenix.protocol.wrappers.TroveWrapper
- com.comphenix.protocol.scheduler.UniversalRunnable (implements java.lang.Runnable)
- com.comphenix.protocol.updater.Updater
- com.comphenix.protocol.utility.Util
- com.comphenix.protocol.wrappers.Vector3F
- com.comphenix.protocol.injector.netty.WirePacket
- com.comphenix.protocol.wrappers.WrappedAttribute.Builder
- com.comphenix.protocol.wrappers.WrappedAttribute.WrappedAttributeBase
- com.comphenix.protocol.wrappers.WrappedAttributeModifier.Builder
- com.comphenix.protocol.wrappers.WrappedDataWatcher (implements com.comphenix.protocol.wrappers.IDataWatcher)
- com.comphenix.protocol.wrappers.WrappedDataWatcher.Registry
- com.comphenix.protocol.wrappers.WrappedDataWatcher.WrappedDataWatcherObject
- com.comphenix.protocol.wrappers.WrappedLevelChunkData
- com.comphenix.protocol.wrappers.WrappedParticle<T>
- com.comphenix.protocol.wrappers.WrappedRegistry
- com.comphenix.protocol.wrappers.WrappedServerPing (implements com.comphenix.protocol.wrappers.ClonableWrapper)
- com.comphenix.protocol.wrappers.WrappedServerPing.CompressedImage
- com.comphenix.protocol.wrappers.WrappedTeamParameters.Builder
Annotation Interface Hierarchy