Package net.minecraft.resources
Class RegistryFixedCodec<E>
java.lang.Object
net.minecraft.resources.RegistryFixedCodec<E>
- All Implemented Interfaces:
- com.mojang.serialization.Codec<Holder<E>>,- com.mojang.serialization.Decoder<Holder<E>>,- com.mojang.serialization.Encoder<Holder<E>>
- 
Nested Class SummaryNested classes/interfaces inherited from interface com.mojang.serialization.Codeccom.mojang.serialization.Codec.ResultFunction<A extends Object>
- 
Field SummaryFieldsFields inherited from interface com.mojang.serialization.CodecBOOL, BYTE, BYTE_BUFFER, DOUBLE, EMPTY, FLOAT, INT, INT_STREAM, LONG, LONG_STREAM, PASSTHROUGH, SHORT, STRING
- 
Constructor SummaryConstructorsModifierConstructorDescriptionprivateRegistryFixedCodec(ResourceKey<? extends Registry<E>> p_206723_) 
- 
Method SummaryModifier and TypeMethodDescriptionstatic <E> RegistryFixedCodec<E>create(ResourceKey<? extends Registry<E>> p_206741_) decode(com.mojang.serialization.DynamicOps<T> p_206743_, T p_206744_) <T> com.mojang.serialization.DataResult<T>toString()Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, 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- 
registryKey
 
- 
- 
Constructor Details- 
RegistryFixedCodec
 
- 
- 
Method Details- 
create
- 
encodepublic <T> com.mojang.serialization.DataResult<T> encode(Holder<E> p_206729_, com.mojang.serialization.DynamicOps<T> p_206730_, T p_206731_) - Specified by:
- encodein interface- com.mojang.serialization.Encoder<E>
 
- 
decodepublic <T> com.mojang.serialization.DataResult<com.mojang.datafixers.util.Pair<Holder<E>,T>> decode(com.mojang.serialization.DynamicOps<T> p_206743_, T p_206744_) - Specified by:
- decodein interface- com.mojang.serialization.Decoder<E>
 
- 
toString
 
-