Package com.comphenix.protocol.wrappers
package com.comphenix.protocol.wrappers
-
ClassDescriptionRepresents a wrapper for an NMS object.Utility class for converting between the Adventure API Component and ProtocolLib's wrapperAutoWrapper<T>Automatically wraps an internal NMS class to a non-versioned, deofbuscated class.Copies a immutable net.minecraft.server.BlockPosition, which represents a integer 3D vector.Contains several useful equivalent converters for normal Bukkit types.Deprecated.Represents a ChunkCoordIntPair.Utility class for converting between the BungeeCord Chat API and ProtocolLib's wrapperHandles component parsing in 1.8Utility class for convertersEither<L,
R> Represents a datatype where either left or right is present.Either.Left<L,R> Either.Right<L,R> Represents a generic enum converter.Enums whose name has changed across NMS versions.Wrapped EntityPose enum for use in Entity Metadata Packet.
Remember to useEnumWrappers.EntityPose.toNms()when adding to aWrappedDataWatcher.EnumWrappers.EnumConverter<T extends Enum<T>>The common Enum converterEnumWrappers.FauxEnumConverter<T extends Enum<T>>Used for classes where it's an enum in everything but nameEnumWrappers.IndexedEnumConverter<T extends Enum<T>>Represents a native game mode in Minecraft.Represents a MinecraftKey in 1.9.Represents a single block change.Pair<A,B> Represents an immutable PlayerInfoData in the PLAYER_INFO packet.Wrap a GNU Trove Collection class with an equivalent Java Collection class.Represents a single attribute sent in packet 44.Represents a builder for wrapped attributes.Represents a wrapper around a AttributeModifier.Represents a builder of attribute modifiers.Represents the different modifier operations.Represents a wrapper around IBlockData.Represents a chat component added in Minecraft 1.7.2Represents a DataValue in 1.19.3+.Represents a DataWatcherRepresents a DataWatcherRegistry containing the supportedWrappedDataWatcher.Serializers in 1.9.Represents a DataWatcherSerializer in 1.9.Represents a DataWatcherObject in 1.9.Represents an entity used action used in the UseEntity packet sent by the client.Represents a wrapper for a game profile.Deprecated.IntHashMap no longer existsWrapper classes for ClientboundLevelChunkWithLightPacketRepresents an immutable BlockEntityInfo in the MAP_CHUNK packet.Wrapper for ClientboundLevelChunkPacketDataWrapper for ClientboundLightUpdatePacketDataRepresents an immutable wrapped ParticleParam in 1.13A wrapper around the profile public key.A wrapper around the data stored in a profile key.Represents a wrapper around registrable objects.A wrapper around the remote chat session.Wrapper representing the signature data associated to signed data by the player.Represents a server ping packet data.Represents a compressed favicon.Represents a wrapper over a signed property.Represents a Minecraft statistics.Represents a DataWatcher Item in 1.8 to 1.10.
Converters.ignoreNull(EquivalentConverter)