Class ServerInfo

java.lang.Object
net.minecraft.client.network.ServerInfo

@Environment(CLIENT)
public class ServerInfo
extends Object
Mappings:
Namespace Name
official bde
intermediary net/minecraft/class_910
named net/minecraft/client/network/ServerInfo
  • Field Details

    • name

      public String name
      Mappings:
      Namespace Name Mixin selector
      official a Lbde;a:Ljava/lang/String;
      intermediary field_4025 Lnet/minecraft/class_910;field_4025:Ljava/lang/String;
      named name Lnet/minecraft/client/network/ServerInfo;name:Ljava/lang/String;
    • address

      public String address
      Mappings:
      Namespace Name Mixin selector
      official b Lbde;b:Ljava/lang/String;
      intermediary field_4026 Lnet/minecraft/class_910;field_4026:Ljava/lang/String;
      named address Lnet/minecraft/client/network/ServerInfo;address:Ljava/lang/String;
    • playerCountLabel

      public String playerCountLabel
      Mappings:
      Namespace Name Mixin selector
      official c Lbde;c:Ljava/lang/String;
      intermediary field_4027 Lnet/minecraft/class_910;field_4027:Ljava/lang/String;
      named playerCountLabel Lnet/minecraft/client/network/ServerInfo;playerCountLabel:Ljava/lang/String;
    • label

      public String label
      Mappings:
      Namespace Name Mixin selector
      official d Lbde;d:Ljava/lang/String;
      intermediary field_4028 Lnet/minecraft/class_910;field_4028:Ljava/lang/String;
      named label Lnet/minecraft/client/network/ServerInfo;label:Ljava/lang/String;
    • ping

      public long ping
      Mappings:
      Namespace Name Mixin selector
      official e Lbde;e:J
      intermediary field_4029 Lnet/minecraft/class_910;field_4029:J
      named ping Lnet/minecraft/client/network/ServerInfo;ping:J
    • protocolVersion

      public int protocolVersion
      Mappings:
      Namespace Name Mixin selector
      official f Lbde;f:I
      intermediary field_4030 Lnet/minecraft/class_910;field_4030:I
      named protocolVersion Lnet/minecraft/client/network/ServerInfo;protocolVersion:I
    • version

      public String version
      Mappings:
      Namespace Name Mixin selector
      official g Lbde;g:Ljava/lang/String;
      intermediary field_4031 Lnet/minecraft/class_910;field_4031:Ljava/lang/String;
      named version Lnet/minecraft/client/network/ServerInfo;version:Ljava/lang/String;
    • online

      public boolean online
      Mappings:
      Namespace Name Mixin selector
      official h Lbde;h:Z
      intermediary field_4032 Lnet/minecraft/class_910;field_4032:Z
      named online Lnet/minecraft/client/network/ServerInfo;online:Z
    • playerListSummary

      public String playerListSummary
      Mappings:
      Namespace Name Mixin selector
      official i Lbde;i:Ljava/lang/String;
      intermediary field_4033 Lnet/minecraft/class_910;field_4033:Ljava/lang/String;
      named playerListSummary Lnet/minecraft/client/network/ServerInfo;playerListSummary:Ljava/lang/String;
    • resourcePackState

      private ServerInfo.ResourcePackState resourcePackState
      Mappings:
      Namespace Name Mixin selector
      official j Lbde;j:Lbde$a;
      intermediary field_4034 Lnet/minecraft/class_910;field_4034:Lnet/minecraft/class_910$class_911;
      named resourcePackState Lnet/minecraft/client/network/ServerInfo;resourcePackState:Lnet/minecraft/client/network/ServerInfo$ResourcePackState;
    • icon

      private String icon
      Mappings:
      Namespace Name Mixin selector
      official k Lbde;k:Ljava/lang/String;
      intermediary field_4035 Lnet/minecraft/class_910;field_4035:Ljava/lang/String;
      named icon Lnet/minecraft/client/network/ServerInfo;icon:Ljava/lang/String;
    • local

      private boolean local
      Mappings:
      Namespace Name Mixin selector
      official l Lbde;l:Z
      intermediary field_4036 Lnet/minecraft/class_910;field_4036:Z
      named local Lnet/minecraft/client/network/ServerInfo;local:Z
  • Constructor Details

    • ServerInfo

      public ServerInfo​(String name, String address, boolean local)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lbde;<init>(Ljava/lang/String;Ljava/lang/String;Z)V
      intermediary <init> Lnet/minecraft/class_910;<init>(Ljava/lang/String;Ljava/lang/String;Z)V
      named <init> Lnet/minecraft/client/network/ServerInfo;<init>(Ljava/lang/String;Ljava/lang/String;Z)V
  • Method Details

    • serialize

      public CompoundTag serialize()
      Mappings:
      Namespace Name Mixin selector
      official a Lbde;a()Ldn;
      intermediary method_3203 Lnet/minecraft/class_910;method_3203()Lnet/minecraft/class_1405;
      named serialize Lnet/minecraft/client/network/ServerInfo;serialize()Lnet/minecraft/nbt/CompoundTag;
    • getResourcePack

      public ServerInfo.ResourcePackState getResourcePack()
      Mappings:
      Namespace Name Mixin selector
      official b Lbde;b()Lbde$a;
      intermediary method_3208 Lnet/minecraft/class_910;method_3208()Lnet/minecraft/class_910$class_911;
      named getResourcePack Lnet/minecraft/client/network/ServerInfo;getResourcePack()Lnet/minecraft/client/network/ServerInfo$ResourcePackState;
    • setResourcePackState

      public void setResourcePackState​(ServerInfo.ResourcePackState state)
      Mappings:
      Namespace Name Mixin selector
      official a Lbde;a(Lbde$a;)V
      intermediary method_3204 Lnet/minecraft/class_910;method_3204(Lnet/minecraft/class_910$class_911;)V
      named setResourcePackState Lnet/minecraft/client/network/ServerInfo;setResourcePackState(Lnet/minecraft/client/network/ServerInfo$ResourcePackState;)V
    • deserialize

      public static ServerInfo deserialize​(CompoundTag tag)
      Mappings:
      Namespace Name Mixin selector
      official a Lbde;a(Ldn;)Lbde;
      intermediary method_3206 Lnet/minecraft/class_910;method_3206(Lnet/minecraft/class_1405;)Lnet/minecraft/class_910;
      named deserialize Lnet/minecraft/client/network/ServerInfo;deserialize(Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/client/network/ServerInfo;
    • getIcon

      public String getIcon()
      Mappings:
      Namespace Name Mixin selector
      official c Lbde;c()Ljava/lang/String;
      intermediary method_3209 Lnet/minecraft/class_910;method_3209()Ljava/lang/String;
      named getIcon Lnet/minecraft/client/network/ServerInfo;getIcon()Ljava/lang/String;
    • setIcon

      public void setIcon​(String string)
      Mappings:
      Namespace Name Mixin selector
      official a Lbde;a(Ljava/lang/String;)V
      intermediary method_3207 Lnet/minecraft/class_910;method_3207(Ljava/lang/String;)V
      named setIcon Lnet/minecraft/client/network/ServerInfo;setIcon(Ljava/lang/String;)V
    • isLocal

      public boolean isLocal()
      Mappings:
      Namespace Name Mixin selector
      official d Lbde;d()Z
      intermediary method_3210 Lnet/minecraft/class_910;method_3210()Z
      named isLocal Lnet/minecraft/client/network/ServerInfo;isLocal()Z
    • copyFrom

      public void copyFrom​(ServerInfo info)
      Mappings:
      Namespace Name Mixin selector
      official a Lbde;a(Lbde;)V
      intermediary method_3205 Lnet/minecraft/class_910;method_3205(Lnet/minecraft/class_910;)V
      named copyFrom Lnet/minecraft/client/network/ServerInfo;copyFrom(Lnet/minecraft/client/network/ServerInfo;)V