Interface CatnipLargerStreamCodecs


public interface CatnipLargerStreamCodecs
  • Method Summary

    Static Methods
    Modifier and Type
    Method
    Description
    static <B, C, T1, T2, T3, T4, T5, T6, T7>
    net.minecraft.network.codec.StreamCodec<B,C>
    composite(net.minecraft.network.codec.StreamCodec<? super B,T1> codec1, Function<C,T1> getter1, net.minecraft.network.codec.StreamCodec<? super B,T2> codec2, Function<C,T2> getter2, net.minecraft.network.codec.StreamCodec<? super B,T3> codec3, Function<C,T3> getter3, net.minecraft.network.codec.StreamCodec<? super B,T4> codec4, Function<C,T4> getter4, net.minecraft.network.codec.StreamCodec<? super B,T5> codec5, Function<C,T5> getter5, net.minecraft.network.codec.StreamCodec<? super B,T6> codec6, Function<C,T6> getter6, net.minecraft.network.codec.StreamCodec<? super B,T7> codec7, Function<C,T7> getter7, com.mojang.datafixers.util.Function7<T1,T2,T3,T4,T5,T6,T7,C> factory)
     
    static <B, C, T1, T2, T3, T4, T5, T6, T7, T8>
    net.minecraft.network.codec.StreamCodec<B,C>
    composite(net.minecraft.network.codec.StreamCodec<? super B,T1> codec1, Function<C,T1> getter1, net.minecraft.network.codec.StreamCodec<? super B,T2> codec2, Function<C,T2> getter2, net.minecraft.network.codec.StreamCodec<? super B,T3> codec3, Function<C,T3> getter3, net.minecraft.network.codec.StreamCodec<? super B,T4> codec4, Function<C,T4> getter4, net.minecraft.network.codec.StreamCodec<? super B,T5> codec5, Function<C,T5> getter5, net.minecraft.network.codec.StreamCodec<? super B,T6> codec6, Function<C,T6> getter6, net.minecraft.network.codec.StreamCodec<? super B,T7> codec7, Function<C,T7> getter7, net.minecraft.network.codec.StreamCodec<? super B,T8> codec8, Function<C,T8> getter8, com.mojang.datafixers.util.Function8<T1,T2,T3,T4,T5,T6,T7,T8,C> factory)
     
    static <B, C, T1, T2, T3, T4, T5, T6, T7, T8, T9>
    net.minecraft.network.codec.StreamCodec<B,C>
    composite(net.minecraft.network.codec.StreamCodec<? super B,T1> codec1, Function<C,T1> getter1, net.minecraft.network.codec.StreamCodec<? super B,T2> codec2, Function<C,T2> getter2, net.minecraft.network.codec.StreamCodec<? super B,T3> codec3, Function<C,T3> getter3, net.minecraft.network.codec.StreamCodec<? super B,T4> codec4, Function<C,T4> getter4, net.minecraft.network.codec.StreamCodec<? super B,T5> codec5, Function<C,T5> getter5, net.minecraft.network.codec.StreamCodec<? super B,T6> codec6, Function<C,T6> getter6, net.minecraft.network.codec.StreamCodec<? super B,T7> codec7, Function<C,T7> getter7, net.minecraft.network.codec.StreamCodec<? super B,T8> codec8, Function<C,T8> getter8, net.minecraft.network.codec.StreamCodec<? super B,T9> codec9, Function<C,T9> getter9, com.mojang.datafixers.util.Function9<T1,T2,T3,T4,T5,T6,T7,T8,T9,C> factory)
     
    static <B, C, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>
    net.minecraft.network.codec.StreamCodec<B,C>
    composite(net.minecraft.network.codec.StreamCodec<? super B,T1> codec1, Function<C,T1> getter1, net.minecraft.network.codec.StreamCodec<? super B,T2> codec2, Function<C,T2> getter2, net.minecraft.network.codec.StreamCodec<? super B,T3> codec3, Function<C,T3> getter3, net.minecraft.network.codec.StreamCodec<? super B,T4> codec4, Function<C,T4> getter4, net.minecraft.network.codec.StreamCodec<? super B,T5> codec5, Function<C,T5> getter5, net.minecraft.network.codec.StreamCodec<? super B,T6> codec6, Function<C,T6> getter6, net.minecraft.network.codec.StreamCodec<? super B,T7> codec7, Function<C,T7> getter7, net.minecraft.network.codec.StreamCodec<? super B,T8> codec8, Function<C,T8> getter8, net.minecraft.network.codec.StreamCodec<? super B,T9> codec9, Function<C,T9> getter9, net.minecraft.network.codec.StreamCodec<? super B,T10> codec10, Function<C,T10> getter10, com.mojang.datafixers.util.Function10<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,C> factory)
     
    static <B, C, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>
    net.minecraft.network.codec.StreamCodec<B,C>
    composite(net.minecraft.network.codec.StreamCodec<? super B,T1> codec1, Function<C,T1> getter1, net.minecraft.network.codec.StreamCodec<? super B,T2> codec2, Function<C,T2> getter2, net.minecraft.network.codec.StreamCodec<? super B,T3> codec3, Function<C,T3> getter3, net.minecraft.network.codec.StreamCodec<? super B,T4> codec4, Function<C,T4> getter4, net.minecraft.network.codec.StreamCodec<? super B,T5> codec5, Function<C,T5> getter5, net.minecraft.network.codec.StreamCodec<? super B,T6> codec6, Function<C,T6> getter6, net.minecraft.network.codec.StreamCodec<? super B,T7> codec7, Function<C,T7> getter7, net.minecraft.network.codec.StreamCodec<? super B,T8> codec8, Function<C,T8> getter8, net.minecraft.network.codec.StreamCodec<? super B,T9> codec9, Function<C,T9> getter9, net.minecraft.network.codec.StreamCodec<? super B,T10> codec10, Function<C,T10> getter10, net.minecraft.network.codec.StreamCodec<? super B,T11> codec11, Function<C,T11> getter11, com.mojang.datafixers.util.Function11<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,C> factory)
     
    static <B, C, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>
    net.minecraft.network.codec.StreamCodec<B,C>
    composite(net.minecraft.network.codec.StreamCodec<? super B,T1> codec1, Function<C,T1> getter1, net.minecraft.network.codec.StreamCodec<? super B,T2> codec2, Function<C,T2> getter2, net.minecraft.network.codec.StreamCodec<? super B,T3> codec3, Function<C,T3> getter3, net.minecraft.network.codec.StreamCodec<? super B,T4> codec4, Function<C,T4> getter4, net.minecraft.network.codec.StreamCodec<? super B,T5> codec5, Function<C,T5> getter5, net.minecraft.network.codec.StreamCodec<? super B,T6> codec6, Function<C,T6> getter6, net.minecraft.network.codec.StreamCodec<? super B,T7> codec7, Function<C,T7> getter7, net.minecraft.network.codec.StreamCodec<? super B,T8> codec8, Function<C,T8> getter8, net.minecraft.network.codec.StreamCodec<? super B,T9> codec9, Function<C,T9> getter9, net.minecraft.network.codec.StreamCodec<? super B,T10> codec10, Function<C,T10> getter10, net.minecraft.network.codec.StreamCodec<? super B,T11> codec11, Function<C,T11> getter11, net.minecraft.network.codec.StreamCodec<? super B,T12> codec12, Function<C,T12> getter12, com.mojang.datafixers.util.Function12<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,C> factory)
     
    static <B, C, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>
    net.minecraft.network.codec.StreamCodec<B,C>
    composite(net.minecraft.network.codec.StreamCodec<? super B,T1> codec1, Function<C,T1> getter1, net.minecraft.network.codec.StreamCodec<? super B,T2> codec2, Function<C,T2> getter2, net.minecraft.network.codec.StreamCodec<? super B,T3> codec3, Function<C,T3> getter3, net.minecraft.network.codec.StreamCodec<? super B,T4> codec4, Function<C,T4> getter4, net.minecraft.network.codec.StreamCodec<? super B,T5> codec5, Function<C,T5> getter5, net.minecraft.network.codec.StreamCodec<? super B,T6> codec6, Function<C,T6> getter6, net.minecraft.network.codec.StreamCodec<? super B,T7> codec7, Function<C,T7> getter7, net.minecraft.network.codec.StreamCodec<? super B,T8> codec8, Function<C,T8> getter8, net.minecraft.network.codec.StreamCodec<? super B,T9> codec9, Function<C,T9> getter9, net.minecraft.network.codec.StreamCodec<? super B,T10> codec10, Function<C,T10> getter10, net.minecraft.network.codec.StreamCodec<? super B,T11> codec11, Function<C,T11> getter11, net.minecraft.network.codec.StreamCodec<? super B,T12> codec12, Function<C,T12> getter12, net.minecraft.network.codec.StreamCodec<? super B,T13> codec13, Function<C,T13> getter13, com.mojang.datafixers.util.Function13<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,C> factory)
     
    static <B, C, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>
    net.minecraft.network.codec.StreamCodec<B,C>
    composite(net.minecraft.network.codec.StreamCodec<? super B,T1> codec1, Function<C,T1> getter1, net.minecraft.network.codec.StreamCodec<? super B,T2> codec2, Function<C,T2> getter2, net.minecraft.network.codec.StreamCodec<? super B,T3> codec3, Function<C,T3> getter3, net.minecraft.network.codec.StreamCodec<? super B,T4> codec4, Function<C,T4> getter4, net.minecraft.network.codec.StreamCodec<? super B,T5> codec5, Function<C,T5> getter5, net.minecraft.network.codec.StreamCodec<? super B,T6> codec6, Function<C,T6> getter6, net.minecraft.network.codec.StreamCodec<? super B,T7> codec7, Function<C,T7> getter7, net.minecraft.network.codec.StreamCodec<? super B,T8> codec8, Function<C,T8> getter8, net.minecraft.network.codec.StreamCodec<? super B,T9> codec9, Function<C,T9> getter9, net.minecraft.network.codec.StreamCodec<? super B,T10> codec10, Function<C,T10> getter10, net.minecraft.network.codec.StreamCodec<? super B,T11> codec11, Function<C,T11> getter11, net.minecraft.network.codec.StreamCodec<? super B,T12> codec12, Function<C,T12> getter12, net.minecraft.network.codec.StreamCodec<? super B,T13> codec13, Function<C,T13> getter13, net.minecraft.network.codec.StreamCodec<? super B,T14> codec14, Function<C,T14> getter14, com.mojang.datafixers.util.Function14<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,C> factory)
     
    static <B, C, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>
    net.minecraft.network.codec.StreamCodec<B,C>
    composite(net.minecraft.network.codec.StreamCodec<? super B,T1> codec1, Function<C,T1> getter1, net.minecraft.network.codec.StreamCodec<? super B,T2> codec2, Function<C,T2> getter2, net.minecraft.network.codec.StreamCodec<? super B,T3> codec3, Function<C,T3> getter3, net.minecraft.network.codec.StreamCodec<? super B,T4> codec4, Function<C,T4> getter4, net.minecraft.network.codec.StreamCodec<? super B,T5> codec5, Function<C,T5> getter5, net.minecraft.network.codec.StreamCodec<? super B,T6> codec6, Function<C,T6> getter6, net.minecraft.network.codec.StreamCodec<? super B,T7> codec7, Function<C,T7> getter7, net.minecraft.network.codec.StreamCodec<? super B,T8> codec8, Function<C,T8> getter8, net.minecraft.network.codec.StreamCodec<? super B,T9> codec9, Function<C,T9> getter9, net.minecraft.network.codec.StreamCodec<? super B,T10> codec10, Function<C,T10> getter10, net.minecraft.network.codec.StreamCodec<? super B,T11> codec11, Function<C,T11> getter11, net.minecraft.network.codec.StreamCodec<? super B,T12> codec12, Function<C,T12> getter12, net.minecraft.network.codec.StreamCodec<? super B,T13> codec13, Function<C,T13> getter13, net.minecraft.network.codec.StreamCodec<? super B,T14> codec14, Function<C,T14> getter14, net.minecraft.network.codec.StreamCodec<? super B,T15> codec15, Function<C,T15> getter15, com.mojang.datafixers.util.Function15<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,C> factory)
     
    static <B, C, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>
    net.minecraft.network.codec.StreamCodec<B,C>
    composite(net.minecraft.network.codec.StreamCodec<? super B,T1> codec1, Function<C,T1> getter1, net.minecraft.network.codec.StreamCodec<? super B,T2> codec2, Function<C,T2> getter2, net.minecraft.network.codec.StreamCodec<? super B,T3> codec3, Function<C,T3> getter3, net.minecraft.network.codec.StreamCodec<? super B,T4> codec4, Function<C,T4> getter4, net.minecraft.network.codec.StreamCodec<? super B,T5> codec5, Function<C,T5> getter5, net.minecraft.network.codec.StreamCodec<? super B,T6> codec6, Function<C,T6> getter6, net.minecraft.network.codec.StreamCodec<? super B,T7> codec7, Function<C,T7> getter7, net.minecraft.network.codec.StreamCodec<? super B,T8> codec8, Function<C,T8> getter8, net.minecraft.network.codec.StreamCodec<? super B,T9> codec9, Function<C,T9> getter9, net.minecraft.network.codec.StreamCodec<? super B,T10> codec10, Function<C,T10> getter10, net.minecraft.network.codec.StreamCodec<? super B,T11> codec11, Function<C,T11> getter11, net.minecraft.network.codec.StreamCodec<? super B,T12> codec12, Function<C,T12> getter12, net.minecraft.network.codec.StreamCodec<? super B,T13> codec13, Function<C,T13> getter13, net.minecraft.network.codec.StreamCodec<? super B,T14> codec14, Function<C,T14> getter14, net.minecraft.network.codec.StreamCodec<? super B,T15> codec15, Function<C,T15> getter15, net.minecraft.network.codec.StreamCodec<? super B,T16> codec16, Function<C,T16> getter16, com.mojang.datafixers.util.Function16<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,C> factory)
     
  • Method Details

    • composite

      static <B, C, T1, T2, T3, T4, T5, T6, T7> net.minecraft.network.codec.StreamCodec<B,C> composite(net.minecraft.network.codec.StreamCodec<? super B,T1> codec1, Function<C,T1> getter1, net.minecraft.network.codec.StreamCodec<? super B,T2> codec2, Function<C,T2> getter2, net.minecraft.network.codec.StreamCodec<? super B,T3> codec3, Function<C,T3> getter3, net.minecraft.network.codec.StreamCodec<? super B,T4> codec4, Function<C,T4> getter4, net.minecraft.network.codec.StreamCodec<? super B,T5> codec5, Function<C,T5> getter5, net.minecraft.network.codec.StreamCodec<? super B,T6> codec6, Function<C,T6> getter6, net.minecraft.network.codec.StreamCodec<? super B,T7> codec7, Function<C,T7> getter7, com.mojang.datafixers.util.Function7<T1,T2,T3,T4,T5,T6,T7,C> factory)
    • composite

      static <B, C, T1, T2, T3, T4, T5, T6, T7, T8> net.minecraft.network.codec.StreamCodec<B,C> composite(net.minecraft.network.codec.StreamCodec<? super B,T1> codec1, Function<C,T1> getter1, net.minecraft.network.codec.StreamCodec<? super B,T2> codec2, Function<C,T2> getter2, net.minecraft.network.codec.StreamCodec<? super B,T3> codec3, Function<C,T3> getter3, net.minecraft.network.codec.StreamCodec<? super B,T4> codec4, Function<C,T4> getter4, net.minecraft.network.codec.StreamCodec<? super B,T5> codec5, Function<C,T5> getter5, net.minecraft.network.codec.StreamCodec<? super B,T6> codec6, Function<C,T6> getter6, net.minecraft.network.codec.StreamCodec<? super B,T7> codec7, Function<C,T7> getter7, net.minecraft.network.codec.StreamCodec<? super B,T8> codec8, Function<C,T8> getter8, com.mojang.datafixers.util.Function8<T1,T2,T3,T4,T5,T6,T7,T8,C> factory)
    • composite

      static <B, C, T1, T2, T3, T4, T5, T6, T7, T8, T9> net.minecraft.network.codec.StreamCodec<B,C> composite(net.minecraft.network.codec.StreamCodec<? super B,T1> codec1, Function<C,T1> getter1, net.minecraft.network.codec.StreamCodec<? super B,T2> codec2, Function<C,T2> getter2, net.minecraft.network.codec.StreamCodec<? super B,T3> codec3, Function<C,T3> getter3, net.minecraft.network.codec.StreamCodec<? super B,T4> codec4, Function<C,T4> getter4, net.minecraft.network.codec.StreamCodec<? super B,T5> codec5, Function<C,T5> getter5, net.minecraft.network.codec.StreamCodec<? super B,T6> codec6, Function<C,T6> getter6, net.minecraft.network.codec.StreamCodec<? super B,T7> codec7, Function<C,T7> getter7, net.minecraft.network.codec.StreamCodec<? super B,T8> codec8, Function<C,T8> getter8, net.minecraft.network.codec.StreamCodec<? super B,T9> codec9, Function<C,T9> getter9, com.mojang.datafixers.util.Function9<T1,T2,T3,T4,T5,T6,T7,T8,T9,C> factory)
    • composite

      static <B, C, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> net.minecraft.network.codec.StreamCodec<B,C> composite(net.minecraft.network.codec.StreamCodec<? super B,T1> codec1, Function<C,T1> getter1, net.minecraft.network.codec.StreamCodec<? super B,T2> codec2, Function<C,T2> getter2, net.minecraft.network.codec.StreamCodec<? super B,T3> codec3, Function<C,T3> getter3, net.minecraft.network.codec.StreamCodec<? super B,T4> codec4, Function<C,T4> getter4, net.minecraft.network.codec.StreamCodec<? super B,T5> codec5, Function<C,T5> getter5, net.minecraft.network.codec.StreamCodec<? super B,T6> codec6, Function<C,T6> getter6, net.minecraft.network.codec.StreamCodec<? super B,T7> codec7, Function<C,T7> getter7, net.minecraft.network.codec.StreamCodec<? super B,T8> codec8, Function<C,T8> getter8, net.minecraft.network.codec.StreamCodec<? super B,T9> codec9, Function<C,T9> getter9, net.minecraft.network.codec.StreamCodec<? super B,T10> codec10, Function<C,T10> getter10, com.mojang.datafixers.util.Function10<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,C> factory)
    • composite

      static <B, C, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11> net.minecraft.network.codec.StreamCodec<B,C> composite(net.minecraft.network.codec.StreamCodec<? super B,T1> codec1, Function<C,T1> getter1, net.minecraft.network.codec.StreamCodec<? super B,T2> codec2, Function<C,T2> getter2, net.minecraft.network.codec.StreamCodec<? super B,T3> codec3, Function<C,T3> getter3, net.minecraft.network.codec.StreamCodec<? super B,T4> codec4, Function<C,T4> getter4, net.minecraft.network.codec.StreamCodec<? super B,T5> codec5, Function<C,T5> getter5, net.minecraft.network.codec.StreamCodec<? super B,T6> codec6, Function<C,T6> getter6, net.minecraft.network.codec.StreamCodec<? super B,T7> codec7, Function<C,T7> getter7, net.minecraft.network.codec.StreamCodec<? super B,T8> codec8, Function<C,T8> getter8, net.minecraft.network.codec.StreamCodec<? super B,T9> codec9, Function<C,T9> getter9, net.minecraft.network.codec.StreamCodec<? super B,T10> codec10, Function<C,T10> getter10, net.minecraft.network.codec.StreamCodec<? super B,T11> codec11, Function<C,T11> getter11, com.mojang.datafixers.util.Function11<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,C> factory)
    • composite

      static <B, C, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12> net.minecraft.network.codec.StreamCodec<B,C> composite(net.minecraft.network.codec.StreamCodec<? super B,T1> codec1, Function<C,T1> getter1, net.minecraft.network.codec.StreamCodec<? super B,T2> codec2, Function<C,T2> getter2, net.minecraft.network.codec.StreamCodec<? super B,T3> codec3, Function<C,T3> getter3, net.minecraft.network.codec.StreamCodec<? super B,T4> codec4, Function<C,T4> getter4, net.minecraft.network.codec.StreamCodec<? super B,T5> codec5, Function<C,T5> getter5, net.minecraft.network.codec.StreamCodec<? super B,T6> codec6, Function<C,T6> getter6, net.minecraft.network.codec.StreamCodec<? super B,T7> codec7, Function<C,T7> getter7, net.minecraft.network.codec.StreamCodec<? super B,T8> codec8, Function<C,T8> getter8, net.minecraft.network.codec.StreamCodec<? super B,T9> codec9, Function<C,T9> getter9, net.minecraft.network.codec.StreamCodec<? super B,T10> codec10, Function<C,T10> getter10, net.minecraft.network.codec.StreamCodec<? super B,T11> codec11, Function<C,T11> getter11, net.minecraft.network.codec.StreamCodec<? super B,T12> codec12, Function<C,T12> getter12, com.mojang.datafixers.util.Function12<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,C> factory)
    • composite

      static <B, C, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13> net.minecraft.network.codec.StreamCodec<B,C> composite(net.minecraft.network.codec.StreamCodec<? super B,T1> codec1, Function<C,T1> getter1, net.minecraft.network.codec.StreamCodec<? super B,T2> codec2, Function<C,T2> getter2, net.minecraft.network.codec.StreamCodec<? super B,T3> codec3, Function<C,T3> getter3, net.minecraft.network.codec.StreamCodec<? super B,T4> codec4, Function<C,T4> getter4, net.minecraft.network.codec.StreamCodec<? super B,T5> codec5, Function<C,T5> getter5, net.minecraft.network.codec.StreamCodec<? super B,T6> codec6, Function<C,T6> getter6, net.minecraft.network.codec.StreamCodec<? super B,T7> codec7, Function<C,T7> getter7, net.minecraft.network.codec.StreamCodec<? super B,T8> codec8, Function<C,T8> getter8, net.minecraft.network.codec.StreamCodec<? super B,T9> codec9, Function<C,T9> getter9, net.minecraft.network.codec.StreamCodec<? super B,T10> codec10, Function<C,T10> getter10, net.minecraft.network.codec.StreamCodec<? super B,T11> codec11, Function<C,T11> getter11, net.minecraft.network.codec.StreamCodec<? super B,T12> codec12, Function<C,T12> getter12, net.minecraft.network.codec.StreamCodec<? super B,T13> codec13, Function<C,T13> getter13, com.mojang.datafixers.util.Function13<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,C> factory)
    • composite

      static <B, C, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14> net.minecraft.network.codec.StreamCodec<B,C> composite(net.minecraft.network.codec.StreamCodec<? super B,T1> codec1, Function<C,T1> getter1, net.minecraft.network.codec.StreamCodec<? super B,T2> codec2, Function<C,T2> getter2, net.minecraft.network.codec.StreamCodec<? super B,T3> codec3, Function<C,T3> getter3, net.minecraft.network.codec.StreamCodec<? super B,T4> codec4, Function<C,T4> getter4, net.minecraft.network.codec.StreamCodec<? super B,T5> codec5, Function<C,T5> getter5, net.minecraft.network.codec.StreamCodec<? super B,T6> codec6, Function<C,T6> getter6, net.minecraft.network.codec.StreamCodec<? super B,T7> codec7, Function<C,T7> getter7, net.minecraft.network.codec.StreamCodec<? super B,T8> codec8, Function<C,T8> getter8, net.minecraft.network.codec.StreamCodec<? super B,T9> codec9, Function<C,T9> getter9, net.minecraft.network.codec.StreamCodec<? super B,T10> codec10, Function<C,T10> getter10, net.minecraft.network.codec.StreamCodec<? super B,T11> codec11, Function<C,T11> getter11, net.minecraft.network.codec.StreamCodec<? super B,T12> codec12, Function<C,T12> getter12, net.minecraft.network.codec.StreamCodec<? super B,T13> codec13, Function<C,T13> getter13, net.minecraft.network.codec.StreamCodec<? super B,T14> codec14, Function<C,T14> getter14, com.mojang.datafixers.util.Function14<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,C> factory)
    • composite

      static <B, C, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15> net.minecraft.network.codec.StreamCodec<B,C> composite(net.minecraft.network.codec.StreamCodec<? super B,T1> codec1, Function<C,T1> getter1, net.minecraft.network.codec.StreamCodec<? super B,T2> codec2, Function<C,T2> getter2, net.minecraft.network.codec.StreamCodec<? super B,T3> codec3, Function<C,T3> getter3, net.minecraft.network.codec.StreamCodec<? super B,T4> codec4, Function<C,T4> getter4, net.minecraft.network.codec.StreamCodec<? super B,T5> codec5, Function<C,T5> getter5, net.minecraft.network.codec.StreamCodec<? super B,T6> codec6, Function<C,T6> getter6, net.minecraft.network.codec.StreamCodec<? super B,T7> codec7, Function<C,T7> getter7, net.minecraft.network.codec.StreamCodec<? super B,T8> codec8, Function<C,T8> getter8, net.minecraft.network.codec.StreamCodec<? super B,T9> codec9, Function<C,T9> getter9, net.minecraft.network.codec.StreamCodec<? super B,T10> codec10, Function<C,T10> getter10, net.minecraft.network.codec.StreamCodec<? super B,T11> codec11, Function<C,T11> getter11, net.minecraft.network.codec.StreamCodec<? super B,T12> codec12, Function<C,T12> getter12, net.minecraft.network.codec.StreamCodec<? super B,T13> codec13, Function<C,T13> getter13, net.minecraft.network.codec.StreamCodec<? super B,T14> codec14, Function<C,T14> getter14, net.minecraft.network.codec.StreamCodec<? super B,T15> codec15, Function<C,T15> getter15, com.mojang.datafixers.util.Function15<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,C> factory)
    • composite

      static <B, C, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16> net.minecraft.network.codec.StreamCodec<B,C> composite(net.minecraft.network.codec.StreamCodec<? super B,T1> codec1, Function<C,T1> getter1, net.minecraft.network.codec.StreamCodec<? super B,T2> codec2, Function<C,T2> getter2, net.minecraft.network.codec.StreamCodec<? super B,T3> codec3, Function<C,T3> getter3, net.minecraft.network.codec.StreamCodec<? super B,T4> codec4, Function<C,T4> getter4, net.minecraft.network.codec.StreamCodec<? super B,T5> codec5, Function<C,T5> getter5, net.minecraft.network.codec.StreamCodec<? super B,T6> codec6, Function<C,T6> getter6, net.minecraft.network.codec.StreamCodec<? super B,T7> codec7, Function<C,T7> getter7, net.minecraft.network.codec.StreamCodec<? super B,T8> codec8, Function<C,T8> getter8, net.minecraft.network.codec.StreamCodec<? super B,T9> codec9, Function<C,T9> getter9, net.minecraft.network.codec.StreamCodec<? super B,T10> codec10, Function<C,T10> getter10, net.minecraft.network.codec.StreamCodec<? super B,T11> codec11, Function<C,T11> getter11, net.minecraft.network.codec.StreamCodec<? super B,T12> codec12, Function<C,T12> getter12, net.minecraft.network.codec.StreamCodec<? super B,T13> codec13, Function<C,T13> getter13, net.minecraft.network.codec.StreamCodec<? super B,T14> codec14, Function<C,T14> getter14, net.minecraft.network.codec.StreamCodec<? super B,T15> codec15, Function<C,T15> getter15, net.minecraft.network.codec.StreamCodec<? super B,T16> codec16, Function<C,T16> getter16, com.mojang.datafixers.util.Function16<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,C> factory)