Class Account<T extends Account<?>>

java.lang.Object
meteordevelopment.meteorclient.systems.accounts.Account<T>
All Implemented Interfaces:
ISerializable<T>
Direct Known Subclasses:
CrackedAccount, MicrosoftAccount, TheAlteningAccount

public abstract class Account<T extends Account<?>> extends Object implements ISerializable<T>
  • Field Details

  • Constructor Details

  • Method Details

    • fetchInfo

      public abstract boolean fetchInfo()
    • login

      public boolean login()
    • getUsername

      public String getUsername()
    • getType

      public AccountType getType()
    • getCache

      public AccountCache getCache()
    • setSession

      public static void setSession(net.minecraft.client.util.Session session)
    • applyLoginEnvironment

      public static void applyLoginEnvironment(com.mojang.authlib.yggdrasil.YggdrasilAuthenticationService authService, com.mojang.authlib.minecraft.MinecraftSessionService sessService)
    • toTag

      public net.minecraft.nbt.NbtCompound toTag()
      Specified by:
      toTag in interface ISerializable<T extends Account<?>>
    • fromTag

      public T fromTag(net.minecraft.nbt.NbtCompound tag)
      Specified by:
      fromTag in interface ISerializable<T extends Account<?>>