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_11821intermediary net/minecraft/class_11821official auknamed referenceintermediary comp_4693official wnamed typeintermediary comp_4694official xnamed itemsintermediary comp_4695official ynamed propertiesintermediary comp_4696official znamed enumValuesintermediary comp_4697official A
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final class_11821The field for theenumValuesrecord component.private static final Map<String, class_11821> static final com.mojang.serialization.MapCodec<class_11821> static final class_11821static final class_11821static final class_11821static final class_11821static final class_11821static final class_11822static final class_11821static final class_11822private final Optional<class_11816> The field for theitemsrecord component.static final class_11822static final class_11822static final class_11821static final class_11822static final class_11822private final Optional<Map<String, class_11816>> The field for thepropertiesrecord component.The field for thereferencerecord component.static final class_11822static final class_11821static final class_11822The field for thetyperecord component.static final class_11822static final class_11822static final class_11822static final class_11822 -
Constructor Summary
ConstructorsConstructorDescriptionclass_11821(Optional<String> optional, Optional<String> optional2, Optional<class_11816> optional3, Optional<Map<String, class_11816>> optional4, Optional<List<String>> optional5) -
Method Summary
Modifier and TypeMethodDescriptionReturns the value of theenumValuesrecord component.final booleanIndicates whether some other object is "equal to" this one.final inthashCode()Returns a hash code value for this object.items()Returns the value of theitemsrecord component.static Map<String, class_11821> static class_11821method_73714(class_11816 class_11816) static class_11821method_73717(String string) method_73718(String string, class_11816 class_11816) private static class_11822method_73719(String string, class_11821 class_11821) static class_11821method_73720(List<String> list) static class_11821method_73721(Map<String, class_11816> map) static <E extends Enum<E> & StringIdentifiable>
class_11821method_73722(Supplier<E[]> supplier) static class_11821static class_11821method_73724(String string) Returns the value of thepropertiesrecord component.Returns the value of thereferencerecord component.final StringtoString()Returns a string representation of this record class.type()Returns the value of thetyperecord component.
-
Field Details
-
reference
The field for thereferencerecord component. -
type
The field for thetyperecord component. -
items
The field for theitemsrecord component. -
properties
The field for thepropertiesrecord component. -
enumValues
The field for theenumValuesrecord component. -
field_62347
- Mappings:
Namespace Name Mixin selector named field_62347Lnet/minecraft/class_11821;field_62347:Lcom/mojang/serialization/MapCodec;intermediary field_62347Lnet/minecraft/class_11821;field_62347:Lcom/mojang/serialization/MapCodec;official aLauk;a:Lcom/mojang/serialization/MapCodec;
-
field_62346
- Mappings:
Namespace Name Mixin selector named field_62346Lnet/minecraft/class_11821;field_62346:Ljava/util/Map;intermediary field_62346Lnet/minecraft/class_11821;field_62346:Ljava/util/Map;official BLauk;B:Ljava/util/Map;
-
BOOLEAN
- Mappings:
Namespace Name Mixin selector named BOOLEANLnet/minecraft/class_11821;BOOLEAN:Lnet/minecraft/class_11821;intermediary field_62348Lnet/minecraft/class_11821;field_62348:Lnet/minecraft/class_11821;official bLauk;b:Lauk;
-
INTEGER
- Mappings:
Namespace Name Mixin selector named INTEGERLnet/minecraft/class_11821;INTEGER:Lnet/minecraft/class_11821;intermediary field_62349Lnet/minecraft/class_11821;field_62349:Lnet/minecraft/class_11821;official cLauk;c:Lauk;
-
NUMBER
- Mappings:
Namespace Name Mixin selector named NUMBERLnet/minecraft/class_11821;NUMBER:Lnet/minecraft/class_11821;intermediary field_62350Lnet/minecraft/class_11821;field_62350:Lnet/minecraft/class_11821;official dLauk;d:Lauk;
-
STRING
- Mappings:
Namespace Name Mixin selector named STRINGLnet/minecraft/class_11821;STRING:Lnet/minecraft/class_11821;intermediary field_62351Lnet/minecraft/class_11821;field_62351:Lnet/minecraft/class_11821;official eLauk;e:Lauk;
-
field_62352
- Mappings:
Namespace Name Mixin selector named field_62352Lnet/minecraft/class_11821;field_62352:Lnet/minecraft/class_11821;intermediary field_62352Lnet/minecraft/class_11821;field_62352:Lnet/minecraft/class_11821;official fLauk;f:Lauk;
-
field_62353
- Mappings:
Namespace Name Mixin selector named field_62353Lnet/minecraft/class_11821;field_62353:Lnet/minecraft/class_11821;intermediary field_62353Lnet/minecraft/class_11821;field_62353:Lnet/minecraft/class_11821;official gLauk;g:Lauk;
-
field_62354
- Mappings:
Namespace Name Mixin selector named field_62354Lnet/minecraft/class_11821;field_62354:Lnet/minecraft/class_11821;intermediary field_62354Lnet/minecraft/class_11821;field_62354:Lnet/minecraft/class_11821;official hLauk;h:Lauk;
-
field_62355
- Mappings:
Namespace Name Mixin selector named field_62355Lnet/minecraft/class_11821;field_62355:Lnet/minecraft/class_11821;intermediary field_62355Lnet/minecraft/class_11821;field_62355:Lnet/minecraft/class_11821;official iLauk;i:Lauk;
-
PLAYER
- Mappings:
Namespace Name Mixin selector named PLAYERLnet/minecraft/class_11821;PLAYER:Lnet/minecraft/class_11822;intermediary field_62356Lnet/minecraft/class_11821;field_62356:Lnet/minecraft/class_11822;official jLauk;j:Laul;
-
VERSION
- Mappings:
Namespace Name Mixin selector named VERSIONLnet/minecraft/class_11821;VERSION:Lnet/minecraft/class_11822;intermediary field_62357Lnet/minecraft/class_11821;field_62357:Lnet/minecraft/class_11822;official kLauk;k:Laul;
-
SERVER_STATE
- Mappings:
Namespace Name Mixin selector named SERVER_STATELnet/minecraft/class_11821;SERVER_STATE:Lnet/minecraft/class_11822;intermediary field_62358Lnet/minecraft/class_11821;field_62358:Lnet/minecraft/class_11822;official lLauk;l:Laul;
-
field_62359
- Mappings:
Namespace Name Mixin selector named field_62359Lnet/minecraft/class_11821;field_62359:Lnet/minecraft/class_11821;intermediary field_62359Lnet/minecraft/class_11821;field_62359:Lnet/minecraft/class_11821;official mLauk;m:Lauk;
-
TYPED_GAME_RULE
- Mappings:
Namespace Name Mixin selector named TYPED_GAME_RULELnet/minecraft/class_11821;TYPED_GAME_RULE:Lnet/minecraft/class_11822;intermediary field_62360Lnet/minecraft/class_11821;field_62360:Lnet/minecraft/class_11822;official nLauk;n:Laul;
-
UNTYPED_GAME_RULE
- Mappings:
Namespace Name Mixin selector named UNTYPED_GAME_RULELnet/minecraft/class_11821;UNTYPED_GAME_RULE:Lnet/minecraft/class_11822;intermediary field_62361Lnet/minecraft/class_11821;field_62361:Lnet/minecraft/class_11822;official oLauk;o:Laul;
-
MESSAGE
- Mappings:
Namespace Name Mixin selector named MESSAGELnet/minecraft/class_11821;MESSAGE:Lnet/minecraft/class_11822;intermediary field_62362Lnet/minecraft/class_11821;field_62362:Lnet/minecraft/class_11822;official pLauk;p:Laul;
-
SYSTEM_MESSAGE
- Mappings:
Namespace Name Mixin selector named SYSTEM_MESSAGELnet/minecraft/class_11821;SYSTEM_MESSAGE:Lnet/minecraft/class_11822;intermediary field_62363Lnet/minecraft/class_11821;field_62363:Lnet/minecraft/class_11822;official qLauk;q:Laul;
-
KICK_PLAYER
- Mappings:
Namespace Name Mixin selector named KICK_PLAYERLnet/minecraft/class_11821;KICK_PLAYER:Lnet/minecraft/class_11822;intermediary field_62364Lnet/minecraft/class_11821;field_62364:Lnet/minecraft/class_11822;official rLauk;r:Laul;
-
OPERATOR
- Mappings:
Namespace Name Mixin selector named OPERATORLnet/minecraft/class_11821;OPERATOR:Lnet/minecraft/class_11822;intermediary field_62365Lnet/minecraft/class_11821;field_62365:Lnet/minecraft/class_11822;official sLauk;s:Laul;
-
INCOMING_IP_BAN
- Mappings:
Namespace Name Mixin selector named INCOMING_IP_BANLnet/minecraft/class_11821;INCOMING_IP_BAN:Lnet/minecraft/class_11822;intermediary field_62366Lnet/minecraft/class_11821;field_62366:Lnet/minecraft/class_11822;official tLauk;t:Laul;
-
IP_BAN
- Mappings:
Namespace Name Mixin selector named IP_BANLnet/minecraft/class_11821;IP_BAN:Lnet/minecraft/class_11822;intermediary field_62367Lnet/minecraft/class_11821;field_62367:Lnet/minecraft/class_11822;official uLauk;u:Laul;
-
USER_BAN
- Mappings:
Namespace Name Mixin selector named USER_BANLnet/minecraft/class_11821;USER_BAN:Lnet/minecraft/class_11822;intermediary field_62368Lnet/minecraft/class_11821;field_62368:Lnet/minecraft/class_11822;official vLauk;v:Laul;
-
-
Constructor Details
-
class_11821
-
-
Method Details
-
method_73719
- Mappings:
Namespace Name Mixin selector named method_73719Lnet/minecraft/class_11821;method_73719(Ljava/lang/String;Lnet/minecraft/class_11821;)Lnet/minecraft/class_11822;intermediary method_73719Lnet/minecraft/class_11821;method_73719(Ljava/lang/String;Lnet/minecraft/class_11821;)Lnet/minecraft/class_11822;official aLauk;a(Ljava/lang/String;Lauk;)Laul;
-
method_73713
- Mappings:
Namespace Name Mixin selector named method_73713Lnet/minecraft/class_11821;method_73713()Ljava/util/Map;intermediary method_73713Lnet/minecraft/class_11821;method_73713()Ljava/util/Map;official aLauk;a()Ljava/util/Map;
-
method_73717
- Mappings:
Namespace Name Mixin selector named method_73717Lnet/minecraft/class_11821;method_73717(Ljava/lang/String;)Lnet/minecraft/class_11821;intermediary method_73717Lnet/minecraft/class_11821;method_73717(Ljava/lang/String;)Lnet/minecraft/class_11821;official aLauk;a(Ljava/lang/String;)Lauk;
-
method_73724
- Mappings:
Namespace Name Mixin selector named method_73724Lnet/minecraft/class_11821;method_73724(Ljava/lang/String;)Lnet/minecraft/class_11821;intermediary method_73724Lnet/minecraft/class_11821;method_73724(Ljava/lang/String;)Lnet/minecraft/class_11821;official bLauk;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_73722Lnet/minecraft/class_11821;method_73722(Ljava/util/function/Supplier;)Lnet/minecraft/class_11821;intermediary method_73722Lnet/minecraft/class_11821;method_73722(Ljava/util/function/Supplier;)Lnet/minecraft/class_11821;official aLauk;a(Ljava/util/function/Supplier;)Lauk;
-
method_73720
- Mappings:
Namespace Name Mixin selector named method_73720Lnet/minecraft/class_11821;method_73720(Ljava/util/List;)Lnet/minecraft/class_11821;intermediary method_73720Lnet/minecraft/class_11821;method_73720(Ljava/util/List;)Lnet/minecraft/class_11821;official aLauk;a(Ljava/util/List;)Lauk;
-
method_73714
- Mappings:
Namespace Name Mixin selector named method_73714Lnet/minecraft/class_11821;method_73714(Lnet/minecraft/class_11816;)Lnet/minecraft/class_11821;intermediary method_73714Lnet/minecraft/class_11821;method_73714(Lnet/minecraft/class_11816;)Lnet/minecraft/class_11821;official aLauk;a(Lauf;)Lauk;
-
method_73723
- Mappings:
Namespace Name Mixin selector named method_73723Lnet/minecraft/class_11821;method_73723()Lnet/minecraft/class_11821;intermediary method_73723Lnet/minecraft/class_11821;method_73723()Lnet/minecraft/class_11821;official bLauk;b()Lauk;
-
method_73721
- Mappings:
Namespace Name Mixin selector named method_73721Lnet/minecraft/class_11821;method_73721(Ljava/util/Map;)Lnet/minecraft/class_11821;intermediary method_73721Lnet/minecraft/class_11821;method_73721(Ljava/util/Map;)Lnet/minecraft/class_11821;official aLauk;a(Ljava/util/Map;)Lauk;
-
method_73718
- Mappings:
Namespace Name Mixin selector named method_73718Lnet/minecraft/class_11821;method_73718(Ljava/lang/String;Lnet/minecraft/class_11816;)Lnet/minecraft/class_11821;intermediary method_73718Lnet/minecraft/class_11821;method_73718(Ljava/lang/String;Lnet/minecraft/class_11816;)Lnet/minecraft/class_11821;official aLauk;a(Ljava/lang/String;Lauf;)Lauk;
-
method_73725
- Mappings:
Namespace Name Mixin selector named method_73725Lnet/minecraft/class_11821;method_73725()Lnet/minecraft/class_11821;intermediary method_73725Lnet/minecraft/class_11821;method_73725()Lnet/minecraft/class_11821;official cLauk;c()Lauk;
-
method_73726
- Mappings:
Namespace Name Mixin selector named method_73726Lnet/minecraft/class_11821;method_73726()Lnet/minecraft/class_11816;intermediary method_73726Lnet/minecraft/class_11821;method_73726()Lnet/minecraft/class_11816;official dLauk;d()Lauf;
-
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. -
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. -
equals
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 withObjects::equals(Object,Object). -
reference
Returns the value of thereferencerecord component.- Returns:
- the value of the
referencerecord component
-
type
Returns the value of thetyperecord component.- Returns:
- the value of the
typerecord component
-
items
Returns the value of theitemsrecord component.- Returns:
- the value of the
itemsrecord component
-
properties
Returns the value of thepropertiesrecord component.- Returns:
- the value of the
propertiesrecord component
-
enumValues
Returns the value of theenumValuesrecord component.- Returns:
- the value of the
enumValuesrecord component
-