Class ViaFabricPlusSkinProvider

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

public final class ViaFabricPlusSkinProvider extends net.raphimc.viabedrock.protocol.provider.SkinProvider
Sends the selected appearance and any friend-world session nonce in Bedrock's client data.
  • Constructor Details

    • ViaFabricPlusSkinProvider

      public ViaFabricPlusSkinProvider()
  • Method Details

    • getClientPlayerSkin

      public Map<String,Object> getClientPlayerSkin(com.viaversion.viaversion.api.connection.UserConnection user)
      Overrides:
      getClientPlayerSkin in class net.raphimc.viabedrock.protocol.provider.SkinProvider
    • setSkin

      public void setSkin(com.viaversion.viaversion.api.connection.UserConnection user, UUID playerUuid, net.raphimc.viabedrock.protocol.model.SkinData skin)
      Overrides:
      setSkin in class net.raphimc.viabedrock.protocol.provider.SkinProvider