Skip navigation links
  • Overview
  • Package
  • Class
  • Use
  • Tree
  • Deprecated
  • Index
  • Help

Deprecated API

Contents

  • Classes
  • Fields
  • Methods
  • Constructors
  • Enum Constants
  • Classes
    Class
    Description
    com.comphenix.protocol.wrappers.BukkitConverters.IgnoreNullConverter
    Replaced by Converters.ignoreNull(EquivalentConverter)
    com.comphenix.protocol.wrappers.WrappedIntHashMap
    IntHashMap no longer exists
  • Fields
    Field
    Description
    com.comphenix.protocol.PacketType.Play.Client.FLYING
    Removed in 1.17
    com.comphenix.protocol.PacketType.Play.Client.TRANSACTION
    Removed in 1.17
    com.comphenix.protocol.PacketType.Play.Server.BED
    Removed in 1.14
    com.comphenix.protocol.PacketType.Play.Server.COMBAT_EVENT
    Removed in 1.17, split into separate packets
    com.comphenix.protocol.PacketType.Play.Server.CRAFT_PROGRESS_BAR
    Renamed to PacketType.Play.Server.WINDOW_DATA
    com.comphenix.protocol.PacketType.Play.Server.ENTITY
    Made abstract in 1.17, no actual packet anymore
    com.comphenix.protocol.PacketType.Play.Server.ENTITY_MOVE_LOOK
    Renamed to PacketType.Play.Server.REL_ENTITY_MOVE_LOOK
    com.comphenix.protocol.PacketType.Play.Server.MAP_CHUNK_BULK
    Removed in 1.9
    com.comphenix.protocol.PacketType.Play.Server.OPEN_SIGN_ENTITY
    Renamed to PacketType.Play.Server.OPEN_SIGN_EDITOR
    com.comphenix.protocol.PacketType.Play.Server.SET_COMPRESSION
    Removed in 1.9
    com.comphenix.protocol.PacketType.Play.Server.SPAWN_ENTITY_WEATHER
    Removed in 1.16
    com.comphenix.protocol.PacketType.Play.Server.STATISTICS
    Renamed to PacketType.Play.Server.STATISTIC
    com.comphenix.protocol.PacketType.Play.Server.TITLE
    Removed in 1.17, split into separate packets
    com.comphenix.protocol.PacketType.Play.Server.TRANSACTION
    Removed in 1.17
    com.comphenix.protocol.PacketType.Play.Server.UPDATE_ENTITY_NBT
    Removed in 1.9
    com.comphenix.protocol.PacketType.Play.Server.UPDATE_SIGN
    Replaced by PacketType.Play.Server.TILE_ENTITY_DATA
    com.comphenix.protocol.PacketType.Play.Server.USE_BED
    Renamed to PacketType.Play.Server.BED
    com.comphenix.protocol.PacketType.Play.Server.WORLD_BORDER
    Removed in 1.17, split into separate packets
    com.comphenix.protocol.PacketType.Status.Server.OUT_SERVER_INFO
    Renamed to PacketType.Status.Server.SERVER_INFO
    com.comphenix.protocol.utility.MinecraftReflection.MINECRAFT_OBJECT
  • Methods
    Method
    Description
    com.comphenix.protocol.events.AbstractStructure.getDimensions()
    com.comphenix.protocol.events.PacketContainer.getId()
    Packet IDs are unreliable
    com.comphenix.protocol.events.PacketEvent.getPacketID()
    com.comphenix.protocol.injector.netty.ChannelProxy.deregister()
    com.comphenix.protocol.injector.netty.ChannelProxy.deregister​(ChannelPromise)
    com.comphenix.protocol.injector.packet.PacketRegistry.getPacketClassFromType​(PacketType, boolean)
    forceVanilla no longer has any effect
    com.comphenix.protocol.injector.packet.PacketRegistry.getPacketType​(Class<?>, PacketType.Sender)
    sender no longer has any effect
    com.comphenix.protocol.injector.PacketConstructor.getPacketID()
    com.comphenix.protocol.injector.server.SocketInjector.getSocket()
    May be null on certain server implementations. Also don't use raw sockets.
    com.comphenix.protocol.PacketType.findLegacy​(int)
    Legacy IDs haven't functioned properly for some time
    com.comphenix.protocol.PacketType.findLegacy​(int, PacketType.Sender)
    Legacy IDs haven't functioned properly for some time
    com.comphenix.protocol.PacketType.getCurrentId()
    Don't rely on packet IDs, they change every version
    com.comphenix.protocol.PacketType.hasClass​(Class<?>)
    Doesn't really have a purpose
    com.comphenix.protocol.PacketType.hasLegacy​(int)
    Legacy IDs haven't functioned properly for some time
    com.comphenix.protocol.utility.StreamSerializer.deserializeItemStack​(DataInputStream)
    This is a pretty hacky solution for backwards compatibility. See StreamSerializer.deserializeItemStack(DataInputStream)
    com.comphenix.protocol.wrappers.MinecraftKey.fromEnum​(Enum<?>)
    This isn't accurate in all cases
    com.comphenix.protocol.wrappers.MinecraftKey.getEnumFormat()
    This isn't accurate in all cases
    com.comphenix.protocol.wrappers.nbt.NbtCompound.getValue()
    com.comphenix.protocol.wrappers.nbt.NbtFactory.fromNMS​(Object)
    com.comphenix.protocol.wrappers.PlayerInfoData.getPing()
    Replaced by PlayerInfoData.getLatency()
    com.comphenix.protocol.wrappers.WrappedAttribute.getParentPacket()
    Removed in 1.17
    com.comphenix.protocol.wrappers.WrappedDataWatcher.removeObject​(int)
    Renamed to WrappedDataWatcher.remove(int)
  • Constructors
    Constructor
    Description
    com.comphenix.protocol.wrappers.WrappedGameProfile​(String, String)
  • Enum Constants
    Enum Constant
    Description
    com.comphenix.protocol.wrappers.EnumWrappers.NativeGameMode.NONE
    Replaced by NOT_SET

Copyright © 2012–2021 Comphenix and dmulloy2. Licensed under the GNU GPL v2.