Package net.minecraft.network
Class NetworkState.PacketHandler<T extends PacketListener>
java.lang.Object
net.minecraft.network.NetworkState.PacketHandler<T>
- Enclosing class:
- NetworkState
- Mappings:
- Namespace - Name - official - se$a- intermediary - net/minecraft/class_2539$class_4532- named - net/minecraft/network/NetworkState$PacketHandler
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate PacketBundleHandlerprivate static final Loggerprivate final List<Function<PacketByteBuf,? extends Packet<T>>> (package private) final Object2IntMap<Class<? extends Packet<T>>>
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptioncreatePacket(int id, PacketByteBuf buf) voidforEachPacketType(Consumer<Class<? extends Packet<?>>> consumer) int<P extends Packet<T>>
 NetworkState.PacketHandler<T>register(Class<P> type, Function<PacketByteBuf, P> packetFactory) <P extends BundlePacket<T>>
 NetworkState.PacketHandler<T>
- 
Field Details- 
LOGGER- Mappings:
- Namespace - Name - Mixin selector - official - a- Lse$a;a:Lorg/slf4j/Logger;- intermediary - field_36381- Lnet/minecraft/class_2539$class_4532;field_36381:Lorg/slf4j/Logger;- named - LOGGER- Lnet/minecraft/network/NetworkState$PacketHandler;LOGGER:Lorg/slf4j/Logger;
 
- 
packetIds- Mappings:
- Namespace - Name - Mixin selector - official - b- Lse$a;b:Lit/unimi/dsi/fastutil/objects/Object2IntMap;- intermediary - field_20596- Lnet/minecraft/class_2539$class_4532;field_20596:Lit/unimi/dsi/fastutil/objects/Object2IntMap;- named - packetIds- Lnet/minecraft/network/NetworkState$PacketHandler;packetIds:Lit/unimi/dsi/fastutil/objects/Object2IntMap;
 
- 
packetFactoriesprivate final List<Function<PacketByteBuf,? extends Packet<T extends PacketListener>>> packetFactories- Mappings:
- Namespace - Name - Mixin selector - official - c- Lse$a;c:Ljava/util/List;- intermediary - field_20597- Lnet/minecraft/class_2539$class_4532;field_20597:Ljava/util/List;- named - packetFactories- Lnet/minecraft/network/NetworkState$PacketHandler;packetFactories:Ljava/util/List;
 
- 
bundler- Mappings:
- Namespace - Name - Mixin selector - official - d- Lse$a;d:Lun;- intermediary - field_41867- Lnet/minecraft/class_2539$class_4532;field_41867:Lnet/minecraft/class_8039;- named - bundler- Lnet/minecraft/network/NetworkState$PacketHandler;bundler:Lnet/minecraft/network/PacketBundleHandler;
 
- 
bundlePacketTypes- Mappings:
- Namespace - Name - Mixin selector - official - e- Lse$a;e:Ljava/util/Set;- intermediary - field_41868- Lnet/minecraft/class_2539$class_4532;field_41868:Ljava/util/Set;- named - bundlePacketTypes- Lnet/minecraft/network/NetworkState$PacketHandler;bundlePacketTypes:Ljava/util/Set;
 
 
- 
- 
Constructor Details- 
PacketHandlerPacketHandler()
 
- 
- 
Method Details- 
registerpublic <P extends Packet<T>> NetworkState.PacketHandler<T> register(Class<P> type, Function<PacketByteBuf, P> packetFactory) - Mappings:
- Namespace - Name - Mixin selector - official - a- Lse$a;a(Ljava/lang/Class;Ljava/util/function/Function;)Lse$a;- intermediary - method_22313- Lnet/minecraft/class_2539$class_4532;method_22313(Ljava/lang/Class;Ljava/util/function/Function;)Lnet/minecraft/class_2539$class_4532;- named - register- Lnet/minecraft/network/NetworkState$PacketHandler;register(Ljava/lang/Class;Ljava/util/function/Function;)Lnet/minecraft/network/NetworkState$PacketHandler;
 
- 
registerBundlePacketpublic <P extends BundlePacket<T>> NetworkState.PacketHandler<T> registerBundlePacket(Class<P> bundlePacketType, Function<Iterable<Packet<T>>, P> bundleFunction) - Mappings:
- Namespace - Name - Mixin selector - official - b- Lse$a;b(Ljava/lang/Class;Ljava/util/function/Function;)Lse$a;- intermediary - method_48317- Lnet/minecraft/class_2539$class_4532;method_48317(Ljava/lang/Class;Ljava/util/function/Function;)Lnet/minecraft/class_2539$class_4532;- named - registerBundlePacket- Lnet/minecraft/network/NetworkState$PacketHandler;registerBundlePacket(Ljava/lang/Class;Ljava/util/function/Function;)Lnet/minecraft/network/NetworkState$PacketHandler;
 
- 
getId- Mappings:
- Namespace - Name - Mixin selector - official - a- Lse$a;a(Ljava/lang/Class;)I- intermediary - method_22312- Lnet/minecraft/class_2539$class_4532;method_22312(Ljava/lang/Class;)I- named - getId- Lnet/minecraft/network/NetworkState$PacketHandler;getId(Ljava/lang/Class;)I
 
- 
createPacket- Mappings:
- Namespace - Name - Mixin selector - official - a- Lse$a;a(ILsf;)Luo;- intermediary - method_22310- Lnet/minecraft/class_2539$class_4532;method_22310(ILnet/minecraft/class_2540;)Lnet/minecraft/class_2596;- named - createPacket- Lnet/minecraft/network/NetworkState$PacketHandler;createPacket(ILnet/minecraft/network/PacketByteBuf;)Lnet/minecraft/network/packet/Packet;
 
- 
forEachPacketType- Mappings:
- Namespace - Name - Mixin selector - official - a- Lse$a;a(Ljava/util/function/Consumer;)V- intermediary - method_48314- Lnet/minecraft/class_2539$class_4532;method_48314(Ljava/util/function/Consumer;)V- named - forEachPacketType- Lnet/minecraft/network/NetworkState$PacketHandler;forEachPacketType(Ljava/util/function/Consumer;)V
 
- 
getBundler- Mappings:
- Namespace - Name - Mixin selector - official - a- Lse$a;a()Lun;- intermediary - method_48313- Lnet/minecraft/class_2539$class_4532;method_48313()Lnet/minecraft/class_8039;- named - getBundler- Lnet/minecraft/network/NetworkState$PacketHandler;getBundler()Lnet/minecraft/network/PacketBundleHandler;
 
 
-