Class ViaFabricPlusEmoteProvider

java.lang.Object
net.raphimc.viabedrock.protocol.provider.EmoteProvider
com.viaversion.viafabricplus.bedrock.appearance.ViaFabricPlusEmoteProvider
All Implemented Interfaces:
com.viaversion.viaversion.api.platform.providers.Provider

public final class ViaFabricPlusEmoteProvider extends net.raphimc.viabedrock.protocol.provider.EmoteProvider
  • Field Summary

    Fields inherited from class net.raphimc.viabedrock.protocol.provider.EmoteProvider

    CHANNEL, VERSION
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    isEmoting(com.viaversion.viaversion.api.connection.UserConnection user)
     
    void
    play(com.viaversion.viaversion.api.connection.UserConnection user, UUID player, UUID emote, long lengthTicks, int flags)
     
    void
    setAvailable(com.viaversion.viaversion.api.connection.UserConnection user, UUID player, UUID[] emotes)
     

    Methods inherited from class net.raphimc.viabedrock.protocol.provider.EmoteProvider

    actionsEnabled, handleAction, refreshActionCapability

    Methods inherited from class Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • ViaFabricPlusEmoteProvider

      public ViaFabricPlusEmoteProvider()
  • Method Details

    • isEmoting

      public boolean isEmoting(com.viaversion.viaversion.api.connection.UserConnection user)
      Overrides:
      isEmoting in class net.raphimc.viabedrock.protocol.provider.EmoteProvider
    • play

      public void play(com.viaversion.viaversion.api.connection.UserConnection user, UUID player, UUID emote, long lengthTicks, int flags)
      Overrides:
      play in class net.raphimc.viabedrock.protocol.provider.EmoteProvider
    • setAvailable

      public void setAvailable(com.viaversion.viaversion.api.connection.UserConnection user, UUID player, UUID[] emotes)
      Overrides:
      setAvailable in class net.raphimc.viabedrock.protocol.provider.EmoteProvider