| static <B, V> PacketCodec<B, V> |
|
| static <B, V> PacketCodec<B, V> |
|
| static <B, V> PacketCodec<B, V> |
| unit(V instance) |
| method_56431(V arg0) |
| unit(V value) |
|
| default <O> PacketCodec<B, O> |
|
| default <O> PacketCodec<B, O> |
| map(Function<? super V, ? extends O> to, Function<? super O, ? extends V> from) |
| method_56432(Function<? super V, ? extends O> arg0, Function<? super O, ? extends V> arg1) |
| xmap(Function<? super V, ? extends O> to, Function<? super O, ? extends V> from) |
|
| default <O extends io.netty.buffer.ByteBuf> PacketCodec<O, V> |
| mapStream(Function<O, ? extends B> operation) |
| method_56439(Function<O, ? extends B> arg0) |
| mapBuf(Function<O, ? extends B> function) |
|
| default <U> PacketCodec<B, U> |
| dispatch(Function<? super U, ? extends V> type, Function<? super V, ? extends StreamCodec<? super B, ? extends U>> codec) |
| method_56440(Function<? super U, ? extends V> arg0, Function<? super V, ? extends class_9139<? super B, ? extends U>> arg1) |
| dispatch(Function<? super U, ? extends V> type, Function<? super V, ? extends PacketCodec<? super B, ? extends U>> codec) |
|
| static <B, C, T1> PacketCodec<B, C> |
| composite(StreamCodec<? super B, T1> codec1, Function<C, T1> getter1, Function<T1, C> constructor) |
| method_56434(class_9139<? super B, T1> arg0, Function<C, T1> arg1, Function<T1, C> arg2) |
| tuple(PacketCodec<? super B, T1> codec, Function<C, T1> from, Function<T1, C> to) |
|
| static <B, C, T1, T2> PacketCodec<B, C> |
| composite(StreamCodec<? super B, T1> codec1, Function<C, T1> getter1, StreamCodec<? super B, T2> codec2, Function<C, T2> getter2, BiFunction<T1, T2, C> constructor) |
| method_56435(class_9139<? super B, T1> arg0, Function<C, T1> arg1, class_9139<? super B, T2> arg2, Function<C, T2> arg3, BiFunction<T1, T2, C> arg4) |
| tuple(PacketCodec<? super B, T1> codec1, Function<C, T1> from1, PacketCodec<? super B, T2> codec2, Function<C, T2> from2, BiFunction<T1, T2, C> to) |
|
| static <B, C, T1, T2, T3> PacketCodec<B, C> |
| composite(StreamCodec<? super B, T1> codec1, Function<C, T1> getter1, StreamCodec<? super B, T2> codec2, Function<C, T2> getter2, StreamCodec<? super B, T3> codec3, Function<C, T3> getter3, com.mojang.datafixers.util.Function3<T1, T2, T3, C> constructor) |
| method_56436(class_9139<? super B, T1> arg0, Function<C, T1> arg1, class_9139<? super B, T2> arg2, Function<C, T2> arg3, class_9139<? super B, T3> arg4, Function<C, T3> arg5, com.mojang.datafixers.util.Function3<T1, T2, T3, C> arg6) |
| tuple(PacketCodec<? super B, T1> codec1, Function<C, T1> from1, PacketCodec<? super B, T2> codec2, Function<C, T2> from2, PacketCodec<? super B, T3> codec3, Function<C, T3> from3, com.mojang.datafixers.util.Function3<T1, T2, T3, C> to) |
|
| static <B, C, T1, T2, T3, T4> PacketCodec<B, C> |
| composite(StreamCodec<? super B, T1> codec1, Function<C, T1> getter1, StreamCodec<? super B, T2> codec2, Function<C, T2> getter2, StreamCodec<? super B, T3> codec3, Function<C, T3> getter3, StreamCodec<? super B, T4> codec4, Function<C, T4> getter4, com.mojang.datafixers.util.Function4<T1, T2, T3, T4, C> constructor) |
| method_56905(class_9139<? super B, T1> arg0, Function<C, T1> arg1, class_9139<? super B, T2> arg2, Function<C, T2> arg3, class_9139<? super B, T3> arg4, Function<C, T3> arg5, class_9139<? super B, T4> arg6, Function<C, T4> arg7, com.mojang.datafixers.util.Function4<T1, T2, T3, T4, C> arg8) |
| tuple(PacketCodec<? super B, T1> codec1, Function<C, T1> from1, PacketCodec<? super B, T2> codec2, Function<C, T2> from2, PacketCodec<? super B, T3> codec3, Function<C, T3> from3, PacketCodec<? super B, T4> codec4, Function<C, T4> from4, com.mojang.datafixers.util.Function4<T1, T2, T3, T4, C> to) |
|
| static <B, C, T1, T2, T3, T4, T5> PacketCodec<B, C> |
| composite(StreamCodec<? super B, T1> codec1, Function<C, T1> getter1, StreamCodec<? super B, T2> codec2, Function<C, T2> getter2, StreamCodec<? super B, T3> codec3, Function<C, T3> getter3, StreamCodec<? super B, T4> codec4, Function<C, T4> getter4, StreamCodec<? super B, T5> codec5, Function<C, T5> getter5, com.mojang.datafixers.util.Function5<T1, T2, T3, T4, T5, C> constructor) |
| method_56906(class_9139<? super B, T1> arg0, Function<C, T1> arg1, class_9139<? super B, T2> arg2, Function<C, T2> arg3, class_9139<? super B, T3> arg4, Function<C, T3> arg5, class_9139<? super B, T4> arg6, Function<C, T4> arg7, class_9139<? super B, T5> arg8, Function<C, T5> arg9, com.mojang.datafixers.util.Function5<T1, T2, T3, T4, T5, C> arg10) |
| tuple(PacketCodec<? super B, T1> codec1, Function<C, T1> from1, PacketCodec<? super B, T2> codec2, Function<C, T2> from2, PacketCodec<? super B, T3> codec3, Function<C, T3> from3, PacketCodec<? super B, T4> codec4, Function<C, T4> from4, PacketCodec<? super B, T5> codec5, Function<C, T5> from5, com.mojang.datafixers.util.Function5<T1, T2, T3, T4, T5, C> to) |
|
| static <B, C, T1, T2, T3, T4, T5, T6> PacketCodec<B, C> |
| composite(StreamCodec<? super B, T1> codec1, Function<C, T1> getter1, StreamCodec<? super B, T2> codec2, Function<C, T2> getter2, StreamCodec<? super B, T3> codec3, Function<C, T3> getter3, StreamCodec<? super B, T4> codec4, Function<C, T4> getter4, StreamCodec<? super B, T5> codec5, Function<C, T5> getter5, StreamCodec<? super B, T6> codec6, Function<C, T6> getter6, com.mojang.datafixers.util.Function6<T1, T2, T3, T4, T5, T6, C> constructor) |
| method_58025(class_9139<? super B, T1> arg0, Function<C, T1> arg1, class_9139<? super B, T2> arg2, Function<C, T2> arg3, class_9139<? super B, T3> arg4, Function<C, T3> arg5, class_9139<? super B, T4> arg6, Function<C, T4> arg7, class_9139<? super B, T5> arg8, Function<C, T5> arg9, class_9139<? super B, T6> arg10, Function<C, T6> arg11, com.mojang.datafixers.util.Function6<T1, T2, T3, T4, T5, T6, C> arg12) |
| tuple(PacketCodec<? super B, T1> codec1, Function<C, T1> from1, PacketCodec<? super B, T2> codec2, Function<C, T2> from2, PacketCodec<? super B, T3> codec3, Function<C, T3> from3, PacketCodec<? super B, T4> codec4, Function<C, T4> from4, PacketCodec<? super B, T5> codec5, Function<C, T5> from5, PacketCodec<? super B, T6> codec6, Function<C, T6> from6, com.mojang.datafixers.util.Function6<T1, T2, T3, T4, T5, T6, C> to) |
|
| static <B, C, T1, T2, T3, T4, T5, T6, T7> PacketCodec<B, C> |
| composite(StreamCodec<? super B, T1> codec1, Function<C, T1> getter1, StreamCodec<? super B, T2> codec2, Function<C, T2> getter2, StreamCodec<? super B, T3> codec3, Function<C, T3> getter3, StreamCodec<? super B, T4> codec4, Function<C, T4> getter4, StreamCodec<? super B, T5> codec5, Function<C, T5> getter5, StreamCodec<? super B, T6> codec6, Function<C, T6> getter6, StreamCodec<? super B, T7> codec7, Function<C, T7> getter7, com.mojang.datafixers.util.Function7<T1, T2, T3, T4, T5, T6, T7, C> constructor) |
| method_64265(class_9139<? super B, T1> arg0, Function<C, T1> arg1, class_9139<? super B, T2> arg2, Function<C, T2> arg3, class_9139<? super B, T3> arg4, Function<C, T3> arg5, class_9139<? super B, T4> arg6, Function<C, T4> arg7, class_9139<? super B, T5> arg8, Function<C, T5> arg9, class_9139<? super B, T6> arg10, Function<C, T6> arg11, class_9139<? super B, T7> arg12, Function<C, T7> arg13, com.mojang.datafixers.util.Function7<T1, T2, T3, T4, T5, T6, T7, C> arg14) |
| tuple(PacketCodec<? super B, T1> codec1, Function<C, T1> from1, PacketCodec<? super B, T2> codec2, Function<C, T2> from2, PacketCodec<? super B, T3> codec3, Function<C, T3> from3, PacketCodec<? super B, T4> codec4, Function<C, T4> from4, PacketCodec<? super B, T5> codec5, Function<C, T5> from5, PacketCodec<? super B, T6> codec6, Function<C, T6> from6, PacketCodec<? super B, T7> codec7, Function<C, T7> from7, com.mojang.datafixers.util.Function7<T1, T2, T3, T4, T5, T6, T7, C> to) |
|
| static <B, C, T1, T2, T3, T4, T5, T6, T7, T8> PacketCodec<B, C> |
| composite(StreamCodec<? super B, T1> codec1, Function<C, T1> getter1, StreamCodec<? super B, T2> codec2, Function<C, T2> getter2, StreamCodec<? super B, T3> codec3, Function<C, T3> getter3, StreamCodec<? super B, T4> codec4, Function<C, T4> getter4, StreamCodec<? super B, T5> codec5, Function<C, T5> getter5, StreamCodec<? super B, T6> codec6, Function<C, T6> getter6, StreamCodec<? super B, T7> codec7, Function<C, T7> getter7, StreamCodec<? super B, T8> codec8, Function<C, T8> getter8, com.mojang.datafixers.util.Function8<T1, T2, T3, T4, T5, T6, T7, T8, C> constructor) |
| method_65036(class_9139<? super B, T1> arg0, Function<C, T1> arg1, class_9139<? super B, T2> arg2, Function<C, T2> arg3, class_9139<? super B, T3> arg4, Function<C, T3> arg5, class_9139<? super B, T4> arg6, Function<C, T4> arg7, class_9139<? super B, T5> arg8, Function<C, T5> arg9, class_9139<? super B, T6> arg10, Function<C, T6> arg11, class_9139<? super B, T7> arg12, Function<C, T7> arg13, class_9139<? super B, T8> arg14, Function<C, T8> arg15, com.mojang.datafixers.util.Function8<T1, T2, T3, T4, T5, T6, T7, T8, C> arg16) |
| tuple(PacketCodec<? super B, T1> codec1, Function<C, T1> from1, PacketCodec<? super B, T2> codec2, Function<C, T2> from2, PacketCodec<? super B, T3> codec3, Function<C, T3> from3, PacketCodec<? super B, T4> codec4, Function<C, T4> from4, PacketCodec<? super B, T5> codec5, Function<C, T5> from5, PacketCodec<? super B, T6> codec6, Function<C, T6> from6, PacketCodec<? super B, T7> codec7, Function<C, T7> from7, PacketCodec<? super B, T8> codec8, Function<C, T8> from8, com.mojang.datafixers.util.Function8<T1, T2, T3, T4, T5, T6, T7, T8, C> to) |
|
| static <B, C, T1, T2, T3, T4, T5, T6, T7, T8, T9> PacketCodec<B, C> |
| composite(StreamCodec<? super B, T1> codec1, Function<C, T1> getter1, StreamCodec<? super B, T2> codec2, Function<C, T2> getter2, StreamCodec<? super B, T3> codec3, Function<C, T3> getter3, StreamCodec<? super B, T4> codec4, Function<C, T4> getter4, StreamCodec<? super B, T5> codec5, Function<C, T5> getter5, StreamCodec<? super B, T6> codec6, Function<C, T6> getter6, StreamCodec<? super B, T7> codec7, Function<C, T7> getter7, StreamCodec<? super B, T8> codec8, Function<C, T8> getter8, StreamCodec<? super B, T9> codec9, Function<C, T9> getter9, com.mojang.datafixers.util.Function9<T1, T2, T3, T4, T5, T6, T7, T8, T9, C> constructor) |
| method_67079(class_9139<? super B, T1> arg0, Function<C, T1> arg1, class_9139<? super B, T2> arg2, Function<C, T2> arg3, class_9139<? super B, T3> arg4, Function<C, T3> arg5, class_9139<? super B, T4> arg6, Function<C, T4> arg7, class_9139<? super B, T5> arg8, Function<C, T5> arg9, class_9139<? super B, T6> arg10, Function<C, T6> arg11, class_9139<? super B, T7> arg12, Function<C, T7> arg13, class_9139<? super B, T8> arg14, Function<C, T8> arg15, class_9139<? super B, T9> arg16, Function<C, T9> arg17, com.mojang.datafixers.util.Function9<T1, T2, T3, T4, T5, T6, T7, T8, T9, C> arg18) |
| tuple(PacketCodec<? super B, T1> codec1, Function<C, T1> from1, PacketCodec<? super B, T2> codec2, Function<C, T2> from2, PacketCodec<? super B, T3> codec3, Function<C, T3> from3, PacketCodec<? super B, T4> codec4, Function<C, T4> from4, PacketCodec<? super B, T5> codec5, Function<C, T5> from5, PacketCodec<? super B, T6> codec6, Function<C, T6> from6, PacketCodec<? super B, T7> codec7, Function<C, T7> from7, PacketCodec<? super B, T8> codec8, Function<C, T8> from8, PacketCodec<? super B, T9> codec9, Function<C, T9> from9, com.mojang.datafixers.util.Function9<T1, T2, T3, T4, T5, T6, T7, T8, T9, C> to) |
|
| static <B, C, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> PacketCodec<B, C> |
| composite(StreamCodec<? super B, T1> codec1, Function<C, T1> getter1, StreamCodec<? super B, T2> codec2, Function<C, T2> getter2, StreamCodec<? super B, T3> codec3, Function<C, T3> getter3, StreamCodec<? super B, T4> codec4, Function<C, T4> getter4, StreamCodec<? super B, T5> codec5, Function<C, T5> getter5, StreamCodec<? super B, T6> codec6, Function<C, T6> getter6, StreamCodec<? super B, T7> codec7, Function<C, T7> getter7, StreamCodec<? super B, T8> codec8, Function<C, T8> getter8, StreamCodec<? super B, T9> codec9, Function<C, T9> getter9, 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> constructor) |
| method_74966(class_9139<? super B, T1> arg0, Function<C, T1> arg1, class_9139<? super B, T2> arg2, Function<C, T2> arg3, class_9139<? super B, T3> arg4, Function<C, T3> arg5, class_9139<? super B, T4> arg6, Function<C, T4> arg7, class_9139<? super B, T5> arg8, Function<C, T5> arg9, class_9139<? super B, T6> arg10, Function<C, T6> arg11, class_9139<? super B, T7> arg12, Function<C, T7> arg13, class_9139<? super B, T8> arg14, Function<C, T8> arg15, class_9139<? super B, T9> arg16, Function<C, T9> arg17, class_9139<? super B, T10> arg18, Function<C, T10> arg19, com.mojang.datafixers.util.Function10<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, C> arg20) |
| tuple(PacketCodec<? super B, T1> codec1, Function<C, T1> from1, PacketCodec<? super B, T2> codec2, Function<C, T2> from2, PacketCodec<? super B, T3> codec3, Function<C, T3> from3, PacketCodec<? super B, T4> codec4, Function<C, T4> from4, PacketCodec<? super B, T5> codec5, Function<C, T5> from5, PacketCodec<? super B, T6> codec6, Function<C, T6> from6, PacketCodec<? super B, T7> codec7, Function<C, T7> from7, PacketCodec<? super B, T8> codec8, Function<C, T8> from8, PacketCodec<? super B, T9> codec9, Function<C, T9> from9, PacketCodec<? super B, T10> codec10, Function<C, T10> from10, com.mojang.datafixers.util.Function10<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, C> to) |
|
| static <B, C, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11> PacketCodec<B, C> |
| composite(StreamCodec<? super B, T1> codec1, Function<C, T1> getter1, StreamCodec<? super B, T2> codec2, Function<C, T2> getter2, StreamCodec<? super B, T3> codec3, Function<C, T3> getter3, StreamCodec<? super B, T4> codec4, Function<C, T4> getter4, StreamCodec<? super B, T5> codec5, Function<C, T5> getter5, StreamCodec<? super B, T6> codec6, Function<C, T6> getter6, StreamCodec<? super B, T7> codec7, Function<C, T7> getter7, StreamCodec<? super B, T8> codec8, Function<C, T8> getter8, StreamCodec<? super B, T9> codec9, Function<C, T9> getter9, StreamCodec<? super B, T10> codec10, Function<C, T10> getter10, 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> constructor) |
| method_71952(class_9139<? super B, T1> arg0, Function<C, T1> arg1, class_9139<? super B, T2> arg2, Function<C, T2> arg3, class_9139<? super B, T3> arg4, Function<C, T3> arg5, class_9139<? super B, T4> arg6, Function<C, T4> arg7, class_9139<? super B, T5> arg8, Function<C, T5> arg9, class_9139<? super B, T6> arg10, Function<C, T6> arg11, class_9139<? super B, T7> arg12, Function<C, T7> arg13, class_9139<? super B, T8> arg14, Function<C, T8> arg15, class_9139<? super B, T9> arg16, Function<C, T9> arg17, class_9139<? super B, T10> arg18, Function<C, T10> arg19, class_9139<? super B, T11> arg20, Function<C, T11> arg21, com.mojang.datafixers.util.Function11<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, C> arg22) |
| tuple(PacketCodec<? super B, T1> codec1, Function<C, T1> from1, PacketCodec<? super B, T2> codec2, Function<C, T2> from2, PacketCodec<? super B, T3> codec3, Function<C, T3> from3, PacketCodec<? super B, T4> codec4, Function<C, T4> from4, PacketCodec<? super B, T5> codec5, Function<C, T5> from5, PacketCodec<? super B, T6> codec6, Function<C, T6> from6, PacketCodec<? super B, T7> codec7, Function<C, T7> from7, PacketCodec<? super B, T8> codec8, Function<C, T8> from8, PacketCodec<? super B, T9> codec9, Function<C, T9> from9, PacketCodec<? super B, T10> codec10, Function<C, T10> from10, PacketCodec<? super B, T11> codec11, Function<C, T11> from11, com.mojang.datafixers.util.Function11<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, C> to) |
|
| static <B, C, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12> PacketCodec<B, C> |
| composite(StreamCodec<? super B, T1> codec1, Function<C, T1> getter1, StreamCodec<? super B, T2> codec2, Function<C, T2> getter2, StreamCodec<? super B, T3> codec3, Function<C, T3> getter3, StreamCodec<? super B, T4> codec4, Function<C, T4> getter4, StreamCodec<? super B, T5> codec5, Function<C, T5> getter5, StreamCodec<? super B, T6> codec6, Function<C, T6> getter6, StreamCodec<? super B, T7> codec7, Function<C, T7> getter7, StreamCodec<? super B, T8> codec8, Function<C, T8> getter8, StreamCodec<? super B, T9> codec9, Function<C, T9> getter9, StreamCodec<? super B, T10> codec10, Function<C, T10> getter10, StreamCodec<? super B, T11> codec11, Function<C, T11> getter11, 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> constructor) |
| method_74965(class_9139<? super B, T1> arg0, Function<C, T1> arg1, class_9139<? super B, T2> arg2, Function<C, T2> arg3, class_9139<? super B, T3> arg4, Function<C, T3> arg5, class_9139<? super B, T4> arg6, Function<C, T4> arg7, class_9139<? super B, T5> arg8, Function<C, T5> arg9, class_9139<? super B, T6> arg10, Function<C, T6> arg11, class_9139<? super B, T7> arg12, Function<C, T7> arg13, class_9139<? super B, T8> arg14, Function<C, T8> arg15, class_9139<? super B, T9> arg16, Function<C, T9> arg17, class_9139<? super B, T10> arg18, Function<C, T10> arg19, class_9139<? super B, T11> arg20, Function<C, T11> arg21, class_9139<? super B, T12> arg22, Function<C, T12> arg23, com.mojang.datafixers.util.Function12<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, C> arg24) |
| tuple(PacketCodec<? super B, T1> codec1, Function<C, T1> from1, PacketCodec<? super B, T2> codec2, Function<C, T2> from2, PacketCodec<? super B, T3> codec3, Function<C, T3> from3, PacketCodec<? super B, T4> codec4, Function<C, T4> from4, PacketCodec<? super B, T5> codec5, Function<C, T5> from5, PacketCodec<? super B, T6> codec6, Function<C, T6> from6, PacketCodec<? super B, T7> codec7, Function<C, T7> from7, PacketCodec<? super B, T8> codec8, Function<C, T8> from8, PacketCodec<? super B, T9> codec9, Function<C, T9> from9, PacketCodec<? super B, T10> codec10, Function<C, T10> from10, PacketCodec<? super B, T11> codec11, Function<C, T11> from11, PacketCodec<? super B, T12> codec12, Function<C, T12> from12, com.mojang.datafixers.util.Function12<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, C> to) |
|
| static <B, T> PacketCodec<B, T> |
|
| default <S extends B> PacketCodec<S, V> |
| cast() |
| method_56430() |
| cast() |
|