Package net.minecraft

Record Class class_11821

java.lang.Object
java.lang.Record
net.minecraft.class_11821
Record Components:
reference -
type -
items -
properties -
enumValues -

public record class_11821(Optional<String> reference, Optional<String> type, Optional<class_11816> items, Optional<Map<String,class_11816>> properties, Optional<List<String>> enumValues) extends Record
Mappings:
Namespace Name
named net/minecraft/class_11821
intermediary net/minecraft/class_11821
official auk
named reference
intermediary comp_4693
official w
named type
intermediary comp_4694
official x
named items
intermediary comp_4695
official y
named properties
intermediary comp_4696
official z
named enumValues
intermediary comp_4697
official A
  • Field Details

    • reference

      private final Optional<String> reference
      The field for the reference record component.
    • type

      private final Optional<String> type
      The field for the type record component.
    • items

      private final Optional<class_11816> items
      The field for the items record component.
    • properties

      private final Optional<Map<String,class_11816>> properties
      The field for the properties record component.
    • enumValues

      private final Optional<List<String>> enumValues
      The field for the enumValues record component.
    • field_62347

      public static final com.mojang.serialization.MapCodec<class_11821> field_62347
      Mappings:
      Namespace Name Mixin selector
      named field_62347 Lnet/minecraft/class_11821;field_62347:Lcom/mojang/serialization/MapCodec;
      intermediary field_62347 Lnet/minecraft/class_11821;field_62347:Lcom/mojang/serialization/MapCodec;
      official a Lauk;a:Lcom/mojang/serialization/MapCodec;
    • field_62346

      private static final Map<String,class_11821> field_62346
      Mappings:
      Namespace Name Mixin selector
      named field_62346 Lnet/minecraft/class_11821;field_62346:Ljava/util/Map;
      intermediary field_62346 Lnet/minecraft/class_11821;field_62346:Ljava/util/Map;
      official B Lauk;B:Ljava/util/Map;
    • BOOLEAN

      public static final class_11821 BOOLEAN
      Mappings:
      Namespace Name Mixin selector
      named BOOLEAN Lnet/minecraft/class_11821;BOOLEAN:Lnet/minecraft/class_11821;
      intermediary field_62348 Lnet/minecraft/class_11821;field_62348:Lnet/minecraft/class_11821;
      official b Lauk;b:Lauk;
    • INTEGER

      public static final class_11821 INTEGER
      Mappings:
      Namespace Name Mixin selector
      named INTEGER Lnet/minecraft/class_11821;INTEGER:Lnet/minecraft/class_11821;
      intermediary field_62349 Lnet/minecraft/class_11821;field_62349:Lnet/minecraft/class_11821;
      official c Lauk;c:Lauk;
    • NUMBER

      public static final class_11821 NUMBER
      Mappings:
      Namespace Name Mixin selector
      named NUMBER Lnet/minecraft/class_11821;NUMBER:Lnet/minecraft/class_11821;
      intermediary field_62350 Lnet/minecraft/class_11821;field_62350:Lnet/minecraft/class_11821;
      official d Lauk;d:Lauk;
    • STRING

      public static final class_11821 STRING
      Mappings:
      Namespace Name Mixin selector
      named STRING Lnet/minecraft/class_11821;STRING:Lnet/minecraft/class_11821;
      intermediary field_62351 Lnet/minecraft/class_11821;field_62351:Lnet/minecraft/class_11821;
      official e Lauk;e:Lauk;
    • field_62352

      public static final class_11821 field_62352
      Mappings:
      Namespace Name Mixin selector
      named field_62352 Lnet/minecraft/class_11821;field_62352:Lnet/minecraft/class_11821;
      intermediary field_62352 Lnet/minecraft/class_11821;field_62352:Lnet/minecraft/class_11821;
      official f Lauk;f:Lauk;
    • field_62353

      public static final class_11821 field_62353
      Mappings:
      Namespace Name Mixin selector
      named field_62353 Lnet/minecraft/class_11821;field_62353:Lnet/minecraft/class_11821;
      intermediary field_62353 Lnet/minecraft/class_11821;field_62353:Lnet/minecraft/class_11821;
      official g Lauk;g:Lauk;
    • field_62354

      public static final class_11821 field_62354
      Mappings:
      Namespace Name Mixin selector
      named field_62354 Lnet/minecraft/class_11821;field_62354:Lnet/minecraft/class_11821;
      intermediary field_62354 Lnet/minecraft/class_11821;field_62354:Lnet/minecraft/class_11821;
      official h Lauk;h:Lauk;
    • field_62355

      public static final class_11821 field_62355
      Mappings:
      Namespace Name Mixin selector
      named field_62355 Lnet/minecraft/class_11821;field_62355:Lnet/minecraft/class_11821;
      intermediary field_62355 Lnet/minecraft/class_11821;field_62355:Lnet/minecraft/class_11821;
      official i Lauk;i:Lauk;
    • PLAYER

      public static final class_11822 PLAYER
      Mappings:
      Namespace Name Mixin selector
      named PLAYER Lnet/minecraft/class_11821;PLAYER:Lnet/minecraft/class_11822;
      intermediary field_62356 Lnet/minecraft/class_11821;field_62356:Lnet/minecraft/class_11822;
      official j Lauk;j:Laul;
    • VERSION

      public static final class_11822 VERSION
      Mappings:
      Namespace Name Mixin selector
      named VERSION Lnet/minecraft/class_11821;VERSION:Lnet/minecraft/class_11822;
      intermediary field_62357 Lnet/minecraft/class_11821;field_62357:Lnet/minecraft/class_11822;
      official k Lauk;k:Laul;
    • SERVER_STATE

      public static final class_11822 SERVER_STATE
      Mappings:
      Namespace Name Mixin selector
      named SERVER_STATE Lnet/minecraft/class_11821;SERVER_STATE:Lnet/minecraft/class_11822;
      intermediary field_62358 Lnet/minecraft/class_11821;field_62358:Lnet/minecraft/class_11822;
      official l Lauk;l:Laul;
    • field_62359

      public static final class_11821 field_62359
      Mappings:
      Namespace Name Mixin selector
      named field_62359 Lnet/minecraft/class_11821;field_62359:Lnet/minecraft/class_11821;
      intermediary field_62359 Lnet/minecraft/class_11821;field_62359:Lnet/minecraft/class_11821;
      official m Lauk;m:Lauk;
    • TYPED_GAME_RULE

      public static final class_11822 TYPED_GAME_RULE
      Mappings:
      Namespace Name Mixin selector
      named TYPED_GAME_RULE Lnet/minecraft/class_11821;TYPED_GAME_RULE:Lnet/minecraft/class_11822;
      intermediary field_62360 Lnet/minecraft/class_11821;field_62360:Lnet/minecraft/class_11822;
      official n Lauk;n:Laul;
    • UNTYPED_GAME_RULE

      public static final class_11822 UNTYPED_GAME_RULE
      Mappings:
      Namespace Name Mixin selector
      named UNTYPED_GAME_RULE Lnet/minecraft/class_11821;UNTYPED_GAME_RULE:Lnet/minecraft/class_11822;
      intermediary field_62361 Lnet/minecraft/class_11821;field_62361:Lnet/minecraft/class_11822;
      official o Lauk;o:Laul;
    • MESSAGE

      public static final class_11822 MESSAGE
      Mappings:
      Namespace Name Mixin selector
      named MESSAGE Lnet/minecraft/class_11821;MESSAGE:Lnet/minecraft/class_11822;
      intermediary field_62362 Lnet/minecraft/class_11821;field_62362:Lnet/minecraft/class_11822;
      official p Lauk;p:Laul;
    • SYSTEM_MESSAGE

      public static final class_11822 SYSTEM_MESSAGE
      Mappings:
      Namespace Name Mixin selector
      named SYSTEM_MESSAGE Lnet/minecraft/class_11821;SYSTEM_MESSAGE:Lnet/minecraft/class_11822;
      intermediary field_62363 Lnet/minecraft/class_11821;field_62363:Lnet/minecraft/class_11822;
      official q Lauk;q:Laul;
    • KICK_PLAYER

      public static final class_11822 KICK_PLAYER
      Mappings:
      Namespace Name Mixin selector
      named KICK_PLAYER Lnet/minecraft/class_11821;KICK_PLAYER:Lnet/minecraft/class_11822;
      intermediary field_62364 Lnet/minecraft/class_11821;field_62364:Lnet/minecraft/class_11822;
      official r Lauk;r:Laul;
    • OPERATOR

      public static final class_11822 OPERATOR
      Mappings:
      Namespace Name Mixin selector
      named OPERATOR Lnet/minecraft/class_11821;OPERATOR:Lnet/minecraft/class_11822;
      intermediary field_62365 Lnet/minecraft/class_11821;field_62365:Lnet/minecraft/class_11822;
      official s Lauk;s:Laul;
    • INCOMING_IP_BAN

      public static final class_11822 INCOMING_IP_BAN
      Mappings:
      Namespace Name Mixin selector
      named INCOMING_IP_BAN Lnet/minecraft/class_11821;INCOMING_IP_BAN:Lnet/minecraft/class_11822;
      intermediary field_62366 Lnet/minecraft/class_11821;field_62366:Lnet/minecraft/class_11822;
      official t Lauk;t:Laul;
    • IP_BAN

      public static final class_11822 IP_BAN
      Mappings:
      Namespace Name Mixin selector
      named IP_BAN Lnet/minecraft/class_11821;IP_BAN:Lnet/minecraft/class_11822;
      intermediary field_62367 Lnet/minecraft/class_11821;field_62367:Lnet/minecraft/class_11822;
      official u Lauk;u:Laul;
    • USER_BAN

      public static final class_11822 USER_BAN
      Mappings:
      Namespace Name Mixin selector
      named USER_BAN Lnet/minecraft/class_11821;USER_BAN:Lnet/minecraft/class_11822;
      intermediary field_62368 Lnet/minecraft/class_11821;field_62368:Lnet/minecraft/class_11822;
      official v Lauk;v:Laul;
  • Constructor Details

  • Method Details

    • method_73719

      private static class_11822 method_73719(String string, class_11821 class_11821)
      Mappings:
      Namespace Name Mixin selector
      named method_73719 Lnet/minecraft/class_11821;method_73719(Ljava/lang/String;Lnet/minecraft/class_11821;)Lnet/minecraft/class_11822;
      intermediary method_73719 Lnet/minecraft/class_11821;method_73719(Ljava/lang/String;Lnet/minecraft/class_11821;)Lnet/minecraft/class_11822;
      official a Lauk;a(Ljava/lang/String;Lauk;)Laul;
    • method_73713

      public static Map<String,class_11821> method_73713()
      Mappings:
      Namespace Name Mixin selector
      named method_73713 Lnet/minecraft/class_11821;method_73713()Ljava/util/Map;
      intermediary method_73713 Lnet/minecraft/class_11821;method_73713()Ljava/util/Map;
      official a Lauk;a()Ljava/util/Map;
    • method_73717

      public static class_11821 method_73717(String string)
      Mappings:
      Namespace Name Mixin selector
      named method_73717 Lnet/minecraft/class_11821;method_73717(Ljava/lang/String;)Lnet/minecraft/class_11821;
      intermediary method_73717 Lnet/minecraft/class_11821;method_73717(Ljava/lang/String;)Lnet/minecraft/class_11821;
      official a Lauk;a(Ljava/lang/String;)Lauk;
    • method_73724

      public static class_11821 method_73724(String string)
      Mappings:
      Namespace Name Mixin selector
      named method_73724 Lnet/minecraft/class_11821;method_73724(Ljava/lang/String;)Lnet/minecraft/class_11821;
      intermediary method_73724 Lnet/minecraft/class_11821;method_73724(Ljava/lang/String;)Lnet/minecraft/class_11821;
      official b Lauk;b(Ljava/lang/String;)Lauk;
    • method_73722

      public static <E extends Enum<E> & StringIdentifiable> class_11821 method_73722(Supplier<E[]> supplier)
      Mappings:
      Namespace Name Mixin selector
      named method_73722 Lnet/minecraft/class_11821;method_73722(Ljava/util/function/Supplier;)Lnet/minecraft/class_11821;
      intermediary method_73722 Lnet/minecraft/class_11821;method_73722(Ljava/util/function/Supplier;)Lnet/minecraft/class_11821;
      official a Lauk;a(Ljava/util/function/Supplier;)Lauk;
    • method_73720

      public static class_11821 method_73720(List<String> list)
      Mappings:
      Namespace Name Mixin selector
      named method_73720 Lnet/minecraft/class_11821;method_73720(Ljava/util/List;)Lnet/minecraft/class_11821;
      intermediary method_73720 Lnet/minecraft/class_11821;method_73720(Ljava/util/List;)Lnet/minecraft/class_11821;
      official a Lauk;a(Ljava/util/List;)Lauk;
    • method_73714

      public static class_11821 method_73714(class_11816 class_11816)
      Mappings:
      Namespace Name Mixin selector
      named method_73714 Lnet/minecraft/class_11821;method_73714(Lnet/minecraft/class_11816;)Lnet/minecraft/class_11821;
      intermediary method_73714 Lnet/minecraft/class_11821;method_73714(Lnet/minecraft/class_11816;)Lnet/minecraft/class_11821;
      official a Lauk;a(Lauf;)Lauk;
    • method_73723

      public static class_11821 method_73723()
      Mappings:
      Namespace Name Mixin selector
      named method_73723 Lnet/minecraft/class_11821;method_73723()Lnet/minecraft/class_11821;
      intermediary method_73723 Lnet/minecraft/class_11821;method_73723()Lnet/minecraft/class_11821;
      official b Lauk;b()Lauk;
    • method_73721

      public static class_11821 method_73721(Map<String,class_11816> map)
      Mappings:
      Namespace Name Mixin selector
      named method_73721 Lnet/minecraft/class_11821;method_73721(Ljava/util/Map;)Lnet/minecraft/class_11821;
      intermediary method_73721 Lnet/minecraft/class_11821;method_73721(Ljava/util/Map;)Lnet/minecraft/class_11821;
      official a Lauk;a(Ljava/util/Map;)Lauk;
    • method_73718

      public class_11821 method_73718(String string, class_11816 class_11816)
      Mappings:
      Namespace Name Mixin selector
      named method_73718 Lnet/minecraft/class_11821;method_73718(Ljava/lang/String;Lnet/minecraft/class_11816;)Lnet/minecraft/class_11821;
      intermediary method_73718 Lnet/minecraft/class_11821;method_73718(Ljava/lang/String;Lnet/minecraft/class_11816;)Lnet/minecraft/class_11821;
      official a Lauk;a(Ljava/lang/String;Lauf;)Lauk;
    • method_73725

      public class_11821 method_73725()
      Mappings:
      Namespace Name Mixin selector
      named method_73725 Lnet/minecraft/class_11821;method_73725()Lnet/minecraft/class_11821;
      intermediary method_73725 Lnet/minecraft/class_11821;method_73725()Lnet/minecraft/class_11821;
      official c Lauk;c()Lauk;
    • method_73726

      public class_11816 method_73726()
      Mappings:
      Namespace Name Mixin selector
      named method_73726 Lnet/minecraft/class_11821;method_73726()Lnet/minecraft/class_11816;
      intermediary method_73726 Lnet/minecraft/class_11821;method_73726()Lnet/minecraft/class_11816;
      official d Lauk;d()Lauf;
    • toString

      public final 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.
    • reference

      public Optional<String> reference()
      Returns the value of the reference record component.
      Returns:
      the value of the reference record component
    • type

      public Optional<String> type()
      Returns the value of the type record component.
      Returns:
      the value of the type record component
    • items

      public Optional<class_11816> items()
      Returns the value of the items record component.
      Returns:
      the value of the items record component
    • properties

      public Optional<Map<String,class_11816>> properties()
      Returns the value of the properties record component.
      Returns:
      the value of the properties record component
    • enumValues

      public Optional<List<String>> enumValues()
      Returns the value of the enumValues record component.
      Returns:
      the value of the enumValues record component