Class ProfilesCore

java.lang.Object
com.cryptomorin.xseries.profiles.ProfilesCore

@Internal public final class ProfilesCore extends Object
  • Field Details

    • LOGGER

      public static final org.apache.logging.log4j.Logger LOGGER
    • USER_CACHE

      public static final Object USER_CACHE
    • MINECRAFT_SESSION_SERVICE

      public static final Object MINECRAFT_SESSION_SERVICE
    • PROXY

      public static final Proxy PROXY
    • YggdrasilMinecraftSessionService_insecureProfiles

      public static final com.google.common.cache.LoadingCache<Object,Object> YggdrasilMinecraftSessionService_insecureProfiles
    • UserCache_profilesByName

      public static final Map<String,Object> UserCache_profilesByName
    • UserCache_profilesByUUID

      public static final Map<UUID,Object> UserCache_profilesByUUID
    • FILL_PROFILE_PROPERTIES

      public static final MethodHandle FILL_PROFILE_PROPERTIES
    • GET_PROFILE_BY_NAME

      public static final MethodHandle GET_PROFILE_BY_NAME
    • GET_PROFILE_BY_UUID

      public static final MethodHandle GET_PROFILE_BY_UUID
    • CACHE_PROFILE

      public static final MethodHandle CACHE_PROFILE
    • CRAFT_META_SKULL_PROFILE_GETTER

      public static final MethodHandle CRAFT_META_SKULL_PROFILE_GETTER
    • CRAFT_META_SKULL_PROFILE_SETTER

      public static final MethodHandle CRAFT_META_SKULL_PROFILE_SETTER
    • CRAFT_SKULL_PROFILE_SETTER

      public static final MethodHandle CRAFT_SKULL_PROFILE_SETTER
    • CRAFT_SKULL_PROFILE_GETTER

      public static final MethodHandle CRAFT_SKULL_PROFILE_GETTER
    • Property_getValue

      public static final MethodHandle Property_getValue
    • UserCache_getNextOperation

      public static final MethodHandle UserCache_getNextOperation
    • UserCacheEntry_getProfile

      public static final MethodHandle UserCacheEntry_getProfile
    • UserCacheEntry_setLastAccess

      public static final MethodHandle UserCacheEntry_setLastAccess
    • NULLABILITY_RECORD_UPDATE

      public static final boolean NULLABILITY_RECORD_UPDATE
      In v1.20.2, Mojang switched to record class types for their Property class.
  • Constructor Details

    • ProfilesCore

      public ProfilesCore()
  • Method Details

    • debug

      public static void debug(String mainMessage, Object... variables)