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

Deprecated API

Contents

  • Terminally Deprecated
  • Fields
  • Methods
  • Constructors
  • Terminally Deprecated Elements
    Element
    Description
    com.viaversion.viaversion.api.protocol.ProtocolManager.isBaseProtocol(Protocol)
    use Protocol#isBaseProtocol()
    com.viaversion.viaversion.api.protocol.version.ProtocolVersion.getIndex(ProtocolVersion)
    comparison should be done via the comparison methods
    com.viaversion.viaversion.api.protocol.version.ProtocolVersion.v1_7_1
  • Deprecated Fields
    Field
    Description
    com.viaversion.viaversion.api.protocol.version.ProtocolVersion.v1_7_1
  • Deprecated Methods
    Method
    Description
    com.viaversion.viaversion.api.connection.ConnectionManager.getConnectedClient(UUID)
    com.viaversion.viaversion.api.connection.ConnectionManager.getConnectedClients()
    com.viaversion.viaversion.api.connection.ConnectionManager.isClientConnected(UUID)
    com.viaversion.viaversion.api.connection.ProtocolInfo.getProtocolVersion()
    com.viaversion.viaversion.api.connection.ProtocolInfo.getServerProtocolVersion()
    com.viaversion.viaversion.api.connection.StoredObject.getUser()
    com.viaversion.viaversion.api.data.entity.EntityTracker.user()
    com.viaversion.viaversion.api.minecraft.entitydata.EntityData.setDataTypeUnsafe(EntityDataType)
    com.viaversion.viaversion.api.protocol.packet.PacketWrapper.create(int, ByteBuf, UserConnection)
    magic id; prefer using PacketWrapper.create(PacketType, ByteBuf, UserConnection)
    com.viaversion.viaversion.api.protocol.packet.PacketWrapper.is(Type, int)
    com.viaversion.viaversion.api.protocol.packet.PacketWrapper.setId(int)
    magic id, loses packet type info; use PacketWrapper.setPacketType(PacketType)
    com.viaversion.viaversion.api.protocol.Protocol.get(Class<T>)
    com.viaversion.viaversion.api.protocol.Protocol.put(Object)
    com.viaversion.viaversion.api.protocol.ProtocolManager.createPacketWrapper(int, ByteBuf, UserConnection)
    magic id; prefer using ProtocolManager.createPacketWrapper(PacketType, ByteBuf, UserConnection)
    com.viaversion.viaversion.api.protocol.ProtocolManager.getProtocolPath(int, int)
    com.viaversion.viaversion.api.protocol.ProtocolManager.isBaseProtocol(Protocol)
    use Protocol#isBaseProtocol()
    com.viaversion.viaversion.api.protocol.ProtocolPipeline.getProtocol(Class<P>)
    use ProtocolManager.getProtocol(Class) and/or ProtocolPipeline.contains(Class)
    com.viaversion.viaversion.api.protocol.version.ProtocolVersion.getIndex(ProtocolVersion)
    comparison should be done via the comparison methods
    com.viaversion.viaversion.api.protocol.version.ServerProtocolVersion.highestSupportedVersion()
    com.viaversion.viaversion.api.protocol.version.ServerProtocolVersion.lowestSupportedVersion()
    com.viaversion.viaversion.api.protocol.version.ServerProtocolVersion.supportedVersions()
    com.viaversion.viaversion.api.type.types.ByteType.read(ByteBuf)
    com.viaversion.viaversion.api.type.types.ByteType.write(ByteBuf, Byte)
    com.viaversion.viaversion.api.type.types.DoubleType.read(ByteBuf)
    use DoubleType.readPrimitive(ByteBuf) for manual reading to avoid wrapping
    com.viaversion.viaversion.api.type.types.DoubleType.write(ByteBuf, Double)
    use DoubleType.writePrimitive(ByteBuf, double) for manual reading to avoid wrapping
    com.viaversion.viaversion.api.type.types.FloatType.read(ByteBuf)
    use FloatType.readPrimitive(ByteBuf) for manual reading to avoid wrapping
    com.viaversion.viaversion.api.type.types.FloatType.write(ByteBuf, Float)
    use FloatType.writePrimitive(ByteBuf, float) for manual reading to avoid wrapping
    com.viaversion.viaversion.api.type.types.LongType.read(ByteBuf)
    use LongType.readPrimitive(ByteBuf) for manual reading to avoid wrapping
    com.viaversion.viaversion.api.type.types.LongType.write(ByteBuf, Long)
    use LongType.readPrimitive(ByteBuf) for manual reading to avoid wrapping
    com.viaversion.viaversion.api.type.types.ShortType.read(ByteBuf)
    use ShortType.readPrimitive(ByteBuf) for manual reading to avoid wrapping
    com.viaversion.viaversion.api.type.types.ShortType.write(ByteBuf, Short)
    use ShortType.writePrimitive(ByteBuf, short) for manual reading to avoid wrapping
    com.viaversion.viaversion.api.type.types.VarIntType.read(ByteBuf)
    use VarIntType.readPrimitive(ByteBuf) for manual reading to avoid wrapping
    com.viaversion.viaversion.api.type.types.VarIntType.write(ByteBuf, Integer)
    use VarIntType.writePrimitive(ByteBuf, int) for manual reading to avoid wrapping
    com.viaversion.viaversion.api.type.types.VarLongType.read(ByteBuf)
    use VarLongType.readPrimitive(ByteBuf) for manual reading to avoid wrapping
    com.viaversion.viaversion.api.type.types.VarLongType.write(ByteBuf, Long)
    use VarLongType.writePrimitive(ByteBuf, long) for manual reading to avoid wrapping
    com.viaversion.viaversion.api.ViaAPI.getFullSupportedVersions()
    com.viaversion.viaversion.api.ViaAPI.getSupportedVersions()
    com.viaversion.viaversion.api.ViaManager.setDebug(boolean)
  • Deprecated Constructors
    Constructor
    Description
    com.viaversion.viaversion.api.protocol.AbstractProtocol()