Class BedrockPlayerSkins

java.lang.Object
com.viaversion.viafabricplus.bedrock.render.BedrockPlayerSkins

public final class BedrockPlayerSkins extends Object
Owns client textures and geometry for Bedrock player appearances.
  • Method Summary

    Modifier and Type
    Method
    Description
    static void
    accept(com.viaversion.viaversion.api.connection.UserConnection connection, UUID playerUuid, net.raphimc.viabedrock.protocol.model.SkinData skin)
     
    static void
     
    static net.minecraft.client.renderer.entity.player.AvatarRenderer<?>
    renderer(UUID playerUuid)
     
    static net.minecraft.client.renderer.entity.player.AvatarRenderer<?>
    renderer(net.minecraft.world.entity.player.PlayerSkin skin)
     
    static void
    rendererContext(net.minecraft.client.renderer.entity.EntityRendererProvider.Context context)
     
    static net.minecraft.world.entity.player.PlayerSkin
    skin(UUID playerUuid, net.minecraft.world.entity.player.PlayerSkin fallback)
     

    Methods inherited from class Object

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

    • accept

      public static void accept(com.viaversion.viaversion.api.connection.UserConnection connection, UUID playerUuid, net.raphimc.viabedrock.protocol.model.SkinData skin)
    • skin

      public static net.minecraft.world.entity.player.PlayerSkin skin(UUID playerUuid, net.minecraft.world.entity.player.PlayerSkin fallback)
    • renderer

      public static net.minecraft.client.renderer.entity.player.AvatarRenderer<?> renderer(UUID playerUuid)
    • renderer

      public static net.minecraft.client.renderer.entity.player.AvatarRenderer<?> renderer(net.minecraft.world.entity.player.PlayerSkin skin)
    • rendererContext

      public static void rendererContext(net.minecraft.client.renderer.entity.EntityRendererProvider.Context context)
    • clear

      public static void clear()