Klasse ViaFabricPlusProtocol

java.lang.Object
com.viaversion.viaversion.api.protocol.AbstractProtocol<com.viaversion.viaversion.protocols.v1_21_9to1_21_11.packet.ClientboundPacket1_21_11,com.viaversion.viaversion.protocols.v1_21_9to1_21_11.packet.ClientboundPacket1_21_11,com.viaversion.viaversion.protocols.v1_21_7to1_21_9.packet.ServerboundPacket1_21_9,com.viaversion.viaversion.protocols.v1_21_7to1_21_9.packet.ServerboundPacket1_21_9>
com.viaversion.viafabricplus.protocoltranslator.protocol.ViaFabricPlusProtocol
Alle implementierten Schnittstellen:
com.viaversion.viaversion.api.protocol.Protocol<com.viaversion.viaversion.protocols.v1_21_9to1_21_11.packet.ClientboundPacket1_21_11,com.viaversion.viaversion.protocols.v1_21_9to1_21_11.packet.ClientboundPacket1_21_11,com.viaversion.viaversion.protocols.v1_21_7to1_21_9.packet.ServerboundPacket1_21_9,com.viaversion.viaversion.protocols.v1_21_7to1_21_9.packet.ServerboundPacket1_21_9>

public final class ViaFabricPlusProtocol extends com.viaversion.viaversion.api.protocol.AbstractProtocol<com.viaversion.viaversion.protocols.v1_21_9to1_21_11.packet.ClientboundPacket1_21_11,com.viaversion.viaversion.protocols.v1_21_9to1_21_11.packet.ClientboundPacket1_21_11,com.viaversion.viaversion.protocols.v1_21_7to1_21_9.packet.ServerboundPacket1_21_9,com.viaversion.viaversion.protocols.v1_21_7to1_21_9.packet.ServerboundPacket1_21_9>
  • Feldübersicht

    Felder
    Modifizierer und Typ
    Feld
    Beschreibung
     

    Von Klasse geerbte Felder com.viaversion.viaversion.api.protocol.AbstractProtocol

    clientboundMappings, mappedClientboundPacketType, mappedServerboundPacketType, packetTypesProvider, serverboundMappings, unmappedClientboundPacketType, unmappedServerboundPacketType
  • Konstruktorübersicht

    Konstruktoren
    Konstruktor
    Beschreibung
     
  • Methodenübersicht

    Modifizierer und Typ
    Methode
    Beschreibung
    protected void
     
    protected com.viaversion.viaversion.api.protocol.packet.provider.PacketTypesProvider<com.viaversion.viaversion.protocols.v1_21_9to1_21_11.packet.ClientboundPacket1_21_11,com.viaversion.viaversion.protocols.v1_21_9to1_21_11.packet.ClientboundPacket1_21_11,com.viaversion.viaversion.protocols.v1_21_7to1_21_9.packet.ServerboundPacket1_21_9,com.viaversion.viaversion.protocols.v1_21_7to1_21_9.packet.ServerboundPacket1_21_9>
     
    com.viaversion.viaversion.api.protocol.packet.ClientboundPacketType
     
    com.viaversion.viaversion.api.type.Type<com.viaversion.viaversion.api.minecraft.item.Item>
    getClientboundItemType(com.viaversion.viaversion.api.protocol.version.ProtocolVersion targetVersion)
    Gets the ViaVersion item type for the target version in the clientbound direction
    com.viaversion.viaversion.api.protocol.packet.ServerboundPacketType
     
    com.viaversion.viaversion.api.type.Type<com.viaversion.viaversion.api.minecraft.item.Item>
    getServerboundItemType(com.viaversion.viaversion.api.protocol.version.ProtocolVersion targetVersion)
    Gets the ViaVersion item type for the target version in the serverbound direction (creative inventory action packet)
    com.viaversion.viaversion.api.protocol.packet.ServerboundPacketType
     
    void
    init(com.viaversion.viaversion.api.connection.UserConnection connection)
     
    protected void
     

    Von Klasse geerbte Methoden com.viaversion.viaversion.api.protocol.AbstractProtocol

    addEntityTracker, addEntityTracker, addItemHasher, addItemHasher, appendClientbound, appendServerbound, cancelClientbound, cancelClientbound, cancelServerbound, cancelServerbound, createClientboundPacketMappings, createLogger, createServerboundPacketMappings, get, getBlockRewriter, getClientVersion, getLogger, getPacketTypesProvider, getRecipeRewriter, getServerVersion, hasRegisteredClientbound, hasRegisteredServerbound, initialize, loadMappingData, onMappingDataLoaded, put, registerClientbound, registerClientbound, registerClientbound, registerServerbound, registerServerbound, registerServerbound, replaceClientbound, replaceServerbound, setClientVersion, setServerVersion, toString, transform

    Von Klasse geerbte Methoden java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

    Von Schnittstelle geerbte Methoden com.viaversion.viaversion.api.protocol.Protocol

    dependsOn, getComponentRewriter, getEntityRewriter, getItemRewriter, getMappingData, getParticleRewriter, getRegistryDataRewriter, getTagRewriter, hasMappingDataToLoad, hasRegisteredClientbound, hasRegisteredServerbound, isBaseProtocol, mappedTypes, register, registerClientbound, registerClientbound, registerClientbound, registerClientbound, registerServerbound, registerServerbound, registerServerbound, registerServerbound, types
  • Felddetails

  • Konstruktordetails

    • ViaFabricPlusProtocol

      public ViaFabricPlusProtocol()
  • Methodendetails

    • registerPackets

      protected void registerPackets()
      Setzt außer Kraft:
      registerPackets in Klasse com.viaversion.viaversion.api.protocol.AbstractProtocol<com.viaversion.viaversion.protocols.v1_21_9to1_21_11.packet.ClientboundPacket1_21_11,com.viaversion.viaversion.protocols.v1_21_9to1_21_11.packet.ClientboundPacket1_21_11,com.viaversion.viaversion.protocols.v1_21_7to1_21_9.packet.ServerboundPacket1_21_9,com.viaversion.viaversion.protocols.v1_21_7to1_21_9.packet.ServerboundPacket1_21_9>
    • init

      public void init(com.viaversion.viaversion.api.connection.UserConnection connection)
    • applySharedRegistrations

      protected void applySharedRegistrations()
      Setzt außer Kraft:
      applySharedRegistrations in Klasse com.viaversion.viaversion.api.protocol.AbstractProtocol<com.viaversion.viaversion.protocols.v1_21_9to1_21_11.packet.ClientboundPacket1_21_11,com.viaversion.viaversion.protocols.v1_21_9to1_21_11.packet.ClientboundPacket1_21_11,com.viaversion.viaversion.protocols.v1_21_7to1_21_9.packet.ServerboundPacket1_21_9,com.viaversion.viaversion.protocols.v1_21_7to1_21_9.packet.ServerboundPacket1_21_9>
    • getClientboundCustomPayloadPacketType

      public com.viaversion.viaversion.api.protocol.packet.ClientboundPacketType getClientboundCustomPayloadPacketType()
    • getCustomPayloadPacketType

      public com.viaversion.viaversion.api.protocol.packet.ServerboundPacketType getCustomPayloadPacketType()
    • getSetCreativeModeSlot

      public com.viaversion.viaversion.api.protocol.packet.ServerboundPacketType getSetCreativeModeSlot()
    • getServerboundItemType

      public com.viaversion.viaversion.api.type.Type<com.viaversion.viaversion.api.minecraft.item.Item> getServerboundItemType(com.viaversion.viaversion.api.protocol.version.ProtocolVersion targetVersion)
      Gets the ViaVersion item type for the target version in the serverbound direction (creative inventory action packet)
      Parameter:
      targetVersion - The target version
      Gibt zurück:
      The ViaVersion item type
    • getClientboundItemType

      public com.viaversion.viaversion.api.type.Type<com.viaversion.viaversion.api.minecraft.item.Item> getClientboundItemType(com.viaversion.viaversion.api.protocol.version.ProtocolVersion targetVersion)
      Gets the ViaVersion item type for the target version in the clientbound direction
      Parameter:
      targetVersion - The target version
      Gibt zurück:
      The ViaVersion item type
    • createPacketTypesProvider

      protected com.viaversion.viaversion.api.protocol.packet.provider.PacketTypesProvider<com.viaversion.viaversion.protocols.v1_21_9to1_21_11.packet.ClientboundPacket1_21_11,com.viaversion.viaversion.protocols.v1_21_9to1_21_11.packet.ClientboundPacket1_21_11,com.viaversion.viaversion.protocols.v1_21_7to1_21_9.packet.ServerboundPacket1_21_9,com.viaversion.viaversion.protocols.v1_21_7to1_21_9.packet.ServerboundPacket1_21_9> createPacketTypesProvider()
      Setzt außer Kraft:
      createPacketTypesProvider in Klasse com.viaversion.viaversion.api.protocol.AbstractProtocol<com.viaversion.viaversion.protocols.v1_21_9to1_21_11.packet.ClientboundPacket1_21_11,com.viaversion.viaversion.protocols.v1_21_9to1_21_11.packet.ClientboundPacket1_21_11,com.viaversion.viaversion.protocols.v1_21_7to1_21_9.packet.ServerboundPacket1_21_9,com.viaversion.viaversion.protocols.v1_21_7to1_21_9.packet.ServerboundPacket1_21_9>