Package net.minecraft

Record Class class_7969<T>

java.lang.Object
java.lang.Record
net.minecraft.class_7969<T>
Record Components:
id -
exportKey -
codec -
exporter -

@Environment(CLIENT) public record class_7969<T>(String id, String exportKey, com.mojang.serialization.Codec<T> codec, class_7969.class_7970<T> exporter) extends Record
Mappings:
Namespace Name
official fsw
intermediary net/minecraft/class_7969
named net/minecraft/class_7969
official x
intermediary comp_1171
named id
official y
intermediary comp_1172
named exportKey
official z
intermediary comp_1173
named codec
official A
intermediary comp_1174
named exporter
  • Field Details

    • id

      private final String id
      The field for the id record component.
    • exportKey

      private final String exportKey
      The field for the exportKey record component.
    • codec

      private final com.mojang.serialization.Codec<T> codec
      The field for the codec record component.
    • exporter

      private final class_7969.class_7970<T> exporter
      The field for the exporter record component.
    • field_41457

      private static final DateTimeFormatter field_41457
      Mappings:
      Namespace Name Mixin selector
      official B Lfsw;B:Ljava/time/format/DateTimeFormatter;
      intermediary field_41457 Lnet/minecraft/class_7969;field_41457:Ljava/time/format/DateTimeFormatter;
      named field_41457 Lnet/minecraft/class_7969;field_41457:Ljava/time/format/DateTimeFormatter;
    • USER_ID

      public static final class_7969<String> USER_ID
      Mappings:
      Namespace Name Mixin selector
      official a Lfsw;a:Lfsw;
      intermediary field_41458 Lnet/minecraft/class_7969;field_41458:Lnet/minecraft/class_7969;
      named USER_ID Lnet/minecraft/class_7969;USER_ID:Lnet/minecraft/class_7969;
    • CLIENT_ID

      public static final class_7969<String> CLIENT_ID
      Mappings:
      Namespace Name Mixin selector
      official b Lfsw;b:Lfsw;
      intermediary field_41459 Lnet/minecraft/class_7969;field_41459:Lnet/minecraft/class_7969;
      named CLIENT_ID Lnet/minecraft/class_7969;CLIENT_ID:Lnet/minecraft/class_7969;
    • MINECRAFT_SESSION_ID

      public static final class_7969<UUID> MINECRAFT_SESSION_ID
      Mappings:
      Namespace Name Mixin selector
      official c Lfsw;c:Lfsw;
      intermediary field_41460 Lnet/minecraft/class_7969;field_41460:Lnet/minecraft/class_7969;
      named MINECRAFT_SESSION_ID Lnet/minecraft/class_7969;MINECRAFT_SESSION_ID:Lnet/minecraft/class_7969;
    • GAME_VERSION

      public static final class_7969<String> GAME_VERSION
      Mappings:
      Namespace Name Mixin selector
      official d Lfsw;d:Lfsw;
      intermediary field_41461 Lnet/minecraft/class_7969;field_41461:Lnet/minecraft/class_7969;
      named GAME_VERSION Lnet/minecraft/class_7969;GAME_VERSION:Lnet/minecraft/class_7969;
    • OPERATING_SYSTEM

      public static final class_7969<String> OPERATING_SYSTEM
      Mappings:
      Namespace Name Mixin selector
      official e Lfsw;e:Lfsw;
      intermediary field_41462 Lnet/minecraft/class_7969;field_41462:Lnet/minecraft/class_7969;
      named OPERATING_SYSTEM Lnet/minecraft/class_7969;OPERATING_SYSTEM:Lnet/minecraft/class_7969;
    • PLATFORM

      public static final class_7969<String> PLATFORM
      Mappings:
      Namespace Name Mixin selector
      official f Lfsw;f:Lfsw;
      intermediary field_41463 Lnet/minecraft/class_7969;field_41463:Lnet/minecraft/class_7969;
      named PLATFORM Lnet/minecraft/class_7969;PLATFORM:Lnet/minecraft/class_7969;
    • CLIENT_MODDED

      public static final class_7969<Boolean> CLIENT_MODDED
      Mappings:
      Namespace Name Mixin selector
      official g Lfsw;g:Lfsw;
      intermediary field_41464 Lnet/minecraft/class_7969;field_41464:Lnet/minecraft/class_7969;
      named CLIENT_MODDED Lnet/minecraft/class_7969;CLIENT_MODDED:Lnet/minecraft/class_7969;
    • WORLD_SESSION_ID

      public static final class_7969<UUID> WORLD_SESSION_ID
      Mappings:
      Namespace Name Mixin selector
      official h Lfsw;h:Lfsw;
      intermediary field_41465 Lnet/minecraft/class_7969;field_41465:Lnet/minecraft/class_7969;
      named WORLD_SESSION_ID Lnet/minecraft/class_7969;WORLD_SESSION_ID:Lnet/minecraft/class_7969;
    • SERVER_MODDED

      public static final class_7969<Boolean> SERVER_MODDED
      Mappings:
      Namespace Name Mixin selector
      official i Lfsw;i:Lfsw;
      intermediary field_41466 Lnet/minecraft/class_7969;field_41466:Lnet/minecraft/class_7969;
      named SERVER_MODDED Lnet/minecraft/class_7969;SERVER_MODDED:Lnet/minecraft/class_7969;
    • SERVER_TYPE

      public static final class_7969<class_7969.class_7972> SERVER_TYPE
      Mappings:
      Namespace Name Mixin selector
      official j Lfsw;j:Lfsw;
      intermediary field_41467 Lnet/minecraft/class_7969;field_41467:Lnet/minecraft/class_7969;
      named SERVER_TYPE Lnet/minecraft/class_7969;SERVER_TYPE:Lnet/minecraft/class_7969;
    • OPT_IN

      public static final class_7969<Boolean> OPT_IN
      Mappings:
      Namespace Name Mixin selector
      official k Lfsw;k:Lfsw;
      intermediary field_41468 Lnet/minecraft/class_7969;field_41468:Lnet/minecraft/class_7969;
      named OPT_IN Lnet/minecraft/class_7969;OPT_IN:Lnet/minecraft/class_7969;
    • EVENT_TIMESTAMP_UTC

      public static final class_7969<Instant> EVENT_TIMESTAMP_UTC
      Mappings:
      Namespace Name Mixin selector
      official l Lfsw;l:Lfsw;
      intermediary field_41469 Lnet/minecraft/class_7969;field_41469:Lnet/minecraft/class_7969;
      named EVENT_TIMESTAMP_UTC Lnet/minecraft/class_7969;EVENT_TIMESTAMP_UTC:Lnet/minecraft/class_7969;
    • GAME_MODE

      public static final class_7969<class_7969.class_7971> GAME_MODE
      Mappings:
      Namespace Name Mixin selector
      official m Lfsw;m:Lfsw;
      intermediary field_41470 Lnet/minecraft/class_7969;field_41470:Lnet/minecraft/class_7969;
      named GAME_MODE Lnet/minecraft/class_7969;GAME_MODE:Lnet/minecraft/class_7969;
    • SECONDS_SINCE_LOAD

      public static final class_7969<Integer> SECONDS_SINCE_LOAD
      Mappings:
      Namespace Name Mixin selector
      official n Lfsw;n:Lfsw;
      intermediary field_41471 Lnet/minecraft/class_7969;field_41471:Lnet/minecraft/class_7969;
      named SECONDS_SINCE_LOAD Lnet/minecraft/class_7969;SECONDS_SINCE_LOAD:Lnet/minecraft/class_7969;
    • TICKS_SINCE_LOAD

      public static final class_7969<Integer> TICKS_SINCE_LOAD
      Mappings:
      Namespace Name Mixin selector
      official o Lfsw;o:Lfsw;
      intermediary field_41472 Lnet/minecraft/class_7969;field_41472:Lnet/minecraft/class_7969;
      named TICKS_SINCE_LOAD Lnet/minecraft/class_7969;TICKS_SINCE_LOAD:Lnet/minecraft/class_7969;
    • FRAME_RATE_SAMPLES

      public static final class_7969<LongList> FRAME_RATE_SAMPLES
      Mappings:
      Namespace Name Mixin selector
      official p Lfsw;p:Lfsw;
      intermediary field_41473 Lnet/minecraft/class_7969;field_41473:Lnet/minecraft/class_7969;
      named FRAME_RATE_SAMPLES Lnet/minecraft/class_7969;FRAME_RATE_SAMPLES:Lnet/minecraft/class_7969;
    • RENDER_TIME_SAMPLES

      public static final class_7969<LongList> RENDER_TIME_SAMPLES
      Mappings:
      Namespace Name Mixin selector
      official q Lfsw;q:Lfsw;
      intermediary field_41474 Lnet/minecraft/class_7969;field_41474:Lnet/minecraft/class_7969;
      named RENDER_TIME_SAMPLES Lnet/minecraft/class_7969;RENDER_TIME_SAMPLES:Lnet/minecraft/class_7969;
    • USED_MEMORY_SAMPLES

      public static final class_7969<LongList> USED_MEMORY_SAMPLES
      Mappings:
      Namespace Name Mixin selector
      official r Lfsw;r:Lfsw;
      intermediary field_41475 Lnet/minecraft/class_7969;field_41475:Lnet/minecraft/class_7969;
      named USED_MEMORY_SAMPLES Lnet/minecraft/class_7969;USED_MEMORY_SAMPLES:Lnet/minecraft/class_7969;
    • NUMBER_OF_SAMPLES

      public static final class_7969<Integer> NUMBER_OF_SAMPLES
      Mappings:
      Namespace Name Mixin selector
      official s Lfsw;s:Lfsw;
      intermediary field_41476 Lnet/minecraft/class_7969;field_41476:Lnet/minecraft/class_7969;
      named NUMBER_OF_SAMPLES Lnet/minecraft/class_7969;NUMBER_OF_SAMPLES:Lnet/minecraft/class_7969;
    • RENDER_DISTANCE

      public static final class_7969<Integer> RENDER_DISTANCE
      Mappings:
      Namespace Name Mixin selector
      official t Lfsw;t:Lfsw;
      intermediary field_41477 Lnet/minecraft/class_7969;field_41477:Lnet/minecraft/class_7969;
      named RENDER_DISTANCE Lnet/minecraft/class_7969;RENDER_DISTANCE:Lnet/minecraft/class_7969;
    • DEDICATED_MEMORY_KB

      public static final class_7969<Integer> DEDICATED_MEMORY_KB
      Mappings:
      Namespace Name Mixin selector
      official u Lfsw;u:Lfsw;
      intermediary field_41478 Lnet/minecraft/class_7969;field_41478:Lnet/minecraft/class_7969;
      named DEDICATED_MEMORY_KB Lnet/minecraft/class_7969;DEDICATED_MEMORY_KB:Lnet/minecraft/class_7969;
    • WORLD_LOAD_TIME_MS

      public static final class_7969<Integer> WORLD_LOAD_TIME_MS
      Mappings:
      Namespace Name Mixin selector
      official v Lfsw;v:Lfsw;
      intermediary field_41479 Lnet/minecraft/class_7969;field_41479:Lnet/minecraft/class_7969;
      named WORLD_LOAD_TIME_MS Lnet/minecraft/class_7969;WORLD_LOAD_TIME_MS:Lnet/minecraft/class_7969;
    • NEW_WORLD

      public static final class_7969<Boolean> NEW_WORLD
      Mappings:
      Namespace Name Mixin selector
      official w Lfsw;w:Lfsw;
      intermediary field_41480 Lnet/minecraft/class_7969;field_41480:Lnet/minecraft/class_7969;
      named NEW_WORLD Lnet/minecraft/class_7969;NEW_WORLD:Lnet/minecraft/class_7969;
  • Constructor Details

  • Method Details

    • method_47751

      public static <T> class_7969<T> method_47751(String string, String string2, com.mojang.serialization.Codec<T> codec, class_7969.class_7970<T> class_7970)
      Mappings:
      Namespace Name Mixin selector
      official a Lfsw;a(Ljava/lang/String;Ljava/lang/String;Lcom/mojang/serialization/Codec;Lfsw$a;)Lfsw;
      intermediary method_47751 Lnet/minecraft/class_7969;method_47751(Ljava/lang/String;Ljava/lang/String;Lcom/mojang/serialization/Codec;Lnet/minecraft/class_7969$class_7970;)Lnet/minecraft/class_7969;
      named method_47751 Lnet/minecraft/class_7969;method_47751(Ljava/lang/String;Ljava/lang/String;Lcom/mojang/serialization/Codec;Lnet/minecraft/class_7969$class_7970;)Lnet/minecraft/class_7969;
    • method_47750

      public static class_7969<Boolean> method_47750(String string, String string2)
      Mappings:
      Namespace Name Mixin selector
      official a Lfsw;a(Ljava/lang/String;Ljava/lang/String;)Lfsw;
      intermediary method_47750 Lnet/minecraft/class_7969;method_47750(Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/class_7969;
      named method_47750 Lnet/minecraft/class_7969;method_47750(Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/class_7969;
    • method_47752

      public static class_7969<String> method_47752(String string, String string2)
      Mappings:
      Namespace Name Mixin selector
      official b Lfsw;b(Ljava/lang/String;Ljava/lang/String;)Lfsw;
      intermediary method_47752 Lnet/minecraft/class_7969;method_47752(Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/class_7969;
      named method_47752 Lnet/minecraft/class_7969;method_47752(Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/class_7969;
    • method_47753

      public static class_7969<Integer> method_47753(String string, String string2)
      Mappings:
      Namespace Name Mixin selector
      official c Lfsw;c(Ljava/lang/String;Ljava/lang/String;)Lfsw;
      intermediary method_47753 Lnet/minecraft/class_7969;method_47753(Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/class_7969;
      named method_47753 Lnet/minecraft/class_7969;method_47753(Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/class_7969;
    • method_47754

      public static class_7969<UUID> method_47754(String string, String string2)
      Mappings:
      Namespace Name Mixin selector
      official d Lfsw;d(Ljava/lang/String;Ljava/lang/String;)Lfsw;
      intermediary method_47754 Lnet/minecraft/class_7969;method_47754(Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/class_7969;
      named method_47754 Lnet/minecraft/class_7969;method_47754(Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/class_7969;
    • method_47755

      public static class_7969<LongList> method_47755(String string, String string2)
      Mappings:
      Namespace Name Mixin selector
      official e Lfsw;e(Ljava/lang/String;Ljava/lang/String;)Lfsw;
      intermediary method_47755 Lnet/minecraft/class_7969;method_47755(Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/class_7969;
      named method_47755 Lnet/minecraft/class_7969;method_47755(Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/class_7969;
    • method_47749

      public void method_47749(class_7973 class_7973, com.mojang.authlib.minecraft.TelemetryPropertyContainer telemetryPropertyContainer)
      Mappings:
      Namespace Name Mixin selector
      official a Lfsw;a(Lfsx;Lcom/mojang/authlib/minecraft/TelemetryPropertyContainer;)V
      intermediary method_47749 Lnet/minecraft/class_7969;method_47749(Lnet/minecraft/class_7973;Lcom/mojang/authlib/minecraft/TelemetryPropertyContainer;)V
      named method_47749 Lnet/minecraft/class_7969;method_47749(Lnet/minecraft/class_7973;Lcom/mojang/authlib/minecraft/TelemetryPropertyContainer;)V
    • method_47743

      public MutableText method_47743()
      Mappings:
      Namespace Name Mixin selector
      official a Lfsw;a()Ltf;
      intermediary method_47743 Lnet/minecraft/class_7969;method_47743()Lnet/minecraft/class_5250;
      named method_47743 Lnet/minecraft/class_7969;method_47743()Lnet/minecraft/text/MutableText;
    • toString

      public String toString()
      Returns a string representation of this record class. The representation contains the name of the class, followed by the name and value of each of the record components.
      Specified by:
      toString in class Record
      Returns:
      a string representation of this object
    • hashCode

      public final int hashCode()
      Returns a hash code value for this object. The value is derived from the hash code of each of the record components.
      Specified by:
      hashCode in class Record
      Returns:
      a hash code value for this object
    • equals

      public final boolean equals(Object object)
      Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. All components in this record class are compared with Objects::equals(Object,Object).
      Specified by:
      equals in class Record
      Parameters:
      object - the object with which to compare
      Returns:
      true if this object is the same as the object argument; false otherwise.
    • id

      public String id()
      Returns the value of the id record component.
      Returns:
      the value of the id record component
    • exportKey

      public String exportKey()
      Returns the value of the exportKey record component.
      Returns:
      the value of the exportKey record component
    • codec

      public com.mojang.serialization.Codec<T> codec()
      Returns the value of the codec record component.
      Returns:
      the value of the codec record component
    • exporter

      public class_7969.class_7970<T> exporter()
      Returns the value of the exporter record component.
      Returns:
      the value of the exporter record component