Class CodecUtil

java.lang.Object
dev.dhyces.trimmed.api.util.CodecUtil

public final class CodecUtil extends Object
  • Field Details

    • TRIMMED_IDENTIFIER

      public static final com.mojang.serialization.Codec<net.minecraft.resources.ResourceLocation> TRIMMED_IDENTIFIER
    • MODEL_IDENTIFIER_CODEC

      public static final com.mojang.serialization.Codec<net.minecraft.client.resources.model.ModelResourceLocation> MODEL_IDENTIFIER_CODEC
  • Constructor Details

    • CodecUtil

      public CodecUtil()
  • Method Details

    • lenientMapCodec

      public static <K, V> LenientUnboundedMapCodec<K,V> lenientMapCodec(com.mojang.serialization.Codec<K> keyCodec, com.mojang.serialization.Codec<V> valueCodec, BiPredicate<com.mojang.serialization.DataResult<K>,V> skipFunction)
    • setOf

      public static <T> SetCodec<T> setOf(com.mojang.serialization.Codec<T> elementCodec)