Class PlayerInfo

java.lang.Object
net.minecraft.client.multiplayer.PlayerInfo

public class PlayerInfo extends Object
  • Field Details

  • Constructor Details

    • PlayerInfo

      public PlayerInfo(com.mojang.authlib.GameProfile profile, boolean enforcesSecureChat)
  • Method Details

    • createSkinLookup

      private static Supplier<PlayerSkin> createSkinLookup(com.mojang.authlib.GameProfile profile)
    • getProfile

      public com.mojang.authlib.GameProfile getProfile()
    • getChatSession

      public @Nullable RemoteChatSession getChatSession()
    • getMessageValidator

      public SignedMessageValidator getMessageValidator()
    • hasVerifiableChat

      public boolean hasVerifiableChat()
    • setChatSession

      protected void setChatSession(RemoteChatSession chatSession)
    • clearChatSession

      protected void clearChatSession(boolean enforcesSecureChat)
    • fallbackMessageValidator

      private static SignedMessageValidator fallbackMessageValidator(boolean enforcesSecureChat)
    • getGameMode

      public GameType getGameMode()
    • setGameMode

      protected void setGameMode(GameType gameMode)
    • getLatency

      public int getLatency()
    • setLatency

      protected void setLatency(int latency)
    • getSkin

      public PlayerSkin getSkin()
    • getTeam

      public @Nullable PlayerTeam getTeam()
    • setTabListDisplayName

      public void setTabListDisplayName(@Nullable Component tabListDisplayName)
    • getTabListDisplayName

      public @Nullable Component getTabListDisplayName()
    • setShowHat

      public void setShowHat(boolean showHat)
    • showHat

      public boolean showHat()
    • setTabListOrder

      public void setTabListOrder(int tabListOrder)
    • getTabListOrder

      public int getTabListOrder()