Class Cosmetics

java.lang.Object
com.stereowalker.unionlib.supporter.Cosmetics

public class Cosmetics extends Object
  • Field Details

    • cosmeticTextures

      protected static com.stereowalker.unionlib.supporter.Cosmetics.TextureCache cosmeticTextures
    • NONE

      protected static Cosmetic NONE
  • Constructor Details

    • Cosmetics

      public Cosmetics(net.minecraft.client.Minecraft mc)
  • Method Details

    • allCosmetics

      public static Map<String,Cosmetic> allCosmetics()
    • equippedCosmetics

      public static Map<UUID, CosmeticSelection> equippedCosmetics()
    • ownedCosmetics

      public static List<OwnedCosmetic> ownedCosmetics()
    • shouldWePoll

      public static boolean shouldWePoll()
    • isEmpty

      public static boolean isEmpty(Cosmetic cosmetic)
    • ownsCosmetic

      public static boolean ownsCosmetic(CosmeticSelection cosmetic)
    • onConnectToCosmeticDB

      public static void onConnectToCosmeticDB(Runnable run)
    • fetchOwnedCosmetics

      public static void fetchOwnedCosmetics(UUID player, Runnable onFetched)
    • pollCosmetics

      public static void pollCosmetics()
    • obtainCosmetics

      public static void obtainCosmetics(File cache, boolean createCache)
    • updateCosmetic

      public static void updateCosmetic(UUID player, CosmeticSelection newHeadwear, Runnable onComplete)
    • updateCosmeticColors

      public static boolean updateCosmeticColors(UUID player, CosmeticSelection newHeadwear)
    • obtainAllCosmetics

      public static void obtainAllCosmetics(File cache, File variantCache, File segmentCache, boolean createCache)