net.minecraft.util

public record ExtraCodecs$StrictUnboundedMapCodec<K, V>

implements com.mojang.serialization.Codec<Map<K, V>>, com.mojang.serialization.codecs.BaseMapCodec<K, V>

ayi$c
net.minecraft.util.ExtraCodecs$StrictUnboundedMapCodec
net.minecraft.class_5699$class_8783
net.minecraft.util.dynamic.Codecs$StrictUnboundedMapCodec
net.minecraft.util.ExtraCodecs$c

Field summary

Modifier and TypeField
private final com.mojang.serialization.Codec<K>
a
keyCodec
a
keyCodec
private final com.mojang.serialization.Codec<V>
b
elementCodec
b
elementCodec

Constructor summary

ModifierConstructor
public (com.mojang.serialization.Codec<K> keyCodec, com.mojang.serialization.Codec<V> elementCodec)

Method summary

Modifier and TypeMethod
public <T> com.mojang.serialization.DataResult<Map<K, V>>
decode(com.mojang.serialization.DynamicOps<T> arg0, com.mojang.serialization.MapLike<T> arg1)
decode(com.mojang.serialization.DynamicOps<T> arg0, com.mojang.serialization.MapLike<T> arg1)
decode(com.mojang.serialization.DynamicOps<T> arg0, com.mojang.serialization.MapLike<T> arg1)
decode(com.mojang.serialization.DynamicOps<T> ops, com.mojang.serialization.MapLike<T> input)
public <T> com.mojang.serialization.DataResult<com.mojang.datafixers.util.Pair<Map<K, V>, T>>
decode(com.mojang.serialization.DynamicOps<T> arg0, T arg1)
decode(com.mojang.serialization.DynamicOps<T> arg0, T arg1)
decode(com.mojang.serialization.DynamicOps<T> arg0, T arg1)
decode(com.mojang.serialization.DynamicOps<T> ops, T input)
public <T> com.mojang.serialization.DataResult<T>
a(Map<K, V> arg0, com.mojang.serialization.DynamicOps<T> arg1, T arg2)
encode(Map<K, V> arg0, com.mojang.serialization.DynamicOps<T> arg1, T arg2)
method_53708(Map<K, V> arg0, com.mojang.serialization.DynamicOps<T> arg1, T arg2)
encode(Map<K, V> arg0, com.mojang.serialization.DynamicOps<T> arg1, T arg2)
public com.mojang.serialization.Codec<K>
keyCodec()
keyCodec()
public com.mojang.serialization.Codec<V>
elementCodec()
elementCodec()