- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
-
-
Method Summary
<A> com.mojang.serialization.MapCodec<A>
create(com.mojang.serialization.Codec<A> self,
String name,
A defaultValue)
default <O,
A> com.mojang.serialization.codecs.RecordCodecBuilder<O,A>
private static <A> com.mojang.serialization.MapCodec<A>
-
-
Method Details
-
fieldOfImpl
private static <A>
com.mojang.serialization.MapCodec<A> fieldOfImpl(com.mojang.serialization.Codec<A> self,
String name,
A defaultValue)
-
create
<A> com.mojang.serialization.MapCodec<A> create(com.mojang.serialization.Codec<A> self,
String name,
A defaultValue)
-
create
default <O,
A>
com.mojang.serialization.codecs.RecordCodecBuilder<O,A> create(com.mojang.serialization.Codec<A> self,
String name,
A defaultValue,
Function<O,A> getter)