Class ExtraComposites
java.lang.Object
com.wdiscute.starcatcher.io.ExtraComposites
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic <B,C, T1, T2, T3, T4, T5, T6>
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, com.mojang.datafixers.util.Function6<T1, T2, T3, T4, T5, T6, C> factory) 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)
-
Constructor Details
-
ExtraComposites
public ExtraComposites()
-
-
Method Details
-
composite
public static <B,C, net.minecraft.network.codec.StreamCodec<B,T1, T2, T3, T4, T5, T6> 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, com.mojang.datafixers.util.Function6<T1, T2, T3, T4, T5, T6, C> factory) -
composite
public static <B,C, net.minecraft.network.codec.StreamCodec<B,T1, T2, T3, T4, T5, T6, T7> 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
public static <B,C, net.minecraft.network.codec.StreamCodec<B,T1, T2, T3, T4, T5, T6, T7, T8> 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
public static <B,C, net.minecraft.network.codec.StreamCodec<B,T1, T2, T3, T4, T5, T6, T7, T8, T9> 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
public static <B,C, net.minecraft.network.codec.StreamCodec<B,T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> 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
public static <B,C, net.minecraft.network.codec.StreamCodec<B,T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11> 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
public static <B,C, net.minecraft.network.codec.StreamCodec<B,T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12> 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
public static <B,C, net.minecraft.network.codec.StreamCodec<B,T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13> 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)
-