Class Session

java.lang.Object
net.minecraft.client.util.Session

@Environment(CLIENT)
public class Session
extends Object
Mappings:
Namespace Name
official avm
intermediary net/minecraft/class_677
named net/minecraft/client/util/Session
  • Field Details

    • username

      private final String username
      Mappings:
      Namespace Name Mixin selector
      official a Lavm;a:Ljava/lang/String;
      intermediary field_2806 Lnet/minecraft/class_677;field_2806:Ljava/lang/String;
      named username Lnet/minecraft/client/util/Session;username:Ljava/lang/String;
    • uuid

      private final String uuid
      Mappings:
      Namespace Name Mixin selector
      official b Lavm;b:Ljava/lang/String;
      intermediary field_2807 Lnet/minecraft/class_677;field_2807:Ljava/lang/String;
      named uuid Lnet/minecraft/client/util/Session;uuid:Ljava/lang/String;
    • accessToken

      private final String accessToken
      Mappings:
      Namespace Name Mixin selector
      official c Lavm;c:Ljava/lang/String;
      intermediary field_2808 Lnet/minecraft/class_677;field_2808:Ljava/lang/String;
      named accessToken Lnet/minecraft/client/util/Session;accessToken:Ljava/lang/String;
    • accountType

      private final Session.AccountType accountType
      Mappings:
      Namespace Name Mixin selector
      official d Lavm;d:Lavm$a;
      intermediary field_2809 Lnet/minecraft/class_677;field_2809:Lnet/minecraft/class_677$class_678;
      named accountType Lnet/minecraft/client/util/Session;accountType:Lnet/minecraft/client/util/Session$AccountType;
  • Constructor Details

    • Session

      public Session​(String username, String uuid, String accessToken, String accountType)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lavm;<init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
      intermediary <init> Lnet/minecraft/class_677;<init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
      named <init> Lnet/minecraft/client/util/Session;<init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
  • Method Details

    • getSessionId

      public String getSessionId()
      Mappings:
      Namespace Name Mixin selector
      official a Lavm;a()Ljava/lang/String;
      intermediary method_2374 Lnet/minecraft/class_677;method_2374()Ljava/lang/String;
      named getSessionId Lnet/minecraft/client/util/Session;getSessionId()Ljava/lang/String;
    • getUuid

      public String getUuid()
      Mappings:
      Namespace Name Mixin selector
      official b Lavm;b()Ljava/lang/String;
      intermediary method_2375 Lnet/minecraft/class_677;method_2375()Ljava/lang/String;
      named getUuid Lnet/minecraft/client/util/Session;getUuid()Ljava/lang/String;
    • getUsername

      public String getUsername()
      Mappings:
      Namespace Name Mixin selector
      official c Lavm;c()Ljava/lang/String;
      intermediary method_2376 Lnet/minecraft/class_677;method_2376()Ljava/lang/String;
      named getUsername Lnet/minecraft/client/util/Session;getUsername()Ljava/lang/String;
    • getAccessToken

      public String getAccessToken()
      Mappings:
      Namespace Name Mixin selector
      official d Lavm;d()Ljava/lang/String;
      intermediary method_2377 Lnet/minecraft/class_677;method_2377()Ljava/lang/String;
      named getAccessToken Lnet/minecraft/client/util/Session;getAccessToken()Ljava/lang/String;
    • getProfile

      public com.mojang.authlib.GameProfile getProfile()
      Mappings:
      Namespace Name Mixin selector
      official e Lavm;e()Lcom/mojang/authlib/GameProfile;
      intermediary method_2378 Lnet/minecraft/class_677;method_2378()Lcom/mojang/authlib/GameProfile;
      named getProfile Lnet/minecraft/client/util/Session;getProfile()Lcom/mojang/authlib/GameProfile;
    • getAccountType

      public Session.AccountType getAccountType()
      Mappings:
      Namespace Name Mixin selector
      official f Lavm;f()Lavm$a;
      intermediary method_2379 Lnet/minecraft/class_677;method_2379()Lnet/minecraft/class_677$class_678;
      named getAccountType Lnet/minecraft/client/util/Session;getAccountType()Lnet/minecraft/client/util/Session$AccountType;