Datensatzklasse ProtocolVersionMetadata

java.lang.Object
java.lang.Record
com.viaversion.viafabricplus.screen.impl.protocol.ProtocolVersionMetadata

public record ProtocolVersionMetadata(@Nullable String title, LocalDate releaseDate, net.minecraft.resources.Identifier icon) extends Record
  • Konstruktorübersicht

    Konstruktoren
    Konstruktor
    Beschreibung
    ProtocolVersionMetadata(@Nullable String title, LocalDate releaseDate, net.minecraft.resources.Identifier icon)
    Erstellt eine Instanz einer Datensatzklasse ProtocolVersionMetadata.
  • Methodenübersicht

    Modifikator und Typ
    Methode
    Beschreibung
    final boolean
    Gibt an, ob ein anderes Objekt diesem gleich ("equal to") ist.
    net.minecraft.network.chat.Component
     
    final int
    Gibt einen Hashcodewert für diese Objekt zurück.
    net.minecraft.resources.Identifier
    Gibt den Wert für die Datensatzkomponente icon zurück.
    static net.minecraft.resources.Identifier
    icon(@Nullable com.viaversion.viaversion.api.protocol.version.ProtocolVersion version)
     
    static @Nullable ProtocolVersionMetadata
    of(com.viaversion.viaversion.api.protocol.version.ProtocolVersion version)
     
    Gibt den Wert für die Datensatzkomponente releaseDate zurück.
    @Nullable String
    Gibt den Wert für die Datensatzkomponente title zurück.
    final String
    Gibt eine Zeichenfolgendarstellung dieser Datensatzklasse zurück.

    Von Klasse geerbte Methoden Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait
  • Konstruktordetails

    • ProtocolVersionMetadata

      public ProtocolVersionMetadata(@Nullable @Nullable String title, LocalDate releaseDate, net.minecraft.resources.Identifier icon)
      Erstellt eine Instanz einer Datensatzklasse ProtocolVersionMetadata.
      Parameter:
      title - Wert für die Datensatzkomponente title
      releaseDate - Wert für die Datensatzkomponente releaseDate
      icon - Wert für die Datensatzkomponente icon
  • Methodendetails

    • of

      @Nullable public static @Nullable ProtocolVersionMetadata of(com.viaversion.viaversion.api.protocol.version.ProtocolVersion version)
    • icon

      public static net.minecraft.resources.Identifier icon(@Nullable @Nullable com.viaversion.viaversion.api.protocol.version.ProtocolVersion version)
    • formattedReleaseDate

      public net.minecraft.network.chat.Component formattedReleaseDate()
    • toString

      public final String toString()
      Gibt eine Zeichenfolgendarstellung dieser Datensatzklasse zurück. Die Darstellung enthält den Namen der Klasse, gefolgt vom Namen und Wert jeder der Datensatzkomponenten.
      Angegeben von:
      toString in Klasse Record
      Gibt zurück:
      eine Zeichenfolgendarstellung dieses Objekts
    • hashCode

      public final int hashCode()
      Gibt einen Hashcodewert für diese Objekt zurück. Der Wert wird vom Hashcode jeder der Datensatzkomponenten abgeleitet.
      Angegeben von:
      hashCode in Klasse Record
      Gibt zurück:
      ein Hashcodewert für dieses Objekt
    • equals

      public final boolean equals(Object o)
      Gibt an, ob ein anderes Objekt diesem gleich ("equal to") ist. Die Objekte sind gleich, wenn das andere Objekt der gleichen Klasse angehört und alle Datensatzkomponenten gleich sind. Alle Komponenten in dieser Datensatzklasse werden verglichen mit Objects::equals(Object,Object).
      Angegeben von:
      equals in Klasse Record
      Parameter:
      o - das Objekt, mit dem verglichen wird
      Gibt zurück:
      true, wenn dieses Objekt gleich dem Argument o ist, andernfalls false.
    • title

      @Nullable public @Nullable String title()
      Gibt den Wert für die Datensatzkomponente title zurück.
      Gibt zurück:
      Wert der Datensatzkomponente title
    • releaseDate

      public LocalDate releaseDate()
      Gibt den Wert für die Datensatzkomponente releaseDate zurück.
      Gibt zurück:
      Wert der Datensatzkomponente releaseDate
    • icon

      public net.minecraft.resources.Identifier icon()
      Gibt den Wert für die Datensatzkomponente icon zurück.
      Gibt zurück:
      Wert der Datensatzkomponente icon