com.mojang.serialization

public interface MapEncoder<A>

extends Keyable

com.mojang.serialization.MapEncoder

Method summary

Modifier and TypeMethod
<T> RecordBuilder<T>
encode(A arg0, DynamicOps<T> arg1, RecordBuilder<T> arg2)
default <T> RecordBuilder<T>
compressedBuilder(DynamicOps<T> arg0)
<T> KeyCompressor<T>
compressor(DynamicOps<T> arg0)
default <B> MapEncoder<B>
comap(Function<? super B, ? extends A> arg0)
default <B> MapEncoder<B>
flatComap(Function<? super B, ? extends DataResult<? extends A>> arg0)
default Encoder<A>
encoder()
default MapEncoder<A>
withLifecycle(Lifecycle arg0)
static <T> RecordBuilder<T>
makeCompressedBuilder(DynamicOps<T> arg0, KeyCompressor<T> arg1)