Package net.minecraftforge.registries
Class ForgeRegistry.RegistryCodec
java.lang.Object
net.minecraftforge.registries.ForgeRegistry.RegistryCodec
- All Implemented Interfaces:
- com.mojang.serialization.Codec<V>,- com.mojang.serialization.Decoder<V>,- com.mojang.serialization.Encoder<V>
- Enclosing class:
- ForgeRegistry<V>
private class ForgeRegistry.RegistryCodec
extends Object
implements com.mojang.serialization.Codec<V>
- 
Nested Class SummaryNested classes/interfaces inherited from interface com.mojang.serialization.Codeccom.mojang.serialization.Codec.ResultFunction<A extends Object>
- 
Field SummaryFields 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
- 
Constructor Details- 
RegistryCodecprivate RegistryCodec()
 
- 
- 
Method Details- 
decodepublic <T> com.mojang.serialization.DataResult<com.mojang.datafixers.util.Pair<V,T>> decode(com.mojang.serialization.DynamicOps<T> ops, T input) - Specified by:
- decodein interface- com.mojang.serialization.Decoder<V>
 
- 
encodepublic <T> com.mojang.serialization.DataResult<T> encode(V input, com.mojang.serialization.DynamicOps<T> ops, T prefix) - Specified by:
- encodein interface- com.mojang.serialization.Encoder<V>
 
 
-