Uses of Interface
com.mojang.serialization.MapEncoder
Packages that use MapEncoder
Package
Description
-
Uses of MapEncoder in com.mojang.serialization
Classes in com.mojang.serialization that implement MapEncoderModifier and TypeClassDescriptionclassMapCodec<A>private static classMapCodec.Dependent<O,E> private static classstatic classMethods in com.mojang.serialization that return MapEncoderModifier and TypeMethodDescriptiondefault <B> MapEncoder<B> static <A> MapEncoder<A> Encoder.empty()default MapEncoder<A> default <B> MapEncoder<B> MapEncoder.flatComap(Function<? super B, ? extends DataResult<? extends A>> function) default MapEncoder<A> MapEncoder.withLifecycle(Lifecycle lifecycle) Methods in com.mojang.serialization with parameters of type MapEncoderModifier and TypeMethodDescriptionstatic <A> MapCodec<A> Codec.of(MapEncoder<A> encoder, MapDecoder<A> decoder) static <A> MapCodec<A> Codec.of(MapEncoder<A> encoder, MapDecoder<A> decoder, Supplier<String> name) static <A> MapCodec<A> MapCodec.of(MapEncoder<A> encoder, MapDecoder<A> decoder) static <A> MapCodec<A> MapCodec.of(MapEncoder<A> encoder, MapDecoder<A> decoder, Supplier<String> name) -
Uses of MapEncoder in com.mojang.serialization.codecs
Classes in com.mojang.serialization.codecs that implement MapEncoderModifier and TypeClassDescriptionfinal classEitherMapCodec<F,S> classFieldEncoder<A>classKeyDispatchCodec<K,V> classOptimization of `Codec.either(someCodec.field(name), Codec.EMPTY)`final classPairMapCodec<F,S> final classSimpleMapCodec<K,V> Key and value decoded independently, statically known set of keysFields in com.mojang.serialization.codecs with type parameters of type MapEncoderModifier and TypeFieldDescriptionprivate final Function<? super V, ? extends DataResult<? extends MapEncoder<V>>> KeyDispatchCodec.encoderprivate final Function<O, MapEncoder<F>> RecordCodecBuilder.encoderMethods in com.mojang.serialization.codecs that return types with arguments of type MapEncoderModifier and TypeMethodDescriptionprivate static <K,V> DataResult <? extends MapEncoder<V>> KeyDispatchCodec.getCodec(Function<? super V, ? extends DataResult<? extends K>> type, Function<? super K, ? extends DataResult<? extends MapEncoder<? extends V>>> encoder, V input) Methods in com.mojang.serialization.codecs with parameters of type MapEncoderModifier and TypeMethodDescription<E> RecordCodecBuilder<O, E> RecordCodecBuilder.dependent(Function<O, E> getter, MapEncoder<E> encoder, Function<? super F, ? extends MapDecoder<E>> decoderGetter) -
Uses of MapEncoder in net.minecraft.network.chat
Classes in net.minecraft.network.chat that implement MapEncoderModifier and TypeClassDescriptionprivate static classprivate static classFields in net.minecraft.network.chat with type parameters of type MapEncoderModifier and TypeFieldDescriptionprivate final Function<T, ? extends MapEncoder<? extends T>> ComponentSerialization.FuzzyCodec.encoderGetterConstructor parameters in net.minecraft.network.chat with type arguments of type MapEncoderModifierConstructorDescriptionFuzzyCodec(Collection<MapCodec<? extends T>> codecs, Function<T, ? extends MapEncoder<? extends T>> encoderGetter) -
Uses of MapEncoder in net.neoforged.neoforge.common.util
Classes in net.neoforged.neoforge.common.util that implement MapEncoderModifier and TypeClassDescriptionprivate static classprivate static final class