Package net.minecraft
Class class_9136<B extends ByteBuf,V,T>
java.lang.Object
net.minecraft.class_9136<B,V,T>
- All Implemented Interfaces:
PacketCodec<B,,V> PacketDecoder<B,,V> PacketEncoder<B,V>
- Mappings:
Namespace Name official xnintermediary net/minecraft/class_9136named net/minecraft/class_9136
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classclass_9136.class_9137<B extends ByteBuf,V, T> private static final recordNested classes/interfaces inherited from interface net.minecraft.network.codec.PacketCodec
PacketCodec.ResultFunction<B,S, T> -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final intprivate final List<class_9136.class_9138<B,V, T>> private final Object2IntMap<T> -
Constructor Summary
ConstructorsConstructorDescriptionclass_9136(Function<V, ? extends T> function, List<class_9136.class_9138<B, V, T>> list, Object2IntMap<T> object2IntMap) -
Method Summary
Modifier and TypeMethodDescriptionvoidstatic <B extends ByteBuf,V, T>
class_9136.class_9137<B,V, T> method_56427(Function<V, ? extends T> function)
-
Field Details
-
field_48576
private static final int field_48576- See Also:
- Mappings:
Namespace Name Mixin selector official aLxn;a:Iintermediary field_48576Lnet/minecraft/class_9136;field_48576:Inamed field_48576Lnet/minecraft/class_9136;field_48576:I
-
field_48577
- Mappings:
Namespace Name Mixin selector official bLxn;b:Ljava/util/function/Function;intermediary field_48577Lnet/minecraft/class_9136;field_48577:Ljava/util/function/Function;named field_48577Lnet/minecraft/class_9136;field_48577:Ljava/util/function/Function;
-
field_48578
- Mappings:
Namespace Name Mixin selector official cLxn;c:Ljava/util/List;intermediary field_48578Lnet/minecraft/class_9136;field_48578:Ljava/util/List;named field_48578Lnet/minecraft/class_9136;field_48578:Ljava/util/List;
-
field_48579
- Mappings:
Namespace Name Mixin selector official dLxn;d:Lit/unimi/dsi/fastutil/objects/Object2IntMap;intermediary field_48579Lnet/minecraft/class_9136;field_48579:Lit/unimi/dsi/fastutil/objects/Object2IntMap;named field_48579Lnet/minecraft/class_9136;field_48579:Lit/unimi/dsi/fastutil/objects/Object2IntMap;
-
-
Constructor Details
-
class_9136
class_9136(Function<V, ? extends T> function, List<class_9136.class_9138<B, V, T>> list, Object2IntMap<T> object2IntMap)
-
-
Method Details
-
decode
- Specified by:
decodein interfacePacketDecoder<B extends ByteBuf,V> - Mappings:
Namespace Name Mixin selector official aLxn;a(Lio/netty/buffer/ByteBuf;)Ljava/lang/Object;intermediary method_56425Lnet/minecraft/class_9136;method_56425(Lio/netty/buffer/ByteBuf;)Ljava/lang/Object;named decodeLnet/minecraft/class_9136;decode(Lio/netty/buffer/ByteBuf;)Ljava/lang/Object;
-
encode
- Specified by:
encodein interfacePacketEncoder<B extends ByteBuf,V> - Mappings:
Namespace Name Mixin selector official aLxn;a(Lio/netty/buffer/ByteBuf;Ljava/lang/Object;)Vintermediary method_56426Lnet/minecraft/class_9136;method_56426(Lio/netty/buffer/ByteBuf;Ljava/lang/Object;)Vnamed encodeLnet/minecraft/class_9136;encode(Lio/netty/buffer/ByteBuf;Ljava/lang/Object;)V
-
method_56427
public static <B extends ByteBuf,V, class_9136.class_9137<B,T> V, method_56427T> (Function<V, ? extends T> function) - Mappings:
Namespace Name Mixin selector official aLxn;a(Ljava/util/function/Function;)Lxn$a;intermediary method_56427Lnet/minecraft/class_9136;method_56427(Ljava/util/function/Function;)Lnet/minecraft/class_9136$class_9137;named method_56427Lnet/minecraft/class_9136;method_56427(Ljava/util/function/Function;)Lnet/minecraft/class_9136$class_9137;
-