Package net.minecraft.util
Class StringIdentifiable.Codec<E extends Enum<E> & StringIdentifiable>
java.lang.Object
net.minecraft.util.StringIdentifiable.Codec<E>
- All Implemented Interfaces:
- com.mojang.serialization.Codec<E>,- com.mojang.serialization.Decoder<E>,- com.mojang.serialization.Encoder<E>
- Enclosing interface:
- StringIdentifiable
@Deprecated
public static class StringIdentifiable.Codec<E extends Enum<E> & StringIdentifiable>
extends Object
implements com.mojang.serialization.Codec<E>
Deprecated.
- Mappings:
- Namespace - Name - official - apr$a- intermediary - net/minecraft/class_3542$class_7292- named - net/minecraft/util/StringIdentifiable$Codec
- 
Nested Class SummaryNested classes/interfaces inherited from interface com.mojang.serialization.Codeccom.mojang.serialization.Codec.ResultFunction<A>Nested classes/interfaces inherited from interface com.mojang.serialization.Decodercom.mojang.serialization.Decoder.Boxed<A>, com.mojang.serialization.Decoder.Simple<A>, com.mojang.serialization.Decoder.Terminal<A>
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate final com.mojang.serialization.Codec<E>Deprecated.Deprecated.Fields inherited from interface com.mojang.serialization.CodecBOOL, BYTE, BYTE_BUFFER, DOUBLE, EMPTY, FLOAT, INT, INT_STREAM, LONG, LONG_STREAM, PASSTHROUGH, SHORT, STRING
- 
Constructor SummaryConstructors
- 
Method SummaryMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.mojang.serialization.CodeccomapFlatMap, deprecated, dispatch, dispatch, dispatchMap, dispatchMap, dispatchStable, fieldOf, flatComapMap, flatXmap, listOf, mapResult, optionalFieldOf, optionalFieldOf, optionalFieldOf, optionalFieldOf, orElse, orElse, orElse, orElseGet, orElseGet, orElseGet, partialDispatch, promotePartial, stable, withLifecycle, xmapMethods inherited from interface com.mojang.serialization.Decoderboxed, decode, flatMap, map, parse, parse, simple, terminalMethods inherited from interface com.mojang.serialization.Encodercomap, encodeStart, flatComap
- 
Field Details- 
baseDeprecated.- Mappings:
- Namespace - Name - Mixin selector - official - a- Lapr$a;a:Lcom/mojang/serialization/Codec;- intermediary - field_38378- Lnet/minecraft/class_3542$class_7292;field_38378:Lcom/mojang/serialization/Codec;- named - base- Lnet/minecraft/util/StringIdentifiable$Codec;base:Lcom/mojang/serialization/Codec;
 
- 
idToIdentifiableDeprecated.- Mappings:
- Namespace - Name - Mixin selector - official - b- Lapr$a;b:Ljava/util/function/Function;- intermediary - field_38379- Lnet/minecraft/class_3542$class_7292;field_38379:Ljava/util/function/Function;- named - idToIdentifiable- Lnet/minecraft/util/StringIdentifiable$Codec;idToIdentifiable:Ljava/util/function/Function;
 
 
- 
- 
Constructor Details- 
CodecDeprecated.- Mappings:
- Namespace - Name - Mixin selector - official - <init>- Lapr$a;<init>([Ljava/lang/Enum;Ljava/util/function/Function;)V- intermediary - <init>- Lnet/minecraft/class_3542$class_7292;<init>([Ljava/lang/Enum;Ljava/util/function/Function;)V- named - <init>- Lnet/minecraft/util/StringIdentifiable$Codec;<init>([Ljava/lang/Enum;Ljava/util/function/Function;)V
 
 
- 
- 
Method Details- 
decodepublic <T> com.mojang.serialization.DataResult<com.mojang.datafixers.util.Pair<E,T>> decode(com.mojang.serialization.DynamicOps<T> ops, T input) Deprecated.- Specified by:
- decodein interface- com.mojang.serialization.Decoder<E extends Enum<E> & StringIdentifiable>
- Mappings:
- Namespace - Name - Mixin selector - official - decode- Lapr$a;decode(Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;- intermediary - decode- Lnet/minecraft/class_3542$class_7292;decode(Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;- named - decode- Lnet/minecraft/util/StringIdentifiable$Codec;decode(Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;
 
- 
encodepublic <T> com.mojang.serialization.DataResult<T> encode(E e, com.mojang.serialization.DynamicOps<T> dynamicOps, T t) Deprecated.- Specified by:
- encodein interface- com.mojang.serialization.Encoder<E extends Enum<E> & StringIdentifiable>
- Mappings:
- Namespace - Name - Mixin selector - official - a- Lapr$a;a(Ljava/lang/Enum;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;- intermediary - method_42631- Lnet/minecraft/class_3542$class_7292;method_42631(Ljava/lang/Enum;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;- named - encode- Lnet/minecraft/util/StringIdentifiable$Codec;encode(Ljava/lang/Enum;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult;
 
- 
byIdDeprecated.- Mappings:
- Namespace - Name - Mixin selector - official - a- Lapr$a;a(Ljava/lang/String;)Ljava/lang/Enum;- intermediary - method_42633- Lnet/minecraft/class_3542$class_7292;method_42633(Ljava/lang/String;)Ljava/lang/Enum;- named - byId- Lnet/minecraft/util/StringIdentifiable$Codec;byId(Ljava/lang/String;)Ljava/lang/Enum;
 
- 
byIdDeprecated.- Mappings:
- Namespace - Name - Mixin selector - official - a- Lapr$a;a(Ljava/lang/String;Ljava/lang/Enum;)Ljava/lang/Enum;- intermediary - method_47920- Lnet/minecraft/class_3542$class_7292;method_47920(Ljava/lang/String;Ljava/lang/Enum;)Ljava/lang/Enum;- named - byId- Lnet/minecraft/util/StringIdentifiable$Codec;byId(Ljava/lang/String;Ljava/lang/Enum;)Ljava/lang/Enum;
 
 
-